Whisk olive oil, soy, Worcestershire, lemon, garlic, oregano and smoked paprika to make a bright marinade. Toss sirloin cubes, chill 1–8 hours, then thread meat with bell peppers, zucchini, onion and mushrooms on skewers. Grill over medium-high for 10–12 minutes, turning often for even char; rest 5 minutes and garnish with parsley and lemon. Reserve a bit of marinade to baste for deeper flavor.
The grill was already smoking when my neighbor Dave wandered over the fence, beer in hand, asking what smelled so good. That was the summer I became obsessed with steak kabobs, mostly because they let me stand outside with a pair of tongs and feel like I actually knew what I was doing. Something about the sizzle of marinated beef hitting hot grates turns even a weeknight into a small celebration. These smoky, colorful skewers have been my go-to ever since.
I once made these for a Fourth of July cookout where the fireworks got rained out, and honestly nobody cared because they were too busy going back for thirds.
Ingredients
- Sirloin steak (1 and a half lbs, cut into 1 and a half inch cubes): Sirloin hits the sweet spot between tenderness and price, and cutting uniform cubes ensures everything cooks evenly.
- Red and yellow bell peppers: Two colors not only look gorgeous but add slightly different sweetness levels.
- Red onion: Its sharpness softens beautifully on the grill and holds together better than white varieties.
- Zucchini: Slice it thick so it chars without turning mushy.
- Button mushrooms: Trim the stems flush so they sit flat on the skewer and drink up that marinade.
- Olive oil (quarter cup): Carries flavor and creates those beautiful grill marks.
- Soy sauce (2 tbsp, gluten free if needed): Adds depth and salt that penetrates the beef.
- Worcestershire sauce (1 tbsp): A little umami bomb that makes people ask what your secret is.
- Fresh lemon juice (2 tbsp): Brightens everything and helps tenderize the meat.
- Garlic (3 cloves, minced): Nonnegotiable, and honestly I sometimes sneak in a fourth clove.
- Dried oregano, smoked paprika, black pepper, and salt: This blend gives you a lightly smoky, herbaceous crust without overpowering the beef.
- Chopped parsley and lemon wedges (optional): A fresh finish that makes the whole platter pop.
Instructions
- Build the marinade:
- Whisk together the olive oil, soy sauce, Worcestershire, lemon juice, minced garlic, oregano, smoked paprika, black pepper, and salt in a large bowl until everything is blended and fragrant.
- Coat the steak:
- Toss the beef cubes in the marinade until every piece is glossy and covered, then cover and refrigerate for at least one hour or up to eight for deeper flavor.
- Prep the grill:
- Heat your grill to medium high, around 400 degrees Fahrenheit, and soak wooden skewers in water for thirty minutes if you are not using metal ones.
- Thread the skewers:
- Alternate steak cubes with peppers, onion, zucchini, and mushrooms, packing them snugly but not so tight that nothing cooks through the center.
- Grill and turn:
- Cook the kabobs for ten to twelve minutes, rotating every three to four minutes until the beef is beautifully charred and the vegetables are tender with some crispness left inside.
- Rest and serve:
- Pull the skewers off the grill and let them rest for five minutes so the juices settle, then scatter parsley over the top and hand around lemon wedges.
The best kabob I ever ate was one I nearly dropped through the grill grate, rescued with a frantic grab, and served slightly lopsided to my wife who laughed and said it was perfect.
What to Serve Alongside
Rice pilaf or warm pita bread make natural partners, and a simple green salad with vinaigrette cuts through the richness beautifully.
Swapping Vegetables
Cherry tomatoes burst into little sweet bombs on the grill, and eggplant soaks up smoke like a sponge if you want to change things up.
Check your Worcestershire label since many brands contain anchovies, and swap both it and the soy sauce for allergen free versions if anyone at your table has sensitivities.
- Tamari works perfectly in place of soy sauce for a gluten free version.
- Coconut aminos are a solid soy free alternative with slightly sweeter notes.
- Always double check labels when cooking for guests with allergies.
Fire up the grill, pour something cold, and let these kabobs turn an ordinary evening into the kind of night you wish would last a little longer.
Recipe FAQs
- → How long should the steak marinate?
-
At least 1 hour for surface flavor and up to 8 hours for deeper penetration. Avoid exceeding 8 hours to prevent the acid from breaking down the meat too much and creating a mushy texture.
- → Which cut of beef works best for skewers?
-
Sirloin offers a good balance of tenderness and flavor when cubed. Top sirloin, strip steak or a well-marbled skirt/ribeye can be used; adjust grilling time for fattier cuts to render properly.
- → Should I use metal or wooden skewers?
-
Metal skewers conduct heat and cook centers faster; wooden skewers should be soaked 30 minutes before use to prevent burning. Either works—just space ingredients evenly for consistent cooking.
- → How can I tell when the steak is done?
-
Use touch or a quick thermometer: 125–130°F for rare, 135°F for medium-rare, 145°F for medium. Visual cues: browned exterior with a slight blush inside for medium-rare and a firm texture for higher doneness.
- → Can I swap or add other vegetables?
-
Yes. Cherry tomatoes, eggplant, or chunks of potato (parboiled first) work well. Choose vegetables that hold up to direct heat and cut them to similar sizes for even cooking.
- → How can I make this safe for gluten or allergen sensitivities?
-
Use a certified gluten-free soy sauce or tamari and substitute Worcestershire with a gluten-free, anchovy-free alternative if needed. Always check labels for hidden allergens.