My family loves this Steak Kabob Recipe!  These are truly the best steak kabobs, prepared with a delicious steak marinade and fresh veggies. 

Looking for a recipe that your whole family will enjoy this summer? This is it! I love this recipe because it takes a traditionally tough (and affordable) cut of beef, and transforms it with a great kabob marinade. Seriously, the beef ends up SO tender and flavorful! I think that shish kebabs are the perfect summer meal because all of the cooking happens outdoors! No need to heat up the oven. 

I also love this recipe because it’s totally possible to throw together for weeknight dinners. If you have enough time, you can throw the steak in the Ziploc bag to marinate in the fridge the night before, or the morning before. You can also put the beef and marinade in a large bowl, and cover it with plastic wrap.

For this easy recipe, I used my outdoor grill. A charcoal grill or gas grill will work fine! You will need to prepare the grill for high heat. If it rains you out, don’t worry! You can prepare these beef kebabs under the broiler in your oven or on an indoor grill pan. 

Marinated Beef Kabobs | Steak Kabobs Recipe

Recipe Substitutions and Additions

The best recipe is one that uses what you already have on hand! Here are a few ingredient substitutions you can make for these steak kebabs: 

  • Add cherry tomatoes, or any of your favorite vegetables. I really love adding grape tomatoes, they have the best flavor when they’re grilled and bit blistered!
  • Instead of sirloin, use New York Strip Steak
  • Add fresh herbs like rosemary or thyme to the marinade, or add them to the cooked kebabs after cooking 
  • Substitute any color of sweet bell peppers for the red pepper, or any of the other veggies. 
  • Add a tablespoon of brown sugar to the marinade for a hint of sweetness. 

Want to make chicken kabobs, too? I recommend my Easy Grilled Mojo Chicken marinade.

Marinated Beef Kabobs | Steak Kabobs Recipe

How Long Can Beef Marinate?

The answer to this question depends largely on what marinade you use. But, for this marinade recipe, I wouldn’t let the time in the marinade exceed 24 hours. 

What is the best beef for kabobs?

Personally, I recommend using sirloin steak for kabobs. It’s economical, has excellent flavor and is lean and heart healthy!

I marinate my sirloin for about 24 hours to be sure that meat has time to tenderize. Flat iron and strip steak are also great cuts for beef kabobs.

But, if you want this recipe tonight for dinner and are unable to marinate, I would then recommend working with beef tenderloin. Beef tenderloin is a higher end, but naturally tender cut that does not need to be tenderized.

When I use beef tenderloin (filet mignon) for kabobs, I still marinate the beef prior to placing it on the skewers, but only to add flavor. Beer tenderloin is so tender, it truly doesn’t need a marinade. A quick, 30-minute soak is all you need!

Tips for Perfect Steak Kabobs

Regardless of the cut of beef that you choose for your kabobs, there are a few more tips to make sure your beef kabobs turn out perfect each time:

  • Be sure to cut the beef into even pieces to ensure they cook through consistently. I like to cut my beef into about a 1 to 1.25-inch piece.
  • Use wooden skewers to be sure the beef stays a bit rare in the middle. Metal skewers conduct heat, so I only use them for chicken and vegetables.
  • Beef kabobs can be grilled to rare, medium or even well done, it’s your choice! I grill the steak kabobs over high heat for 8-10 minutes, turning every 3-4 minutes, which typically results in medium doneness.
  • Allow the grilled beef kabobs to rest for about 5 minutes after removing from the grill. This allows the juices in the beef to re-settle, keeping it nice and juicy, with flavor in every bite!
  • Consider threading the beef and vegetables onto separate skewers so you can better manage their cook times, especially if you are a first-time kabob griller!
Marinated Beef Kabobs | Steak Kabobs Recipe

Tips for Perfect Steak Kabobs

