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

Teff Recipes

  • Home
  • Recipe Index
  • Bowls
  • Dessert
  • Dinner
  • About
  • Contact
Teff Recipes
  • Pinterest
  • Home
  • Recipe Index
  • Bowls
  • Dessert
  • Dinner
  • About
  • Contact
  • Pinterest
Dinner / Steak Kebabs

Steak Kebabs

July 1, 2025 by Samantha

Jump to Recipe·Print Recipe

One of the best ways to enjoy a summer cookout is with Steak Kebabs. These flavorful skewers combine tender chunks of marinated steak with vibrant vegetables, making them perfect for family gatherings, barbecues, or weeknight dinners. The juicy steak and charred veggies create a delicious bite that everyone will love.

Why You’ll Love This Recipe

  • Easy to Prepare: With minimal prep time and simple ingredients, you can whip up these kebabs in no time.
  • Flavorful Marinade: The marinade infuses the steak with delicious flavors, ensuring every bite is packed with taste.
  • Versatile Ingredients: Customize your kebabs by using your favorite vegetables or even different cuts of meat.
  • Perfect for Grilling: These kebabs grill up beautifully, providing that irresistible char that adds depth to the dish.
  • Great for Meal Prep: Marinate the steak ahead of time and have an easy meal ready to go when you’re busy.

Tools and Preparation

To make these delicious Steak Kebabs, you’ll need a few essential tools. Having the right equipment makes preparation smoother and helps achieve perfect results.

Essential Tools and Equipment

  • Skewers
  • Grill
  • Mixing bowl
  • Gallon-sized resealable bag
  • Basting brush

Importance of Each Tool

  • Skewers: They hold everything together while cooking, making it easy to flip the kebabs on the grill.
  • Grill: A good grill is essential for getting that perfect char and smoky flavor on your kebabs.
  • Mixing Bowl: Ideal for combining your marinade ingredients thoroughly before adding them to the steak.
  • Basting Brush: Helps to apply oil or marinade evenly on your vegetables and grill grates.
Steak

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 to taste
  • 1/2 tsp garlic powder
  • 10 wooden skewer sticks soaked in water for at least 30 minutes

How to Make Steak Kebabs

Cooking these Steak Kebabs is straightforward. Follow these steps to create a delicious meal that’s sure to impress!

Step 1: Prepare the Marinade

In a mixing bowl, whisk together all marinade ingredients until well combined. This flavorful mixture will tenderize the steak as it marinates.

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 it over the meat. Refrigerate for at least 3 – 6 hours.

Step 3: Preheat Your Grill

Preheat your grill over medium-high heat to about 425 degrees Fahrenheit. Clean your grill grates halfway through preheating if they aren’t already clean.

Step 4: Prepare Your Vegetables

On a cutting board, drizzle the vegetables with olive oil and lightly toss to coat. Be cautious with the onion; layer it in chunks so they don’t burn on the grill.

Step 5: Assemble Kebabs

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

Step 6: Grill Your Kebabs

Brush grill grates lightly with oil. Place kebabs on the grill and cook until the center of the steak registers about 140 -145 degrees Fahrenheit for medium doneness. Turn occasionally for about 8 -9 minutes. Serve warm and enjoy!

How to Serve Steak Kebabs

Steak kebabs are a delicious and versatile dish that can be enjoyed in various ways. Whether you’re hosting a summer barbecue or looking for a quick weeknight meal, these serving suggestions will elevate your dining experience.

With Fresh Salads

  • Greek Salad: Pair with a refreshing Greek salad made from cucumbers, tomatoes, olives, and feta for a cool contrast.
  • Caesar Salad: A classic Caesar salad with crisp romaine and creamy dressing complements the richness of the steak kebabs.

On Rice or Grain Bowls

  • Cilantro Lime Rice: Serve over cilantro lime rice for a zesty flavor that enhances the kebabs.
  • Quinoa Salad: A protein-packed quinoa salad with veggies adds nutrition and texture.

