• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Foodie Tasty

  • Home
  • Recipe Index
  • Dessert
  • Dinner
  • Salad
  • About
  • Contact

Foodie Tasty

  • Home
  • Recipe Index
  • Dessert
  • Dinner
  • Salad
  • About
  • Contact
Home » Recipe Index » Steak Kebabs

Steak Kebabs

July 11, 2025 by Daleyza

Jump to Recipe·Print Recipe

One of the best steak recipes, Steak Kebabs offer a delightful mix of marinated steak and fresh vegetables, making them perfect for gatherings, barbecues, or a cozy family dinner. The marinade adds depth to the steak while grilling enhances the flavors with a beautiful char. These kebabs not only shine in taste but also provide an impressive presentation that will wow your guests!

Why You’ll Love This Recipe

  • Easy to Prepare: The marinade does most of the work for you! Just let the steak soak up delicious flavors.
  • Flavorful and Tender: Soaking the steak ensures it becomes tender and infused with a mouthwatering taste.
  • Versatile Ingredients: Feel free to swap in your favorite veggies or adjust the marinade to suit your taste.
  • Perfect for Any Occasion: Whether it’s a summer BBQ or a weekday dinner, these kebabs fit right in.
  • Quick Cooking Time: Grill up these kebabs in just about 10 minutes, making it a great option for busy nights.

Tools and Preparation

Before diving into the recipe, gather your tools. Having everything ready will make your cooking experience seamless.

Essential Tools and Equipment

  • Skewers
  • Mixing bowl
  • Whisk
  • Grill
  • Tongs

Importance of Each Tool

  • Skewers: Essential for threading meat and vegetables together for grilling; they help create even cooking.
  • Mixing Bowl: A large bowl allows you to mix your marinade effectively without spilling.
  • Whisk: Perfect for thoroughly combining all marinade ingredients to ensure even flavor distribution.

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

Step 3: Preheat Your Grill

Preheat your grill over medium-high heat to about 425°F. If needed, clean grill grates during preheating.

Step 4: Prepare Vegetables

On a cutting board, drizzle vegetables with olive oil and lightly toss to coat. Keep onion chunks intact while layering them on skewers.

Step 5: Assemble Kebabs

Sprinkle veggies evenly with garlic powder and season with salt and pepper. Layer steak and vegetables onto skewers in your desired order. Aim for about four pieces of steak per skewer.

Step 6: Grill Kebabs

Brush grill grates lightly with oil. Place kebabs on the grill and cook until the center of the steak reaches about 140-145°F for medium doneness. Turn occasionally while grilling for about 8-9 minutes. Serve warm!

How to Serve Steak Kebabs

Serving steak kebabs can elevate your meal experience, making it both fun and flavorful. These delicious skewers are versatile and pair well with various sides and sauces.

Fresh Salad

  • A light, crisp salad complements the rich flavors of steak kebabs. Consider a simple mix of greens, cherry tomatoes, and a tangy vinaigrette.

Grilled Vegetables

  • Grilled veggies enhance the smoky flavor of the kebabs. Try zucchini, asparagus, or corn on the cob for a colorful presentation.

Flatbreads

  • Warm flatbreads are perfect for wrapping around steak kebabs. Serve with garlic sauce or hummus for dipping.

Rice Pilaf

  • Fluffy rice pilaf adds a subtle base for your kebabs. You can add herbs or spices to match the marinade’s flavor profile.

Dipping Sauces

  • Offer an array of dipping sauces like chimichurri, tzatziki, or barbecue sauce. They can add an extra layer of flavor to each bite.

Potato Wedges

  • Crispy potato wedges provide a hearty side that pairs well with grilled meats. Season them with herbs for added flavor.

How to Perfect Steak Kebabs

To achieve perfectly grilled steak kebabs, follow these key tips that enhance flavor and texture.

  • Choose the right cut: Sirloin is ideal for kebabs as it is tender yet flavorful. Look for thicker cuts to prevent overcooking.
  • Marinate properly: Allow the steak to marinate for at least 3 hours. This helps tenderize the meat and infuse it with flavor.
  • Soak skewers: If using wooden skewers, soak them in water for at least 30 minutes before grilling. This prevents them from burning on the grill.
  • Don’t overcrowd: When assembling your kebabs, leave space between pieces so they cook evenly. Overcrowding can lead to steaming instead of grilling.
  • Monitor grill temperature: Ensure your grill is preheated to medium-high heat (around 425 degrees). This helps achieve that perfect char without drying out the meat.
  • Use a meat thermometer: To ensure your steak reaches medium doneness (140 – 145 degrees), use a meat thermometer. This helps avoid overcooking and ensures juicy results.
Steak

Best Side Dishes for Steak Kebabs

Pairing your steak kebabs with complementary sides can create a balanced meal full of flavor. Here are some great options:

  1. Garlic Mashed Potatoes: Creamy mashed potatoes infused with garlic make for a comforting side that pairs beautifully with grilled flavors.
  2. Coleslaw: A crunchy coleslaw adds freshness and contrast to the savory kebabs. Choose a vinegar-based dressing for a zesty kick.
  3. Couscous Salad: Light and fluffy couscous mixed with veggies creates a refreshing side dish that’s easy to prepare and deliciously satisfying.
  4. Corn on the Cob: Grilled corn drizzled with butter and sprinkled with salt enhances outdoor dining vibes while complementing the smoky taste of the kebabs.
  5. Baked Beans: Sweet and savory baked beans bring comfort food appeal, making them a hearty companion to grilled dishes like steak kebabs.
  6. Quinoa Pilaf: Quinoa provides a healthy alternative packed with protein. Add nuts or dried fruits for added texture and flavor dimensions.

Common Mistakes to Avoid

