Marinate 1.5 lb steak cubes in olive oil, soy, Worcestershire, lemon, garlic, honey and oregano for at least 45 minutes. Thread steak with bell peppers, onion, mushrooms and zucchini on soaked skewers. Grill over medium-high heat 10–12 minutes, turning every 2–3 minutes until desired doneness, then rest 5 minutes before serving with rice or flatbread.
The smell of sizzling meat on skewers takes me back to my friend Mike's backyard, where he'd host these chaotic summer cookouts. Half the kabobs would be burnt, half undercooked, but we didn't care because we were eating outside with cold drinks and loud music. I've since learned that the secret isn't just the marinade time—it's cutting everything to the same size so each piece cooks evenly. Now these are my go-to when I want to feed a crowd without being stuck behind the grill all night.
Last summer my neighbor's kid who claimed to hate vegetables ate three entire kabobs because he helped assemble them himself. There's something about food on sticks that makes everything more appealing, regardless of age. The peppers get sweet and blistered, the onions turn golden, and that steak develops this restaurant-quality char that feels impossible to achieve at home until you actually do it.
Ingredients
- 1.5 lbs sirloin or ribeye steak: Sirloin's lean and budget-friendly, but ribeye gives you that extra marbling that makes steak unforgettable
- 1/4 cup olive oil: This carries all the flavors and helps everything get those gorgeous grill marks
- 3 tbsp soy sauce: The umami base that makes the marinade taste like it's been developing for days
- 2 tbsp Worcestershire sauce: Adds that deep savory complexity you can't quite put your finger on
- 2 tbsp fresh lemon juice: Cuts through the richness and brightens every bite
- 3 cloves garlic, minced: Fresh garlic is non-negotiable here—jarred stuff turns bitter on high heat
- 1 tbsp honey: Helps everything caramelize and balances the salty elements
- 1 tsp dried oregano: Gives it that herbal backbone that reminds you of Greek street food
- 1/2 tsp freshly ground black pepper: Freshly cracked makes a huge difference in depth
- 1/2 tsp salt: Just enough to enhance without overwhelming the other flavors
- 1 large red bell pepper and 1 green bell pepper: The red brings sweetness, the green adds slight bitterness and crunch
- 1 medium red onion: Red onion mellow out beautifully on the grill and add gorgeous color
- 8 oz cremini mushrooms: These become smoky and almost meaty when they hit high heat
- 1 medium zucchini: Slice it thick so it doesn't fall apart—thin rounds just dry out
- Wooden or metal skewers: Metal is easier, but wooden works perfectly if you remember to soak them
Instructions
- Whisk together the marinade:
- Grab a large bowl and combine the olive oil, soy sauce, Worcestershire, lemon juice, garlic, honey, oregano, pepper, and salt until the honey dissolves completely
- Marinate the steak:
- Toss the steak cubes in the marinade until every piece is coated, then cover and refrigerate for at least 45 minutes—two hours is even better if you have the time
- Thread your skewers:
- Alternate steak and vegetables, leaving a tiny bit of space between pieces so heat can circulate and everything cooks evenly
- Prep the grill:
- Get your grill to medium-high heat and lightly oil the grates so nothing sticks
- Grill to perfection:
- Cook the kabobs for 10-12 minutes, turning every couple minutes, until the steak hits your desired doneness and vegetables have those perfect charred spots
- Rest before serving:
- Let them sit for 5 minutes so the juices redistribute—this is the difference between good steak and great steak
My sister-in-law requested these for her birthday dinner instead of going out to a restaurant. There's something communal about eating off skewers that makes people linger at the table longer, talking and reaching across for seconds. It's not just dinner—it's an event.
Making Ahead
You can cut everything and mix the marinade the night before, but don't thread the skewers until you're ready to grill. The acid in the lemon juice will break down the vegetables if they sit too long in the liquid, making them mushy instead of crisp-tender.
Grill Temperature Secrets
Medium-high is the sweet spot—too hot and the outside burns before the inside cooks, too low and you'll miss those gorgeous char marks that give kabobs their signature flavor. If you're using charcoal, wait until the coals have a light ash coating before starting.
Customization Ideas
Cherry tomatoes burst and create this incredible sauce right on the skewer, while chunks of pineapple add sweetness that balances the savory steak. I've even added halloumi cheese as the final element—it gets crispy and golden without melting away completely.
- Pineapple and red onion together will change everything you thought you knew about savory-sweet combinations
- Try adding whole mushrooms instead of halved ones—they shrink more than you expect on the grill
- If you want to go all out, wrap some bacon around the steak cubes before marinating
These kabobs have become my answer to every What should I bring text message. They're forgiving, they're impressive, and they make people happy in that primal way that only fire-cooked meat can.
Recipe FAQs
- → Which cut of steak works best?
-
Choose tender, well-marbled cuts like sirloin or ribeye cut into 1.5-inch cubes; they stay juicy on skewers and develop a good char without drying out.
- → How long should I marinate the steak?
-
Marinate for at least 45 minutes to allow flavors to penetrate; up to 2 hours yields more depth without breaking down the meat's texture.
- → How can I make this gluten-free?
-
Use gluten-free soy sauce or tamari and confirm Worcestershire is gluten-free. The rest of the ingredients are naturally gluten-free when labeled appropriately.
- → Do I need to soak wooden skewers?
-
Yes—soak wooden skewers in water for 30 minutes before grilling to prevent burning and to help keep the ingredients from sticking to overly charred wood.
- → How do I check steak doneness on skewers?
-
Use an instant-read thermometer: 125–130°F for rare, 130–135°F for medium-rare, 135–145°F for medium. Alternatively, monitor firmness and color while turning every few minutes.
- → Any tips for even cooking of vegetables and steak?
-
Cut vegetables and steak into similar 1.5-inch pieces for uniform cooking. Denser vegetables like potatoes or carrots should be par-cooked; softer veg like peppers and mushrooms grill quickly alongside the meat.