Accompanied by Dipping Sauces

  • Tzatziki Sauce: A creamy, yogurt-based tzatziki sauce offers a cool and tangy dip for the kebabs.
  • Chimichurri Sauce: For a burst of flavor, serve with chimichurri sauce made from parsley, garlic, and vinegar.

Wrapped in Pita or Flatbread

  • Pita Bread Wraps: Place kebabs inside warm pita bread with fresh herbs and veggies for a handheld option.
  • Flatbread Sandwiches: Use flatbreads to create hearty sandwiches filled with steak and toppings of your choice.

How to Perfect Steak Kebabs

To make sure your steak kebabs turn out perfectly every time, follow these simple tips. They will help you achieve deliciously tender and flavorful results.

  • Choose Quality Meat: Select sirloin steak that is well-marbled for tenderness and flavor. Thicker cuts are ideal for grilling.
  • Marinate Properly: Allow the steak to marinate for at least 3 hours to absorb the flavors deeply. Longer marinating times enhance tenderness.
  • Preheat the Grill: Always preheat your grill properly before adding kebabs. This creates those beautiful grill marks and seals in juices.
  • Don’t Overcrowd Skewers: Ensure there’s enough space between meat pieces on skewers so they cook evenly.
  • Use Fresh Veggies: Incorporate fresh vegetables like bell peppers and onions for added flavor and color on your skewers.
  • Monitor Cooking Time: Use a meat thermometer to check doneness; aim for 140-145 degrees Fahrenheit for medium doneness.

Best Side Dishes for Steak Kebabs

Complement your steak kebabs with these delightful side dishes that will enhance your meal experience.

  1. Grilled Vegetables: Seasonal veggies like zucchini, asparagus, or corn add smoky flavors when grilled alongside the kebabs.
  2. Potato Wedges: Crispy potato wedges seasoned with herbs provide a satisfying crunch next to juicy kebabs.
  3. Coleslaw: A tangy coleslaw brings crunchiness and balance to the richness of the steak.
  4. Corn on the Cob: Sweet corn on the cob, either grilled or boiled, is an easy summer favorite that pairs well with any grilled dish.
  5. Roasted Sweet Potatoes: These naturally sweet treats complement savory steaks beautifully and are packed with nutrients.
  6. Tabbouleh Salad: This herbaceous bulgur salad offers freshness that lightens up the meal while adding texture.
  7. Garlic Bread: Crusty garlic bread is perfect for soaking up any juices left from the kebabs, making it an irresistible side option.
  8. Stuffed Peppers: Bell peppers stuffed with rice, beans, and spices make for a hearty accompaniment that also ties in nicely with the flavors of the kebabs.

Common Mistakes to Avoid

When making Steak Kebabs, it’s easy to overlook a few crucial steps. Here are some common mistakes to avoid.

  • Boldly skip the marinade: Not marinating the steak can lead to bland flavors. Make sure to allow enough time for the steak to soak in the marinade for at least 3 hours.
  • Boldly overcrowding the skewers: Packing too many ingredients onto each skewer can prevent even cooking. Aim for a balanced mix of steak and veggies without cramming them together.
  • Boldly ignoring grill temperature: Cooking on a grill that’s not preheated can result in uneven cooking. Always preheat your grill to medium-high heat before adding the kebabs.
  • Boldly failing to soak wooden skewers: Skewers that haven’t been soaked can burn on the grill. Soak your wooden skewers in water for at least 30 minutes before grilling.
  • Boldly neglecting seasoning: Overlooking seasoning on vegetables can make them taste bland. Be sure to sprinkle salt, pepper, and garlic powder evenly over your veggies before grilling.

Storage & Reheating Instructions

Refrigerator Storage

  • Store leftover Steak Kebabs in an airtight container.
  • They will last up to 3 days in the refrigerator.

Freezing Steak Kebabs

  • Place cooled kebabs in a freezer-safe container or bag.
  • Freeze for up to 2 months for best quality.

Reheating Steak Kebabs

  • Oven: Preheat the oven to 350°F (175°C) and heat kebabs on a baking sheet for about 10-15 minutes until warmed through.
  • Microwave: Use a microwave-safe dish and heat for about 1-2 minutes on medium power, checking frequently.
  • Stovetop: Heat a skillet over medium heat and add kebabs, turning occasionally until heated through.

