One of the best steak recipes, Steak Kebabs are perfect for summer barbecues or cozy dinners alike. These delicious kebabs feature tender cubes of marinated sirloin threaded with fresh veggies and grilled to perfection. The combination of flavors will impress your guests, making them a delightful treat for any occasion.
Why You’ll Love This Recipe
- Flavorful Marinade: The steak absorbs a rich combination of olive oil, soy sauce, and spices that enhances every bite.
- Easy Preparation: Marinate ahead of time and grill in just minutes, making it perfect for busy weeknights or gatherings.
- Customizable Ingredients: Feel free to substitute or add your favorite vegetables for a personal touch.
- Family-Friendly: Kids love skewers! These tasty bites are sure to please even the pickiest eaters.
- Grill Marks Galore: Achieve that beautiful char on the grill that adds both flavor and visual appeal.
Tools and Preparation
Before diving into this delicious Steak Kebabs recipe, gather your tools. Having everything ready makes cooking smoother and more enjoyable.
Essential Tools and Equipment
- Wooden skewer sticks
- Mixing bowl
- Gallon-sized resealable bag
- Grill
- Basting brush
Importance of Each Tool
- Wooden skewer sticks: Essential for threading the steak and veggies together; they also help with even cooking on the grill.
- Mixing bowl: Perfect for combining marinade ingredients; a larger bowl ensures easy mixing without spills.
- Grill: Key for achieving that coveted smoky flavor and perfect char on your kebabs.
Ingredients
One of the best steak recipes! Cubes of steak are soaked in a flavorful marinade for hours to absorb flavor and make them tender, then they’re threaded onto skewers with fresh veggies and grilled to get that addictive char. Makes 10 Kebabs.
- 1/4 c olive oil
- 1/4 c soy sauce
- 1 1/2 tbsp fresh lemon juice
- 1 1/2 tbsp red apple vinegar
- 2 1/2 tbsp Worcestershire sauce
- 1 tbsp honey
- 2 tsp Dijon mustard
- 1 tbsp minced garlic
- 1 tsp freshly ground black pepper
- 1 3/4 lbs sirloin steak (look for thicker steaks), cut into 1 1/4 inch pieces
- 8 oz button or cremini mushrooms (halved unless small, keep whole)
- 3 bell peppers (1 red, 1 green, 1 yellow) cut into 1 1/4-inch pieces
- 1 large red onion diced into chunks (about 1 1/4-inch)
- 1 Tbsp olive oil (plus more for brushing grill grates)
- Salt and freshly ground black pepper
- 1/2 tsp garlic powder
- 10 wooden skewer sticks soaked in water for at least 30 minutes
How to Make Steak Kebabs
Step 1: Prepare the Marinade
In a mixing bowl, whisk together all marinade ingredients until well combined.
Step 2: Marinate the Steak
Place the cubed steak into a gallon-sized resealable bag. Pour the marinade over the steak, seal the bag while pressing out excess air, and massage the marinade over the meat. Refrigerate for 3 to 6 hours.
Step 3: Preheat Your Grill
Preheat your grill over medium-high heat to about 425 degrees Fahrenheit. Clean grill grates if necessary during preheating.
Step 4: Prepare the Vegetables
On a cutting board, drizzle your vegetables with olive oil and toss lightly to coat. For onion chunks, layer them in groups of two or three slices so they hold their shape on the skewer.
Step 5: Season Veggies
Sprinkle garlic powder over the veggies and season with salt and pepper.
Step 6: Assemble Kebabs
Layer steak pieces and veggies onto each skewer in your desired order. Aim for about four pieces of steak per kebab.
Step 7: Grill Kebabs
Brush grill grates lightly with oil. Place skewers on the grill and cook until the center of the steak reaches about 140 -145 degrees Fahrenheit for medium doneness. Turn occasionally while grilling, which should take about 8 -9 minutes. Serve warm!
With these simple steps, you’ll create mouthwatering Steak Kebabs that everyone will love! Enjoy this great dish at your next meal or gathering!
How to Serve Steak Kebabs
Steak kebabs are versatile and can be served in various delightful ways. Whether you want a casual meal or an elegant dinner, there are plenty of options to elevate your dish.
On a Bed of Greens
- A fresh salad provides a light and refreshing base for your steak kebabs. Use mixed greens, tomatoes, and cucumbers for a vibrant presentation.
With Dipping Sauces
- Serve with a selection of sauces like chimichurri or tzatziki. These add flavor and complement the grilled taste of the kebabs.
Wrapped in Pita
- For a fun twist, wrap steak kebabs in pita bread with some veggies and sauce. This makes for a delicious handheld meal that’s perfect for gatherings.
Paired with Rice or Quinoa
- Serve over fluffy rice or quinoa to soak up any juices from the kebabs. This combination adds heartiness to your meal while balancing the flavors.
With Grilled Vegetables
- Pair your kebabs with additional grilled vegetables like zucchini and asparagus. This not only enhances flavor but also adds more color to your plate.
As Part of a Platter
- Create a lovely platter by arranging steak kebabs alongside cheeses, olives, and assorted dips. This is ideal for entertaining guests or family gatherings.
How to Perfect Steak Kebabs
Perfecting steak kebabs requires attention to detail for maximum flavor and tenderness. Here are some tips to ensure your dish turns out excellent every time.
- Marinate Well: Allow the steak to marinate for 3-6 hours. This helps infuse flavors deeply into the meat.
- Use Quality Meat: Select sirloin steaks that are thicker. Thicker cuts hold up better on the grill and stay juicy.
- Soak Skewers: Soak wooden skewers in water for at least 30 minutes before grilling. This prevents them from burning on the grill.
- Don’t Overcrowd: When assembling kebabs, avoid overcrowding the skewers. Leave space between pieces for even cooking.
- Check Temperature: Use a meat thermometer to check doneness. Aim for 140-145 degrees F for medium doneness.
- Let Rest: After grilling, let kebabs rest for a few minutes before serving. This allows juices to redistribute within the meat.
Best Side Dishes for Steak Kebabs
Complement your steak kebabs with delicious side dishes that enhance your meal’s overall experience. Here are some great options to consider:
- Garlic Bread: Crispy garlic bread pairs wonderfully with steak kebabs, adding an extra layer of flavor.
- Coleslaw: A tangy coleslaw provides crunch and freshness that balances the richness of the grilled meat.
- Corn on the Cob: Grilled corn brings sweetness and smokiness, making it an ideal side option during summer barbecues.
- Potato Salad: Creamy potato salad offers comfort food vibes and complements the bold flavors of kebabs nicely.
- Roasted Vegetables: Seasonal roasted veggies like carrots and zucchini add color and nutrition alongside your main dish.
- Couscous Salad: A light couscous salad with herbs enhances your meal with fresh flavors without overpowering the main attraction.
- Baked Beans: Sweet baked beans can provide a hearty contrast to savory steak kebabs, creating a satisfying combination.
- Grilled Asparagus: Lightly seasoned asparagus spears perfectly complement the charred flavor of your steak on skewers.
Common Mistakes to Avoid
When making steak kebabs, it’s easy to overlook some key details. Avoiding these common mistakes will ensure your dish turns out perfectly every time.
- Using the Wrong Cut of Meat: Choosing a lean cut can lead to tough kebabs. Opt for sirloin or ribeye for tenderness and flavor.
- Not Marinating Long Enough: Skipping the marinade or rushing it won’t maximize flavor. Aim for at least 3 hours, but overnight is even better.
- Overcrowding the Skewers: Packing too many ingredients on each skewer may lead to uneven cooking. Space them out slightly for better heat circulation.
- Ignoring the Grill Temperature: Cooking on low heat can make your steak chewy. Preheat your grill to medium-high for that perfect char.
- Neglecting to Soak Skewers: Using dry wooden skewers can result in burning. Soak them in water for at least 30 minutes before grilling.
Refrigerator Storage
- Store leftover steak kebabs in an airtight container.
- They will keep well in the refrigerator for up to 3 days.
Freezing Steak Kebabs
- Place the kebabs in a freezer-safe bag or container.
- They can be frozen for up to 3 months without losing quality.
Reheating Steak Kebabs
- Oven: Preheat to 350°F (175°C). Place kebabs on a baking sheet and heat for about 10-15 minutes until warmed through.
- Microwave: Use a microwave-safe dish and cover loosely with a lid. Heat in short bursts of 30 seconds until hot, checking frequently.
- Stovetop: Heat a skillet over medium heat with a little oil. Add kebabs and cook until heated through, about 5-7 minutes.
Frequently Asked Questions
How do I choose the best steak for steak kebabs?
When selecting meat, look for cuts like sirloin or ribeye. These options are tender and flavorful, perfect for grilling.
Can I use vegetables other than bell peppers?
Absolutely! Feel free to mix in zucchini, cherry tomatoes, or even pineapple for added sweetness and variety.
How long should I marinate steak kebabs?
For maximum flavor, marinate your steak kebabs for at least 3 hours. Overnight is even better if you have the time!
Can I make steak kebabs ahead of time?
Yes! You can prepare them by marinating and assembling before grilling. Just store them in the fridge until you’re ready to cook.
What is the ideal cooking temperature for steak kebabs?
Aim for an internal temperature of 140-145°F (60-63°C) for medium doneness. Use a meat thermometer to ensure accuracy.
Final Thoughts
These steak kebabs are not only delicious but also versatile enough to suit any gathering. Feel free to customize them with your favorite vegetables or marinades. Whether it’s a family dinner or a backyard party, this recipe is sure to impress!

