Steak Kebabs

Steak Kebabs are a delicious and versatile dish perfect for any occasion. These flavorful skewers combine tender marinated steak with vibrant vegetables, making them a hit at barbecues, family dinners, or casual gatherings. The marinade infuses the meat with rich flavors while ensuring it’s juicy and tender. Plus, grilling adds that irresistible smoky char that elevates the taste to another level.

Why You’ll Love This Recipe

  • Flavorful Marinade: The combination of soy sauce, Worcestershire sauce, and spices creates a rich taste that penetrates the steak.
  • Easy Preparation: With just a little marinating time and simple assembly, these kebabs come together quickly.
  • Versatile Ingredients: Customize your kebabs with different veggies or swap out the steak for chicken or shrimp.
  • Perfect for Grilling: They cook quickly on the grill, making them an ideal choice for summer parties or weeknight meals.
  • Impressive Presentation: Colorful vegetables and well-cooked steak create an eye-catching dish that’s sure to impress your guests.

Tools and Preparation

To prepare Steak Kebabs, having the right tools makes all the difference. Below are some essential tools to help you through this easy recipe.

Essential Tools and Equipment

  • Wooden skewers
  • Mixing bowl
  • Gallon-sized resealable bag
  • Grill or grill pan
  • Basting brush

Importance of Each Tool

  • Wooden skewers: These are essential for threading your steak and veggies together for grilling. Soaking them prevents burning on the grill.
  • Mixing bowl: A good mixing bowl is vital for combining all marinade ingredients thoroughly.
  • Grill or grill pan: This is where the magic happens! A hot grill gives your kebabs that perfect char and flavor.

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.

For the Marinade

  • 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

For the Kebabs

  • 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

For Garnish

  • 2 tablespoons fresh parsley, finely chopped
Steak

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 steak cubes into a gallon-sized resealable bag. Pour the marinade over the steak, seal the bag while pressing out excess air, and massage it over the meat. Transfer to the refrigerator and let it marinate for 3 to 6 hours.

Step 3: Preheat Your Grill

Preheat your grill over medium-high heat to about 425 degrees Fahrenheit. If needed, clean your grill grates partway through preheating.

Step 4: Prepare Veggies

On a cutting board, drizzle veggies with olive oil and lightly toss to coat. Leave onion chunks un-tossed if you prefer them intact on skewers.

Step 5: Assemble Kebabs

Sprinkle veggies evenly with garlic powder along with salt and pepper. Layer steak pieces and veggies onto each skewer in your desired order—aim for four pieces of steak per kebab.

Step 6: Grill Kebabs

Lightly brush grill grates with oil before placing kebabs on them. Grill until the center of each steak piece registers about 140 -145 degrees Fahrenheit for medium doneness. Turn kebabs occasionally during cooking—this should take about 8-9 minutes. Serve warm!

How to Serve Steak Kebabs

Steak kebabs are a versatile dish that can be served in various ways to complement their smoky, charred flavor. Whether you’re hosting a barbecue or enjoying a casual dinner, these serving suggestions will elevate your meal.

With Fresh Salads

  • Greek Salad: A refreshing mix of cucumbers, tomatoes, and feta cheese drizzled with olive oil.
  • Caesar Salad: Crisp romaine lettuce tossed with Caesar dressing and topped with crunchy croutons.
  • Coleslaw: Creamy or vinegar-based slaw adds a crunchy texture that’s perfect alongside grilled meats.

With Dips and Sauces

  • Tzatziki Sauce: This yogurt-based dip with cucumber and garlic pairs perfectly with steak kebabs for a cooling effect.
  • Chimichurri Sauce: A vibrant blend of parsley, garlic, and vinegar that brings a zesty kick to your kebabs.
  • BBQ Sauce: A classic choice that enhances the grilled flavors of the steak.

In Wraps or Pitas

  • Pita Bread Wraps: Stuff steak kebabs into warm pita bread along with veggies and sauce for a delicious handheld meal.
  • Tortilla Wraps: Use flour tortillas to create hearty wraps filled with steak, veggies, and your favorite condiments.

How to Perfect Steak Kebabs

Perfecting steak kebabs involves attention to detail in preparation and cooking. Follow these tips for deliciously tender and flavorful kebabs every time.

  • Marinate Longer: Allowing the steak to marinate for more than 6 hours can enhance its flavor and tenderness.
  • Use Quality Meat: Choose thicker cuts of sirloin steak for optimal juiciness and taste.
  • Soak Skewers Well: Ensure wooden skewers are soaked in water for at least 30 minutes to prevent burning on the grill.
  • Preheat the Grill: Start grilling only when the grill is hot enough (about 425 degrees) for proper searing.
  • Don’t Overcrowd Skewers: Leave some space between pieces on each skewer to promote even cooking and avoid steaming.
  • Rest Before Serving: Let kebabs rest for a few minutes after grilling; this helps juices redistribute within the meat.
Steak

Best Side Dishes for Steak Kebabs