Frequently Asked Questions

Here are some common questions about making Steak Kebabs.

What is the best steak for kebabs?

The best cuts of steak for kebabs include sirloin, ribeye, or flank steak. These cuts offer great flavor and tenderness when grilled.

How long should I marinate steak for kebabs?

For optimal flavor, marinate your steak for at least 3 hours but no more than 6 hours. This allows the meat to absorb all those delicious flavors.

Can I use other vegetables with steak kebabs?

Absolutely! Feel free to customize with your favorite veggies like zucchini, cherry tomatoes, or eggplant to suit your taste preferences.

How do I know when my steak kebabs are done?

Steak kebabs are usually done when they reach an internal temperature of 140°F (60°C) for medium doneness. Use a meat thermometer for accuracy.

How should I serve steak kebabs?

Serve your Steak Kebabs warm with sides like rice, couscous, or a fresh salad for a complete meal that everyone will enjoy!

Final Thoughts

These Steak Kebabs are not just delicious but also versatile. You can easily customize them with different vegetables or marinades based on your preferences. Try this recipe for your next gathering; it’s sure to impress family and friends!

Print

Steak Kebabs

Steak Kebabs
Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Steak Kebabs are the ultimate summer dish, perfect for backyard barbecues or quick weeknight dinners. These skewers feature tender marinated beef paired with colorful vegetables, creating a deliciously charred and juicy meal that everyone will love. With a simple marinade that infuses rich flavors into the steak, you can customize your kebabs with your favorite veggies for a vibrant presentation. Easy to prepare and grill, these kebabs are not only satisfying but also a great way to enjoy outdoor cooking. Serve them hot off the grill with fresh salads or zesty rice for a complete meal that will impress family and friends.

  • Author: Madison
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: Serves approximately 6 people 1x
  • Category: Main
  • Method: Grilling
  • Cuisine: American

Ingredients

Scale
  • 1 3/4 lbs sirloin steak
  • 1/4 cup olive oil
  • 1/4 cup soy sauce
  • 1 1/2 tbsp fresh lemon juice
  • 1 1/2 tbsp red apple vinegar
  • 1 tbsp honey
  • 2 tsp Dijon mustard
  • 1 tbsp minced garlic
  • 1 tsp freshly ground black pepper
  • 3 bell peppers (red, green, yellow)
  • 8 oz button or cremini mushrooms
  • 1 large red onion
  • 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

Instructions

  1. In a mixing bowl, whisk together olive oil, soy sauce, lemon juice, garlic, and seasonings.
  2. Place cubed sirloin in a resealable bag and pour the marinade over it. Seal and refrigerate for at least 3 hours.
  3. Preheat the grill to medium-high heat (about 425°F).
  4. Toss chopped vegetables with olive oil and seasonings.
  5. Thread marinated steak and vegetables onto soaked skewers, alternating as desired.
  6. Grill kebabs for about 8-9 minutes or until steak reaches an internal temperature of 140°F for medium doneness.

Nutrition

  • Serving Size: 1 kebab (about 150g)
  • Calories: 290
  • Sugar: 4g
  • Sodium: 580mg
  • Fat: 16g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 13g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: 80mg

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 »
Grilled Peach and Arugula Salad with Blue Cheese

If you enjoyed this…

Thai Chicken Sate with Peanut Sauce

Thai Chicken Sate with Peanut Sauce

Irresistible Beef Enchilada Casserole Recipe to Delight You

Irresistible Pizza Bagels in Air Fryer: Quick & Cheesy Delight

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

BowlsDessertDinner
Chicken Cucumber Avocado Salad (NO COOK)

Chicken Cucumber Avocado Salad (NO COOK)

BLT Pasta Salad recipe

BLT Pasta Salad recipe

One Pot Low Carb Chicken Enchilada Skillet

One Pot Low Carb Chicken Enchilada Skillet

  • Privacy Policy
  • Cookies Policy
  • Terms of Service
  • About
  • Contact
  • Pinterest

© 2025 · Sky Foody