Grilled Steak Kabobs with Peppers and Mushrooms finished and ready to serve

Grilled Steak Kabobs with Peppers and Mushrooms

Save, rate, and make it yours

Optional account features. You can still read every recipe without logging in.

Your rating
Quick Answer

Grilled Steak Kabobs marinate cubed sirloin in a Worcestershire-balsamic marinade, thread it with peppers and mushrooms, and grill with a boiled glaze finish.

Jump to Recipe

A Worcestershire-balsamic marinade with tomato paste and brown sugar gives these kabobs a deep, almost steak-sauce richness, and boiling the reserved marinade into a glaze for the final brush means you get all that flavor twice — once from soaking, once from basting.

The honest tip here is to skewer meat and vegetables separately if you want everything cooked exactly right — cubes of sirloin and chunks of pepper don't cook at quite the same rate. Mixed skewers look great on a platter, but separate ones give you more control.

Prep30 minutes plus 2 hours marinating
Cook12 minutes
Total2 hours 42 minutes
Serves6 servings
DifficultyMedium

Ingredients

  • 2 pounds top sirloin, cut into 1½-inch cubes
  • 12 ounces cremini mushrooms, stems trimmed
  • 1 large red bell pepper, cut into 1½-inch pieces
  • 1 large yellow bell pepper, cut into 1½-inch pieces
  • 1 large red onion, cut into 1½-inch pieces
  • 2 tablespoons olive oil
  • 1 teaspoon kosher salt
  • ¼ cup olive oil
  • 3 tablespoons Worcestershire sauce
  • 2 tablespoons soy sauce
  • 2 tablespoons balsamic vinegar
  • 1 tablespoon tomato paste
  • 1 tablespoon brown sugar
  • 4 garlic cloves, minced
  • 1 teaspoon smoked paprika
  • 1 teaspoon onion powder
  • ½ teaspoon black pepper
  • ½ teaspoon kosher salt

Instructions

  1. 1Whisk the olive oil, Worcestershire, soy sauce, balsamic, tomato paste, brown sugar, garlic, smoked paprika, onion powder, pepper, and salt.
  2. 2Reserve ⅓ cup of the marinade in the refrigerator. Add the steak to the remaining marinade and refrigerate for 2 hours.
  3. 3If using wooden skewers, soak them in water for at least 30 minutes. Heat the grill to medium-high.
  4. 4Toss the mushrooms, peppers, and onion with 2 tablespoons olive oil and 1 teaspoon salt.
  5. 5Thread the steak and vegetables onto skewers, leaving a little space between pieces. For the most even cooking, place meat and vegetables on separate skewers; mixed skewers are prettier but may cook less evenly.
  6. 6Grill for 8–12 minutes, turning every 2–3 minutes, until the steak reaches 130–135°F and the vegetables are charred and tender.
  7. 7Boil the reserved marinade in a small saucepan for 3 minutes, then brush it over the kabobs during the final 2 minutes of grilling.
  8. 8Rest the kabobs for 5 minutes before serving.

Pro Tips

  • Skewer meat and vegetables on separate skewers for the most even cooking — they don't need identical time on the grill, and separating them lets you pull each off exactly when it's ready.
  • Always boil the reserved marinade before brushing it onto cooked or cooking meat. It touched raw beef, so a full 3-minute boil is essential.
  • Soak wooden skewers for at least 30 minutes before grilling so they don't scorch and snap over direct heat.

Substitutions

top sirloin → flat iron or ribeye, cubed Both work well cubed; ribeye is richer, flat iron is leaner and just as tender.
cremini mushrooms → white button mushrooms Cremini are deeper in flavor, but button mushrooms work fine.
balsamic vinegar → red wine vinegar plus a pinch of sugar You approximate the tangy-sweet balance without balsamic on hand.

Storage Instructions

Store leftover kabobs (meat and vegetables removed from skewers) in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or low oven.

Make Ahead

Mix the marinade and cut the vegetables up to a day ahead. Marinate the steak for the full 2 hours right before grilling for the best texture.

Frequently Asked Questions

Can I make Grilled Steak Kabobs with Peppers and Mushrooms ahead of time?

Mix the marinade and cut the vegetables up to a day ahead. Marinate the steak for the full 2 hours right before grilling for the best texture.

How do I store leftover Grilled Steak Kabobs with Peppers and Mushrooms?

Store leftover kabobs (meat and vegetables removed from skewers) in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or low oven.

Can I freeze Grilled Steak Kabobs with Peppers and Mushrooms?

Freeze the raw steak in its marinade for up to 2 months and thaw overnight before threading and grilling. Cooked kabobs are best fresh.

What should I serve with Grilled Steak Kabobs with Peppers and Mushrooms?

Grilled flatbread or a simple rice pilaf soaks up the extra glaze, and a cucumber-yogurt salad adds a cool, fresh contrast.

Can I adjust Grilled Steak Kabobs with Peppers and Mushrooms for the ingredients I actually have?

It can take some substitutions, yes. Start with the top sirloin or the cremini mushrooms — the Substitutions section lists the swaps that actually work — and keep everything else close to the written amounts, tasting as you go.

What is the most common mistake when making Grilled Steak Kabobs with Peppers and Mushrooms?

Skewer meat and vegetables on separate skewers for the most even cooking — they don't need identical time on the grill, and separating them lets you pull each off exactly when it's ready.

How long does Grilled Steak Kabobs with Peppers and Mushrooms take?

About 2 hours 42 minutes from start to finish, including 12 minutes of active cooking. Most of it is hands-on, so plan to stay near the stove.

Finish With Dessert

Cinnamon Rolls Recipe: Soft, Gooey, Glazed All the Way Through

Try this next

Cinnamon Rolls Recipe: Soft, Gooey, Glazed All the Way Through

View recipe →