Marinated sirloin cubes and a mix of bell peppers, onion, zucchini and mushrooms are threaded onto skewers and grilled over medium-high heat until browned and vegetables are tender-crisp. Marinate at least 1 hour for deeper flavor; grill 10–12 minutes, turning every 2–3 minutes. Let rest 2–3 minutes before serving and pair with rice, pita or a fresh salad.
The way the marinade bubbles up around the beef as it hits the hot grill still makes my kitchen feel like summer, even in the middle of February. I started making these kabobs during college when my roommates and I would split the cost of a decent sirloin and grill on our tiny apartment balcony. Something about food on a stick makes dinner feel like a party, no matter what day of the week it happens to be.
Last summer my neighbor Teresa smelled these grilling and wandered over with a container of her Mediterranean couscous. We ended up feeding both our families from the batch I had prepared, sitting on folding chairs in my driveway while the kids ran through sprinklers. Now every time I fire up the grill with kabobs, she somehow knows to show up with her couscous.
Ingredients
- 1.5 lbs sirloin steak: Cut into uniform cubes so everything cooks evenly, and go for beef with good marbling since the grill will render it beautifully
- 1/4 cup olive oil: The base of your marinade that carries all those aromatic flavors deep into the meat
- 3 tbsp soy sauce: Provides salt and umami that makes the beef taste richer and more substantial
- 2 tbsp fresh lemon juice: Bright acid that cuts through the richness and keeps the meat tender
- 2 cloves garlic: Minced fresh, never powder, because it mellows into something sweet on the grill
- 1 tbsp Worcestershire sauce: The secret ingredient that adds that deep, savory depth people can never quite identify
- 1 tbsp honey: Balances the acid and salt while helping the meat develop those gorgeous charred edges
- 1 tsp dried oregano: Earthy herb flavor that bridges the gap between the meat and vegetables
- 1/2 tsp black pepper: Freshly cracked adds aromatic heat that builds as the kabobs cook
- 1/2 tsp kosher salt: Enhances all the other flavors without making anything taste salty
- Red and yellow bell peppers: Cut into generous pieces because they shrink on the grill and the color contrast looks stunning
- 1 large red onion: Wedged rather than diced so it holds its shape and gets those sweet charred edges
- 1 zucchini: Sliced into rounds that are substantial enough not to fall through the grates
- 8 oz cremini mushrooms: Trim the stems so they sit flush against other ingredients on the skewer
Instructions
- Whisk together the marinade:
- Combine olive oil, soy sauce, lemon juice, garlic, Worcestershire sauce, honey, oregano, pepper and salt in a large bowl until the honey dissolves completely
- Marinate the beef:
- Add the steak cubes and toss until every piece is coated then cover and refrigerate for at least an hour but honestly four is better if you have the time
- Heat the grill:
- Get it to medium high, around 400 degrees, so you have enough heat for those beautiful char marks without burning the outside before the inside cooks
- Thread the skewers:
- Alternate beef and vegetables, leaving a tiny bit of space between pieces so heat can circulate and everything cooks properly
- Grill to perfection:
- Cook for 10 to 12 minutes, turning every couple minutes, until the beef has a nice crust and the vegetables have some char but still have bite
- Rest before serving:
- Let the kabobs sit for a few minutes so the juices redistribute and you do not lose all that delicious moisture the moment you cut in
These kabobs have become my go to for the first grill of the season, that moment when winter finally loosens its grip and we can all eat outside again. There is something about handing someone their own complete meal on a stick that makes people smile before they even take a bite.
Getting That Restaurant Quality Char
Pat the beef dry with paper towels before adding it to the marinade so the oil actually sticks instead of beading off. I learned this from a grill master at a barbecue competition who told me wet meat steams instead of sears.
Vegetable Timing Secrets
Some vegetables cook faster than others, which is why I keep the pieces slightly larger than the beef. The onions and peppers can take more heat while the mushrooms need to be watched closer toward the end of cooking time.
Make Ahead Magic
You can thread these skewers up to four hours before grilling if you keep them refrigerated and covered, which actually helps the flavors mingle even more. I often prep everything in the morning so dinner just needs fire when guests arrive.
- Soak wooden skewers for at least 30 minutes so they do not turn to ash on the grill
- Leave the tips of the skewers empty so you have something to grab when turning
- Double skewer the pieces if you have trouble with them spinning when you try to flip
There is nothing quite like standing around the grill with tongs in one hand and a drink in the other, watching these kabobs transform into something that feeds more than just hunger.
Recipe FAQs
- → How long should the beef marinate?
-
Marinate the sirloin for at least 1 hour to allow flavors to penetrate; up to 4 hours gives a richer taste without breaking down the meat's texture.
- → What grill temperature is best?
-
Preheat to medium-high (about 400°F / 200°C). This sears the outside while keeping the interior juicy and cooks vegetables to tender-crisp in the 10–12 minute window.
- → How do I prevent skewers from sticking or burning?
-
Use metal skewers or soak wooden skewers in water for 30 minutes before grilling. Oil the grate lightly and turn kabobs frequently to avoid sticking and charring.
- → Which vegetables work best on the skewers?
-
Bell peppers, red onion, zucchini and mushrooms hold up well and cook evenly alongside beef. Cut vegetables into uniform 1.5-inch pieces for consistent cooking.
- → Can I substitute the beef for other proteins?
-
Yes. Use similarly sized cubes of chicken, pork, or firm tofu. Adjust marinating and cooking times: poultry requires longer internal cooking, while tofu needs less time on a hot grill.
- → Any tips for seasoning and allergens?
-
Use gluten-free soy sauce if avoiding gluten and check Worcestershire labels for fish. Add honey and lemon for balance; dried oregano and garlic enhance savory notes without overpowering the meat.