When planning your meal, pairing sides with steak kebabs can enhance the overall dining experience. Here are some great options:

  1. Grilled Vegetables: Bell peppers, zucchini, and asparagus tossed in olive oil and grilled until tender.
  2. Rice Pilaf: Flavored rice cooked with broth and herbs makes a great base for your kebabs.
  3. Baked Potatoes: Classic baked potatoes topped with butter, sour cream, or chives complement the flavors of grilled meat.
  4. Quinoa Salad: A nutritious option featuring quinoa mixed with diced vegetables and light dressing for added freshness.
  5. Corn on the Cob: Grilled corn brushed with butter creates a sweet side that pairs well with savory dishes.
  6. Garlic Bread: Toasted bread infused with garlic butter offers a delightful crunch alongside juicy kebabs.

Common Mistakes to Avoid

Making steak kebabs can be a fun and rewarding experience, but there are some common mistakes to avoid.

  • Skipping the Marinade: Many people underestimate the power of a good marinade. Always allow your steak to marinate for at least 3 hours to ensure maximum flavor and tenderness.

  • Overcrowding the Skewers: Packing too many ingredients onto one skewer can lead to uneven cooking. Space out your steak and veggies, allowing heat to circulate properly.

  • Ignoring Temperature: Cooking kebabs at the wrong temperature can result in tough steak. Make sure your grill is preheated to around 425 degrees for perfect doneness.

  • Using Low-Quality Meat: Not all cuts of beef are suitable for kebabs. Choose sirloin or ribeye for the best texture and flavor, avoiding tougher cuts that may not tenderize well.

  • Neglecting Grill Maintenance: A dirty grill can cause sticking and uneven cooking. Always clean your grill grates before cooking to ensure a great grilling experience.

Storage & Reheating Instructions

Refrigerator Storage

  • Store in an airtight container.
  • Keep in the refrigerator for up to 3 days.
  • Allow kebabs to cool completely before sealing.

Freezing Steak Kebabs

  • Place kebabs in freezer-safe bags or containers.
  • They can be frozen for up to 2 months.
  • Label with the date for better tracking.

Reheating Steak Kebabs

  • Oven: Preheat oven to 350°F (175°C). Place kebabs on a baking sheet and heat for about 10-15 minutes until warm.

  • Microwave: Place kebabs on a microwave-safe plate. Heat in short intervals (30 seconds), checking frequently until warmed through.

  • Stovetop: Heat a skillet over medium heat. Add a little oil and cook kebabs for about 5 minutes, turning occasionally, until heated through.

Steak

Frequently Asked Questions

Steak kebabs are popular, so you might have some questions about them!

How long should I marinate steak for kebabs?

Marinate your steak for at least 3 hours but no more than 24 hours to achieve optimal flavor without compromising texture.

What is the best cut of meat for steak kebabs?

The ideal choice is sirloin or ribeye due to their tenderness and flavor. Avoid tougher cuts that may not soften during grilling.

Can I use other vegetables with my steak kebabs?

Absolutely! Feel free to customize with zucchini, cherry tomatoes, or even pineapples for added sweetness.

How do I know when my steak kebabs are done?

Use a meat thermometer; aim for an internal temperature of 140-145°F (60-63°C) for medium doneness.

Final Thoughts

Steak kebabs are not only delicious but also versatile, making them perfect for summer barbecues or weeknight dinners. You can customize them with different marinades or vegetables based on your preferences. Give this recipe a try—your taste buds will thank you!

Print

Steak Kebabs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Steak Kebabs are the ultimate crowd-pleaser, combining marinated sirloin steak with vibrant vegetables for a dish that’s as visually stunning as it is delicious. Perfect for summer barbecues or cozy family dinners, these skewers are grilled to perfection, delivering a smoky flavor that elevates every bite. The marinade—crafted from soy sauce, Worcestershire sauce, and fresh herbs—ensures the steak remains tender and packed with flavor. Customize your kebabs with your choice of veggies and enjoy a delightful meal that’s both easy to prepare and impressive enough for any occasion.

  • Author: Kiara
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: Serves 5 (2 kebabs per serving) 1x
  • Category: Main
  • Method: Grilling
  • Cuisine: American

Ingredients

Scale
  • 1 3/4 lbs sirloin steak (cut into 1 1/4 inch pieces)
  • 8 oz button or cremini mushrooms
  • 3 bell peppers (red, green, yellow)
  • 1 large red onion
  • 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 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
  • 2 tablespoons fresh parsley, finely chopped

Instructions

  1. Whisk together marinade ingredients in a mixing bowl.
  2. Marinate steak cubes in a resealable bag for 3 to 6 hours in the refrigerator.
  3. Preheat grill to medium-high (425°F).
  4. Toss vegetables with olive oil and season with garlic powder, salt, and pepper.
  5. Thread marinated steak and veggies onto soaked skewers.
  6. Grill kebabs for about 8-9 minutes until steak reaches an internal temperature of 140-145°F.

Nutrition

  • Serving Size: 2 kebabs
  • Calories: 350
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 6g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 80mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star