This easy recipe for steak kabob marinade has a classic savory flavor!

Just a few ingredients from the pantry are all you need to make an easy marinade for juicy and savory flavor-infused steak! Add some bell peppers, onion, and mushrooms, and get your grill on!

Lighter than the popular Texas Roadhouse version, this recipe has the same perfect balance of flavors and it’s a cinch to make!

steak kabobs on a plate of rice

Savory Steak Kabob Marinade

This marinade makes delicious kebabs, perfect to pair with a side salad and rice pilaf.

  • Shish kabobs are fun to eat, hand-held meals with the meat and veggies grilled and served at the same time!
  • Make in advance! Prep marinade and cut veggies up to a day ahead for easy assembly and grilling!
  • Versatile! Use steak kabob marinade on more than beef! It’s great on pork, chicken, and shrimp, too!
ingredients assembled to make steak kabob marinade, including soy sauce, worcestershire sauce, garlic, dijon mustard, rosemary, salt and pepper, steak, olive oil, onion, mushrooms, peppers

Ingredients for Great Steak Kabobs

For the Marinade

  • Oil: Essential for ensuring the marinade coats the meat evenly and as a base for the marinade. Choose a mild-flavored oil.
  • Worcestershire Sauce and Soy Sauce: These add umami, salt, and help tenderize the meat.
  • Dijon Mustard and Garlic: A perfect duo for a bright and bold punch of flavor that pairs well with steak.
    • Tip: If you’re running low on Worcestershire or soy sauce, use Balsamic vinegar in place. And if Dijon isn’t available, any mustard variety will do—just adjust to your liking.
  • Seasoning: A little rosemary, salt & black pepper is all that’s needed.
steak cubes sitting in steak kabob marinade

For the Kabobs

Meat – Top sirloin steak, strip loin, tenderloin, or ribeye steaks are excellent for kabobs! Less expensive, tougher cuts of meat like a chuck roast take longer to tenderize, but can be marinated longer for juicy results!

Vegetables – Besides peppers, onions, and mushrooms, thick coins or chunks of zucchini, par-cooked baby potatoes or corn, cherry tomatoes, and even thick cubes of bread are great on skewers!

Variations – Punch up the marinade with a splash or two of Tabasco or Sriracha or add some homemade blackened seasoning. Whisk in some plain Greek yogurt in step 1 for a thicker, creamier marinade.

uncooked steak and vegetables on skewers

How to Make Steak Kabob Marinade

This beef kabob marinade is super versatile so feel free to use what’s on hand or experiment with what’s in the spice cabinet!

  1. Combine the marinade in a bowl and marinate the cubes of steak.
  2. Meanwhile, prepare vegetables (as per the recipe below).
  3. Thread steak and veggies onto skewers and grill on medium-high heat until the steak reaches the desired doneness.
cooked steak and vegetables on skewers

Tips for Marinating Steak

  • Do not marinate in a metal bowl, use a glass bowl or marinate the steak kabobs in a zippered bag with the air squeezed out for even distribution of marinade.
  • Marinate for at least 1 hour for tender beef kabobs but not more than 4 hours. Marinating too long can break down the meat too much making mushy steak kabobs.
  • Discard leftover marinade.
  • For best results, store leftover steak kabobs by removing them from the skewers before chilling. Refrigerate in an airtight bag in the refrigerator for up to 4 days.

All Kinds of Kabobs!

Did you enjoy this Steak Kabob Marinade? Be sure to leave a rating and a comment below!

steak kabobs on a plate of rice
5 from 20 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Steak Kabob Marinade

This classic steak kabob marinade creates the best grilled steak flavor!
Prep Time 20 minutes
Marinating Time 1 hour
Total Time 1 hour 20 minutes
Servings 6
buy hollys book


  • 1 ½ pounds striploin sirloin or ribeye steak
  • 2 green or red bell peppers
  • 1 large red onion
  • 8 oz mushrooms


  • ¼ cup olive oil
  • 2 tablespoons Worcestershire sauce
  • 2 tablespoons soy sauce
  • 1 tablespoon dijon mustard
  • 1 clove garlic minced
  • 1 teaspoon black pepper
  • ½ teaspoon crushed rosemary or 2 teaspoons fresh chopped rosemary


  • For the marinade, in a medium bowl, combine oil, Worcestershire sauce, soy sauce, Dijon mustard, garlic, black pepper, and rosemary.
  • Cut the steak into 1 ¼-inch pieces and marinate for at least 1 hour or up to 4 hours.
  • Cut the vegetables into 1-inch pieces. Place the vegetables in a separate medium bowl and toss with 1 tablespoon olive oil, ½ teaspoon salt, and ¼ teaspoon black pepper.
  • Remove the steak from the marinade allowing excess to drip off. Discard the marinade and thread the steak and vegetables onto skewers.*
  • Preheat the grill to medium-high heat. Add the skewers and cook, turning frequently, for 8 to 10 minutes or until the steak reaches the desired doneness.
  • Remove and rest 5 minutes before serving.


*If using wooden skewers, soak them in water for at least 15 minutes prior to use to prevent burning and sticking.
Rare – internal temp at 125° F.
Medium Rare – internal temp at 135° F.
Medium – internal temp of 145° F.
Medium Well – internal temp of 150° F.
To cook the steak to desired doneness, keep in mind the temperature will continue to rise once the beef is removed from the grill so take it off a few degrees before it reaches the desired temperature.
  • Do not marinate in a metal bowl, use a glass bowl or marinate the steak kabobs in a zippered bag with the air squeezed out for even distribution of marinade.
  • Marinate for at least 1 hour but not more than 4 hours. Marinating too long can break down the meat too much making mushy steak kabobs.
  • Discard leftover marinade.
5 from 20 votes

Nutrition Information

Calories: 371 | Carbohydrates: 7g | Protein: 26g | Fat: 26g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 14g | Cholesterol: 91mg | Sodium: 500mg | Potassium: 654mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1251IU | Vitamin C: 54mg | Calcium: 46mg | Iron: 3mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Beef, Dinner, Entree, Main Course
Cuisine American
steak cubes marinading with text
steak kabobs marinade in a bowl with text
steak kabobs marinade with text
steak kabobs marinade and ingredients with text


, , ,

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Recipes you'll love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. With a passion for nostalgic flavors and simplified techniques, Holly helps busy home cooks create delicious meals that always work. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

Latest & Greatest

5 from 20 votes (19 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


    1. Hi Denise, we don’t often add yogurt to this recipe but for a creamier variation we add a tablespoon or two depending on how creamy we would like it.