Regardless of the cut of beef that you choose for your kabobs, there are a few more tips to make sure your beef kabobs turn out perfect each time:

  • Be sure to cut the beef into even pieces to ensure they cook through consistently. I like to cut my beef into about a 1 to 1.25-inch piece.
  • Use wooden skewers to be sure the beef stays a bit rare in the middle. Metal skewers conduct heat, so I only use them for chicken and vegetables.
  • Beef kabobs can be grilled to rare, medium or even well done, it’s your choice! I grill the steak kabobs over high heat for 8-10 minutes, turning every 3-4 minutes, which typically results in medium doneness.
  • Allow the grilled beef kabobs to rest for about 5 minutes after removing from the grill. This allows the juices in the beef to re-settle, keeping it nice and juicy, with flavor in every bite!
  • Consider threading the beef and vegetables onto separate skewers so you can better manage their cook times, especially if you are a first-time kabob griller!
  • When choosing a leaner cut of meat, make sure you use a marinade, like the awesome beef marinade in this recipe!

Serving Suggestions

I think these juicy steak kebabs are the perfect thing to serve as the main dish at a summer BBQ! 

For side dishes, try this Bell Pepper Quinoa Pilaf, The Best Hawaiian Macaroni Salad, or my Easy Old Fashioned Cucumber Salad (with onions).

Storing Leftover Shish Kabobs 

These easy steak kabobs are almost just as good the day after! Remove the steak and veggies from the skewers, and place in an airtight container. Store in the refrigerator for up to 3 days. 

Marinated Beef Kabob Recipe

The Best Grilled Steak Kabobs (Easy Marinade Recipe)

Yield: 10-12 servings
Prep Time: 8 hours
Cook Time: 10 minutes
Additional Time: 5 minutes
Total Time: 8 hours 15 minutes

My family loves this Steak Kabob Recipe!  These are truly the best steak kabobs, prepared with a delicious steak marinade and fresh veggies. 

Ingredients

  • 5 pounds top sirloin steak or sirloin tip roast, cut into 1-inch cubes
  • 1-2 red bell peppers, sliced into 1-inch pieces
  • 1 red onion, sliced into 1-inch pieces
  • 1 pound button mushrooms, cleaned
  • wooden or bamboo skewers

For the steak kabob marinade:

  • ½ cup olive oil
  • ⅓ cup soy sauce
  • ¼ cup lemon juice
  • ¼ cup Worcestershire sauce
  • 1 tablespoon garlic powder
  • 1 tablespoon Italian seasoning
  • 1 teaspoon black pepper
  • ½ teaspoon salt
  • 1 dash of hot sauce

Instructions

  1. Marinade (Day Before): Put all marinade ingredients in a large resealable plastic bag. Add chunks of beef, and re-seal bag. Double bag if desired to prevent leaks, but be sure to remove as much of the air as possible before sealing the bag. Allow the steak cubes to marinade at least 8 hours, up to 24 hours, rotating and flipping the bag every few hours if possible. 
  2. Prep: Soak wood skewers in a bowl of water for 20-30 minutes prior to grilling. =
  3. Prepare the grill to high heat.
  4. Prepare vegetables. Do not remove all the stem on the mushrooms. the remaining stem will help the mushroom stay tight on the skewer.
  5. Thread the marinated beef cubes and vegetables onto the skewers. Place kabobs on a rimmed baking sheet for easy transfer to your grill. 
  6. Cook: Grill steak kabobs over high, direct heat for 8-10-minutes total. Flip the kabobs halfway through the grill time.
  7. Remove the kabobs from the grill when the internal temperature is at least 125 degrees Fahrenheit. Tent with aluminum foil and allow them to rest for 5 minutes. This will allow the juices within the beef to re-distribute, limiting the amount of myoglobin that seeps out when you cut into the beef.
  8. Serve warm.

Notes

If you are shooting for medium rare or medium beef, make sure to use wooden skewers, which will not conduct heat like metal skewers.

Obviously, this recipe is designed to serve a crowd! Halve or quarter it for a smaller group.

Nutrition Information
Yield 12 Serving Size 1
Amount Per Serving Calories 558Total Fat 36gSaturated Fat 12gTrans Fat 0gUnsaturated Fat 20gCholesterol 174mgSodium 638mgCarbohydrates 4gFiber 1gSugar 1gProtein 52g

This nutrition calculation includes all of the marinade ingredients, of which only part ends up being consumed.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Marinated Beef Kabobs | Steak Kabobs Recipe

Here are a few of my favorite recipes that I think you’ll also love!

Marinated Beef Kabobs | Steak Kabobs Recipe
Marinated Beef Kabobs | Steak Kabobs Recipe