Ready for grilling season, this steak kabob marinade is exactly what you need to make the most flavorful steak kabobs for summer!

Kabob? Kebob? Kebab?
They are all right! It really depends on your geographic location. A shish kebab is Turkish and usually means that veggies are cooked on one skewer while meats are cooked on another.
But in the Americas, they are all cooked together and mostly commonly referred to as just a kabob. Do we really care? Just know they are tasty… just like their cousin made from ground beef, the Beef Seekh Kebabs.

Gather This
The ingredients needed to make this steak kabob marinade are quite simple and easy to find. A full list of ingredients with measurements for this recipe is available in the printable recipe card below.
- Steak – I like to use top sirloin or New York strip primarily because they are the middle of road on tenderness and fat content. Something too fatty or marbleized has the tendency for fibers to spread and fall off the skewer.
- Balsamic vinegar
- Low sodium soy sauce
- Worcestershire sauce
- Olive oil
- Fresh rosemary
- Garlic
- Dijon mustard
- Black pepper
- Onion powder
- Smoked paprika
- Honey
- Kosher salt

Best Vegetables for Kabobs
This question inevitably comes up- how to pick the best veggies for your kabob. The name of the game here is that you want to introduce color, but the pieces also need to be large and toothy enough for them to stay on the kabob while cooking, but not droop right off.
- Yellow squash
- Zucchini
- Onion
- Bell peppers
- Mushrooms
- Cherry tomatoes
- Whole garlic
- Baby potatoes
- Eggplant

Make it A Meal
I love serving steak kabobs over a bed of ranch rice, but you can also eat them with grilled potatoes or even grilled broccoli.
Serve bread on the side with dipping oil or even just eat them on their own. Any classic BBQ side dish will do. Macaroni salad, baked beans and corn are all great too!
Tips and Tricks
This steak kabob marinade will make the perfect steak kabobs, but follow these tips and tricks to make things easier!
- Use for other meats – This marinade can be used for chicken, pork or shrimp. For shrimp, only marinate for 1 hour as they have the tendency to get rubbery if left for too long.
- Soak skewers – Soak wood skewers for at least an hour before threading. Metal with a spiral texture are also good and prevent foods from falling off.
- Keep things loose – Don’t thread veggies too tight otherwise the heat can cook the center leaving it raw.

Steak Kabob Marinade
Equipment
Ingredients
Marinade
- ⅓ cup balsamic vinegar
- ¼ cup low sodium soy sauce
- 3 tablespoons Worcestershire sauce
- 3 cloves garlic , finely minced
- 2 tablespoons vegetable oil
- 2 tablespoons fresh rosemary , finely chopped
- 2 tablespoons honey
- 2 teaspoons Dijon mustard
- 1 tablespoon Kosher salt
- 1 teaspoon black pepper
- 1 teaspoon smoked paprika
- ¼ teaspoon onion powder
Kabobs
- 1 pound top sirloin , cut into 1 inch pieces
- 8 ounces button mushrooms , cleaned and cut in half
- 2 cups bell peppers ,cut into 1 inch pieces
- 1 red onion , peeled and cut into 1 inch pieces
Instructions
- In a small bowl, whisk together ⅓ cup balsamic vinegar, ¼ cup low sodium soy sauce, 3 tablespoons Worcestershire sauce, minced 3 cloves garlic, 2 tablespoons vegetable oil , chopped 2 tablespoons fresh rosemary, 2 tablespoons honey, 2 teaspoons Dijon mustard, 1 teaspoon black pepper, 1 teaspoon smoked paprika ¼ teaspoon onion powder.
- Cut the 1 pound top sirloin steak into large cubes (about 1-2 inch pieces) and add to large plastic bag or a nonreactive mixing bowl.
- Pour the marinade over the beef and make sure it is all covered, chill and marinate at least 30 minutes or up to overnight.
- Remove the beef from the bag and discard the remaining marinade.
- Thread the beef cubes with halved 8 ounces button mushrooms and 1-inch cut 2 cups bell peppers and 1 red onion evenly onto skewers.
- Heat the grill to medium-high heat and oil the grates.
- Place the kabobs over direct heat on the hot grill and cook for 4-5 minutes per side or until desired degree of doneness.
- Remove from the grill and allow to rest for 5 minutes before serving.
- If you've tried this recipe, come back and let us know how it was in the comments or ratings!
Notes
Nutrition
Storage and Freezing
Discard any steak kabob marinade after use. You can store any leftover steak kabobs in an airtight container in the refrigerator for up to five days.
You can freeze raw steak in the marinade as long as it isn’t being frozen for the second time. You can also freeze cooked steak. If packaged properly, it will stay good for up to four months.
More Food on a Stick
Is there anything more fun than food on a stick? These are some of my favorite kabob and skewer recipes.
























Absolutely flavourful! Definately making it again.
Yay! Thanks for coming back to let us know!
I am a vegetarian but all your clicks are so beautiful and tempting that I just can’t control myself to drool over them. What a delicious treat for taste buds.
The marinade for these kabobs was so flavorful!! We’ll definitely be making this again soon!
We love kababs, and the marinade on these is fantastic. I think it was the smoked paprika that made it so good. Can’t wait to make it again.
This marinade is so flavorful and delicious! Will definitely be using a lot over the summer.