Making steak kebabs can be simple, but a few common mistakes can ruin your dish. Here are some pitfalls to watch out for:

  • Skipping the marinade: Not marinating the steak can lead to bland kebabs. Always allow your steak to soak in the marinade for at least 3 hours for better flavor.
  • Using thin cuts of meat: Thin cuts of steak tend to dry out on the grill. Opt for thicker sirloin steaks to keep your kebabs juicy and tender.
  • Overcrowding the skewers: Packing too much on each skewer can lead to uneven cooking. Aim for 4 pieces of steak per skewer and alternate with veggies for even heat distribution.
  • Neglecting to preheat the grill: A cold grill will cause your kebabs to stick and cook unevenly. Make sure your grill is preheated to medium-high before placing the kebabs on it.
  • Not soaking wooden skewers: Wooden skewers can burn easily on the grill. Soak them in water for at least 30 minutes before using them to prevent charring.
  • Ignoring doneness temperatures: Cooking without checking temperatures can result in overcooked or undercooked steak. Use a meat thermometer to ensure your steak reaches 140-145 degrees for medium doneness.

Refrigerator Storage

  • Store leftover steak kebabs in an airtight container.
  • They will last up to 3 days in the refrigerator.
  • Keep them separate from any sides or sauces to maintain freshness.

Freezing Steak Kebabs

  • Wrap individual kebabs tightly in plastic wrap, then place them in a freezer-safe bag.
  • They can be frozen for up to 2 months.
  • Label bags with dates for easy identification later.

Reheating Steak Kebabs

  • Oven: Preheat oven to 350°F (175°C) and place kebabs on a baking sheet. Heat for about 10-15 minutes until warmed through.
  • Microwave: Place kebabs on a microwave-safe plate. Cover with a damp paper towel and heat in 30-second intervals until hot.
  • Stovetop: Heat a skillet over medium heat and add a little oil. Cook kebabs for about 5-7 minutes, turning occasionally until heated through.
Steak

Frequently Asked Questions

What is the best marinade for steak kebabs?

The best marinade combines olive oil, soy sauce, lemon juice, Worcestershire sauce, honey, and spices like garlic and black pepper. This blend enhances flavor and tenderness.

How long should I marinate steak kebabs?

Marinate your steak kebabs for at least 3 hours, but ideally between 6-12 hours for maximum flavor absorption.

Can I use other meats for kebabs?

Yes! Chicken, pork, or shrimp make excellent alternatives if you want to switch things up while using the same marinade as the steak kebabs.

How do I know when my steak kebabs are done?

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

Can I make these ahead of time?

Certainly! You can prepare and marinate the kebabs ahead of time and store them in the fridge until you’re ready to grill them.

Final Thoughts

Steak kebabs are not only delicious but also versatile, allowing you to customize ingredients based on what you have on hand or prefer. Whether it’s adding different vegetables or adjusting spices, these skewers are perfect for any occasion. Give this recipe a try, and enjoy delectable flavors right off the grill!

Print

Steak Kebabs

Steak Kebabs
Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Steak kebabs are the ultimate crowd-pleaser, combining juicy marinated sirloin with vibrant veggies, all grilled to perfection. Ideal for summer barbecues and cozy family dinners alike, these flavorful skewers are sure to impress. The marinade infuses the steak with a mouthwatering taste while grilling gives it a delightful char. Whether you’re hosting a gathering or enjoying a casual night in, these steak kebabs bring both flavor and fun to the table.

  • Author: Daleyza
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: Approximately 5 servings (10 kebabs) 1x
  • Category: Main
  • Method: Grilling
  • Cuisine: American

Ingredients

Scale
  • 1 3/4 lbs sirloin steak, cut into 1 1/4-inch cubes
  • 8 oz button or cremini mushrooms
  • 3 bell peppers (red, green, yellow), cut into 1 1/4-inch pieces
  • 1 large red onion, diced into chunks
  • 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 (for vegetables)
  • Salt and freshly ground black pepper (to taste)
  • 1/2 tsp garlic powder
  • 10 wooden skewer sticks soaked in water for at least 30 minutes
  • 2 tablespoons fresh parsley, finely chopped (for garnish)

Instructions

  1. In a mixing bowl, whisk together all marinade ingredients until well combined.
  2. Place steak cubes in a resealable bag and pour the marinade over them. Seal and massage to coat; refrigerate for 3-6 hours.
  3. Preheat your grill to medium-high heat (about 425°F).
  4. Drizzle veggies with olive oil and toss lightly to coat.
  5. Assemble skewers by alternating beef and vegetables; aim for about four pieces of steak per skewer.
  6. Grill skewers for about 8-9 minutes or until steak reaches an internal temperature of 140-145°F for medium doneness.

Nutrition

  • Serving Size: 2 kebabs (200g)
  • Calories: 350
  • Sugar: 7g
  • Sodium: 850mg
  • Fat: 20g
  • Saturated Fat: 5g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 90mg

Did you make this recipe?

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

« Previous Post
Pulled beef Mac and Cheese
Next Post »
Mediterranean White Bean Salad

If you enjoyed this…

Chili Lime Grilled Chicken

Chili Lime Grilled Chicken

Creamy Baby Potatoes Recipe

Creamy Baby Potatoes Recipe

Steak Fajitas

Steak Fajitas

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

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

Primary Sidebar

Browse by Categories

DessertDinnerSalad
Marinated Chickpeas with Tomatoes and Cucumber

Marinated Chickpeas with Tomatoes and Cucumber

Arugula Citrus Salad

Arugula Citrus Salad

Mediterranean White Bean Salad

Mediterranean White Bean Salad

  • Privacy Policy
  • Cookies Policy
  • DMCA Policy
  • GDPR
  • Terms of Service
  • About
  • Contact

© 2025 · Foodie Tasty