Steak Kebabs
- Total Time: 25 minutes
- Yield: Serves approximately 10 kebabs 1x
Description
Steak Kebabs are the ultimate summer dish, perfect for barbecues or cozy dinners. These skewers feature succulent cubes of marinated sirloin beef paired with fresh vegetables, all grilled to perfection. The marinade, infused with olive oil, soy sauce, and spices, ensures every bite is bursting with flavor. Easy to prepare and customizable, this recipe is sure to impress your family and friends alike! Enjoy the delightful combination of tender meat and vibrant veggies at your next gathering.
Ingredients
- 1 3/4 lbs sirloin steak (cut into 1 1/4 inch pieces)
- 1/4 cup olive oil
- 1/4 cup soy sauce
- 1 1/2 tbsp fresh lemon juice
- 1 1/2 tbsp red apple vinegar
- 2 1/2 tbsp Worcestershire sauce
- 1 tbsp honey
- 2 tsp Dijon mustard
- 1 tbsp minced garlic
- 1 tsp freshly ground black pepper
- 8 oz button or cremini mushrooms
- 3 bell peppers (1 red, 1 green, 1 yellow) cut into 1 1/4-inch pieces
- 1 large red onion diced into chunks
- 1 Tbsp olive oil (plus more for brushing grill grates)
- Salt and freshly ground black pepper
- 1/2 tsp garlic powder
- 10 wooden skewer sticks soaked in water for at least 30 minutes
Instructions
- In a mixing bowl, whisk together olive oil, soy sauce, lemon juice, apple cider vinegar, Worcestershire sauce, honey, Dijon mustard, minced garlic, and pepper to create the marinade.
- Place cubed steak in a resealable bag and pour the marinade over it. Seal the bag and massage to coat evenly. Refrigerate for 3 to 6 hours.
- Preheat your grill to medium-high heat (about 425°F).
- Toss cut vegetables in olive oil and season with garlic powder, salt, and pepper.
- Thread steak and vegetables onto soaked wooden skewers.
- Grill skewers for about 8-9 minutes until meat reaches an internal temperature of 140-145°F.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 kebab (approximately 160g)
- Calories: 290
- Sugar: 5g
- Sodium: 580mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 26g
- Cholesterol: 70mg
Leave a Comment