Go Back
+ servings
Marinated beef skewers on plate.

Marinated Beef and Veggie Skewers

Marinated beef and veggie skewers grilled until perfection.
4 from 1 vote
Prep Time 1 hr
Cook Time 8 mins
Total Time 1 hr 8 mins
Course Main Dishes
Cuisine American
Servings 6 Servings



  • 1 tablespoon olive oil plus more for drizzling
  • 1 teaspoon red wine vinegar
  • 1 tablespoon Worcestershire
  • 1/4 teaspoon cayenne pepper
  • 1 teaspoon kosher salt
  • 1/4 teaspoon granulated garlic
  • 1/2 teaspoon dijon mustard
  • 1 1/2 pound petite top sirloin cut into 1 inch pieces
  • 1 green bell pepper cut into wedges
  • 1 red bell pepper cut into wedges
  • 1 orange bell pepper cut into wedges
  • 1/2 onion cut into wedges
  • 10 mushrooms halved


  • In a bowl whisk together olive oil, red wine vinegar, Worcestershire, cayenne pepper, 1/2 teaspoon salt, granulated garlic and dijon mustard.
  • Place meat in a large resealable plastic bag. Pour marinade over the top. Shake to coat meat. Refrigerate for at least 1 hr.
  • 30 minutes before you want to cook the skewers soak wooden skewers in water. Preheat outdoor grill on high.
  • Alternate meat and veggies on skewers. Once all skewers are made, drizzle with olive oil and sprinkle with remaining 1/2 teaspoon kosher salt.
  • Cook skewers on high for 3-4 minutes, turning twice. Reduce heat and cook on low for another 3-4 minutes. Remove from grill. Serve.


Although I used wooden skewers for this, I am seriously considering purchasing some of the flatter stainless steel ones. I think they are much easier to work with. Has anyone had any experience using those? Which do you prefer?
Tried this recipe?Mention @lifesambrosia or tag #lifesambrosia!
Keywords: 4th of July Recipes, bbq, beef, bell pepper, Food, green bell pepper, grill, Mushrooms, onions, orange bell pepper, peppers, Recipe, red bell pepper, shish-kabob, skewers, summer, top sirloin, vegetables