Marinated sirloin is cubed and tossed with olive oil, soy, lemon, garlic, Worcestershire, honey, oregano and pepper, then chilled at least one hour to deepen flavor. Thread beef with bell peppers, onion, zucchini and mushrooms onto skewers and grill over medium-high heat for 10–12 minutes, turning often. Let rest 2–3 minutes before serving; pair with rice, pita or a fresh salad.
Something about the sound of meat hitting a hot grill makes everyone in my backyard stop talking and look over. Its primal and satisfying in a way that no other cooking method quite captures. These steak kabobs became my go to after a neighbor brought over a plate of them during a summer block party and I spent the entire next week trying to recreate that marinade.
My friend Dave stood by the grill with a beer in one hand and tongs in the other telling me I was overcooking them. He was right and I have never admitted that to him.
Ingredients
- 1.5 lbs sirloin steak cut into 1.5 inch cubes: Sirloin hits the sweet spot between tenderness and price and the cubes give you more charred surface area per bite.
- 1/4 cup olive oil: This carries the marinade flavors into the meat and keeps everything from sticking to the grill.
- 3 tbsp soy sauce: Use gluten free tamari if needed because it adds deep umami without overpowering the beef.
- 2 tbsp fresh lemon juice: The acidity breaks down the meat fibers just enough to make every bite tender.
- 2 cloves garlic minced: Fresh is nonnegotiable here because the jarred stuff gets bitter on a hot grill.
- 1 tbsp Worcestershire sauce: This is the secret weapon that makes people ask what is in this marinade.
- 1 tbsp honey: A touch of sugar helps the edges caramelize into something gorgeous.
- 1 tsp dried oregano: It blooms in the marinade and adds an earthy layer you would miss if it were gone.
- 1/2 tsp black pepper and 1/2 tsp kosher salt: Season generously because the vegetables need it too.
- 1 red bell pepper and 1 yellow bell pepper cut into 1.5 inch pieces: Two colors are not just pretty because they also cook at slightly different rates which keeps things interesting.
- 1 large red onion cut into wedges: Onions get sweet and jammy on the grill and are often the first thing people pick off the platter.
- 1 zucchini sliced into half inch rounds: Thick rounds hold their shape better than thin ones which turn to mush.
- 8 oz cremini or button mushrooms stems trimmed: Cremini have more flavor but either works beautifully on a skewer.
Instructions
- Build the marinade:
- Whisk olive oil, soy sauce, lemon juice, garlic, Worcestershire, honey, oregano, pepper, and salt in a large bowl until the honey dissolves and everything smells savory and bright.
- Coat the beef:
- Toss the steak cubes in the marinade until every piece is glossy and covered then cover the bowl and tuck it into the fridge for at least an hour.
- Get the grill screaming hot:
- Preheat to medium high around 400 degrees and let the grates get fully hot because that initial sear is everything.
- Thread the skewers:
- Alternate beef and vegetables onto your skewers packing them snug but not crushed so the heat can reach every surface.
- Grill with patience:
- Lay the kabobs down and cook for 10 to 12 minutes turning them every couple of minutes until the steak is charred and the vegetables have those beautiful grill marks.
- Rest before eating:
- Pull them off and let them sit for two or three minutes so the juices redistribute instead of running all over your plate.
The best kabob I ever ate was standing in my own backyard with smoke in my hair watching my kids fight over the last mushroom.
What to Serve Alongside
Rice pilaf or warm pita bread are my favorites because they soak up the extra marinade that drips off the skewers. A simple green salad with a vinaigrette cuts through the richness and makes the whole meal feel balanced.
Mixing Up the Vegetables
Cherry tomatoes burst on the grill and add a wonderful pop of sweetness. Pineapple chunks caramelize beautifully and pair with the savory beef in a way that surprises people every time.
Storing and Reheating Leftovers
Leftover kabobs keep well in the fridge for up to three days and the meat actually tastes even better cold straight from the container. To reheat gently warm them in a skillet over medium heat because the microwave makes the steak rubbery.
- Pull the meat and vegetables off the skewers before storing to save space in your fridge.
- Chopped leftover kabob pieces make an incredible next day stir fry or salad topper.
- Always let leftovers cool completely before covering and refrigerating to avoid condensation making things soggy.
Fire up the grill invite some people over and let the skewers do the talking. This is summer on a stick and it never gets old.
Common Recipe Questions
- → Which cut of beef works best?
-
Sirlion or flank are great: firm enough to hold on skewers and tender when grilled. Trim excess fat and cut uniform 1.5-inch cubes for even cooking.
- → How long should I marinate the meat?
-
At least one hour to let flavors penetrate; up to four hours is ideal. Avoid much longer for citrus-based marinades to prevent meat from becoming mushy.
- → How do I prevent sticking on the grill?
-
Preheat the grill to medium-high and oil the grates or brush kabobs lightly with oil. Use tongs to turn and avoid excessive flipping so a crust can form.
- → Can I use wooden skewers?
-
Yes—soak wooden skewers in water for 30 minutes before using to reduce burning. Metal skewers are reusable and conduct heat for even cooking.
- → How can I tell when the beef is done?
-
Look for a browned exterior and slightly pink center for medium doneness. For accuracy, use an instant-read thermometer: 130–135°F for medium-rare, 140–145°F for medium.
- → Any tips for indoor cooking?
-
Use a hot grill pan or broiler. Work in batches to avoid crowding, and finish thicker pieces a bit longer at lower heat to avoid overbrowning the vegetables.