steak kabob recipe
The Best steak kabob recipe

Classic Steak Kabobs with Grilled Vegetables
A simple yet flavorful way to enjoy tender steak and vibrant vegetables on skewers. Perfect for a quick weeknight dinner or a festive gathering.
🥘Ingredients
- 1.5 lbs flank steak or sirloin, cut into 1-inch cubes
- 1 tbsp olive oil
- 1 tsp smoked paprika
- 1 tsp garlic powder
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1 red bell pepper, cut into chunks
- 1 yellow bell pepper, cut into chunks
- 1 zucchini, cut into half-moons
- 1 red onion, cut into wedges
- 1 cup cherry tomatoes, halved
- 3 tbsp soy sauce
- 2 tbsp lemon juice
- 1 tbsp honey
- 1 tbsp minced garlic
- 1 tsp dried oregano
👨🍳Directions
-
1
Preheat grill or grill pan to medium-high heat. Soak wooden skewers in water for 30 minutes if using them. -
2
In a bowl, combine the marinade ingredients and mix well. Add the steak cubes and toss to coat evenly. Let marinate for at least 15 minutes. -
3
Thread steak cubes onto skewers, alternating with bell pepper chunks, zucchini half-moons, red onion wedges, and cherry tomatoes. -
4
Grill skewers for 8–10 minutes, turning occasionally, until the steak reaches your desired doneness (medium-rare to medium). -
5
Remove skewers from the grill and let them rest for 2–3 minutes before serving.
🔧Equipment
- Skewers (metal or soaked wooden)
- Mixing bowl
- Cutting board
- Kitchen shears
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Classic Steak Kabobs with Grilled Vegetables Works
❓ Frequently Asked Questions About Steak Kabobs with Grilled Vegetables
1. What’s the best cut of steak for kabobs?
Use sirloin, flank steak, or skirt steak—they hold up well to skewering and grill marks. For extra tenderness, marinate thicker cuts (like ribeye or strip) for 2+ hours. Avoid tougher cuts like chuck.
2. How can I prevent my kabobs from falling apart?
Cut steaks into 1-inch cubes before threading. Use a toothpick or skewer to secure them loosely to the stick. For extra grip, brush the skewer with melted butter or oil before threading.
3. What’s the ideal marinade time for steak kabobs?
Marinate steak for at least 1 hour (up to 4 hours for maximum flavor), but don’t overdo it—marinating too long can make meat mushy. For grilling, rinse off excess marinade before cooking to avoid flare-ups.
4. Can I make kabobs ahead of time?
Yes! Prep ingredients (thread kabobs, slice veggies) and refrigerate for up to 4 hours. Cook fresh when ready—marinated meat stays safe but may lose slight crispness.
