Juicy Grilled Mediterranean Steak Kabobs deliver flame-kissed steak cubes and charred veggies threaded onto skewers for a vibrant Mediterranean feast in every bite. Marinated flank steak soaks up olive oil, lemon juice, garlic, and herbs before hitting a hot grill, creating smoky char and tender meat studded with sweet bell peppers and tomatoes. Perfect for summer grilling lovers seeking a bright, satisfying meal—grab your skewers and get ready to taste the sunshine!
Key Ingredients
Before firing up the grill, let’s check out the fresh, flavor-packed ingredients that make these kabobs unforgettable:
- 1.5 pound flank steak: Main protein that soaks up the lemon-olive oil herb marinade and turns tender over the hot grill.
- 2 tablespoons olive oil: Rich base for the marinade, locking in flavor and helping herbs adhere.
- 3 teaspoons lemon juice: Bright acid that tenderizes the steak and adds zesty freshness.
- 2 cloves garlic, minced: Aromatic punch that infuses each bite with savory depth.
- 1 teaspoon dried oregano: Classic Mediterranean herb adding an earthy, slightly peppery note.
- 1 teaspoon dried thyme: Lends subtle minty-lemon flavors that complement the meat.
- 1/2 teaspoon smoked paprika: Provides gentle smokiness and warm color.
- 1/2 teaspoon salt: Essential seasoning that brings out the natural flavors.
- 1/4 teaspoon black pepper: Delivers a touch of heat and complexity.
- 1 red bell pepper, cut into chunks: Sweet crunch that charms up with grill marks.
- 1 green bell pepper, cut into chunks: Earthy bite that balances sweet and savory.
- 1 red onion, cut into wedges: Mild sweetness and tang that caramelizes on the grill.
- 8 cherry tomatoes: Little bursts of juicy sweetness when blistered.
- 4 wooden skewers: Holds all the ingredients together—just remember to soak them first.
How To Make Juicy Grilled Mediterranean Steak Kabobs
Turning these fresh ingredients into mouthwatering kabobs is easier than you think! We’ll walk through each step, from cubing and marinating the steak to skewering and achieving that perfect sear. You’ll have tender, herb-infused steak interspersed with colorful veggies in no time—ready for your next backyard cookout.
1. Cut the flank steak into 1-inch cubes and place them in a large bowl.
Cut the flank steak against the grain into uniform 1-inch cubes for even cooking, then transfer all the pieces to a large mixing bowl.
2. Add olive oil, lemon juice, minced garlic, oregano, thyme, smoked paprika, salt, and pepper to the bowl and toss to coat evenly.
Pour in the marinade ingredients and use tongs or a spoon to mix until each cube is fully coated in that flavorful blend.
3. Cover and marinate the steak cubes for at least 30 minutes at room temperature or up to 4 hours in the refrigerator.
Seal the bowl with plastic wrap or a lid and let the steak rest—longer marinating (up to 4 hours) deepens the flavor, but bring it back to room temperature before grilling.
4. Preheat your grill to medium-high heat.
Heat the grill to about 400°F to ensure a quick sear and those coveted grill marks.
5. Thread the marinated steak cubes, bell pepper chunks, onion wedges, and cherry tomatoes onto the soaked wooden skewers, alternating ingredients.
Arrange your ingredients evenly on each skewer so meat and veggies cook at the same rate and create a colorful presentation.
6. Grill the kabobs for 8 to 10 minutes, turning every few minutes until the steak reaches your desired level of doneness and vegetables are slightly charred.
Place the skewers on the hot grates and rotate frequently for an even golden-brown sear and blistered veggies.
7. Remove the kabobs from the grill and let them rest for about 5 minutes before serving.
Resting allows the juices to redistribute, ensuring each bite stays juicy and flavorful.
Serving Suggestions
These kabobs shine as the star of any meal, but pairing them thoughtfully elevates the experience. Whether you’re planning a casual backyard barbecue or a cozy family dinner, these serving ideas will turn your steak skewers into a full-on Mediterranean spread. From cool, creamy dips to fluffy grains and crisp salads, there’s a perfect companion for every craving. Read on for four easy ways to plate and serve your Juicy Grilled Mediterranean Steak Kabobs like a pro—without losing that laid-back, grab-and-go vibe that makes skewers so much fun.
- With tzatziki sauce: Offer a bowl of chilled, creamy tzatziki for dipping each skewer, adding cool cucumber and garlic notes.
- On warm pita bread: Slide the steak and veggies into fluffy pita pockets for a handheld Mediterranean wrap.
- Over fluffy couscous: Serve kabobs atop a bed of herbed couscous or rice to soak up every drop of juice.
- Alongside a Greek salad: Pair with crisp romaine, feta, olives, and a simple vinaigrette for a balanced, veggie-forward plate.
Tips For Perfect Juicy Grilled Mediterranean Steak Kabobs
Mastering the art of these kabobs is easier than you think, but these friendly tips will make every skewer a crowd favorite. First, soak those wooden sticks so they don’t burn on the grill. Then, give your marinating time some respect—flank steak needs at least 30 minutes to absorb that tangy olive oil, lemon, and herb blend but no more than four hours to avoid a mushy texture. When it’s grilling time, keep the heat at medium-high to achieve a quick sear and prevent overcooked veggies. Finally, let the kabobs rest after cooking so juices redistribute for optimum juiciness. With these straightforward tweaks, you’ll elevate each bite from “pretty good” to down-right irresistible every time.
- Soak the wooden skewers in water for at least 30 minutes to prevent burning.
- Allow the grilled kabobs to rest for a few minutes before serving to lock in juices.
- Serve with fresh tzatziki sauce or warm pita bread for a complete Mediterranean experience.
- Feel free to swap bell peppers with zucchini or mushrooms for added variety.
How To Store It
Planning ahead? Juicy Grilled Mediterranean Steak Kabobs remain delicious even after cooking, as long as you store them properly. Whether you’re packing next-day lunches, meal prepping for busy weeknights, or simply want to savor every bite later, these storage methods ensure your steak stays tender, veggies remain snappy, and those vibrant Mediterranean flavors shine through. Follow these tips to lock in moisture and taste until you’re ready to reheat and enjoy your skewers like they’ve just come off the grill.
- Refrigerate in an airtight container: Store cooled kabobs in a sealed container for up to 2 days to maintain moisture and prevent odors.
- Remove skewers before storing: Slide off meat and veggies into a container to avoid wooden sticks imparting moisture or flavor and to reheat more evenly.
- Freeze individual components: For longer storage, freeze steak and veggies separately in freezer bags for up to 1 month, then thaw overnight in the fridge before reheating.
- Reheat gently: Warm leftovers in a preheated oven at 350°F for 10 minutes or on the grill for a few minutes to restore that fresh-off-the-grill taste without drying out.
Frequently Asked Questions
Got questions? You’re not alone—here are answers to your top queries about these Mediterranean steak kabobs.
- How long does it take to prepare this recipe?
It takes about 15 minutes to cut the steak and vegetables and whisk together the marinade, plus a minimum of 30 minutes marinating time. Grilling adds 8 to 10 minutes, followed by a 5-minute resting period, for a total active time of roughly 1 hour.
- Why do I need to soak the wooden skewers and for how long?
Soaking wooden skewers in water for at least 30 minutes prevents them from burning or catching fire on the grill, ensuring your kabobs cook evenly without charred sticks.
- How should I cut the flank steak for best results?
Trim any excess fat and slice the flank steak against the grain into 1-inch cubes. Cutting against the grain and keeping pieces uniform in size helps the meat become more tender and cook evenly on the grill.
- How can I tell when the steak kabobs are cooked to perfection?
Grill the kabobs for 8 to 10 minutes, turning every few minutes. For precise doneness, use an instant-read thermometer: 125°F for rare, 135°F for medium-rare, and 145°F for medium. The vegetables should be slightly charred and tender.
- Can I marinate the steak longer or prepare the marinade ahead of time?
Yes. You can mix the marinade ingredients and store them in the refrigerator up to one day in advance. Marinate the steak cubes for at least 30 minutes at room temperature or up to 4 hours in the refrigerator for maximum flavor—avoid exceeding 4 hours to prevent the meat from becoming too firm.
- What vegetable substitutions or additions work well with this recipe?
You can swap bell peppers with zucchini slices or whole button mushrooms for variety. Just cut zucchini into 1-inch rounds and thread them alongside the steak cubes and other veggies for a colorful, flavorful kabob.
- How should I serve these Mediterranean steak kabobs and store any leftovers?
Let the kabobs rest for 5 minutes to retain their juices, then serve with fresh tzatziki sauce and warm pita bread. Store any leftover skewers in an airtight container in the refrigerator for up to 2 days, and reheat gently on the grill or in a skillet.
What Makes This Special
Why do these kabobs work so well? It’s all about the simple, vibrant flavors—olive oil, bright lemon, garlic, and herbs that cling to perfectly seared flank steak and grill-blistered vegetables. The prep is straightforward enough for a relaxed weeknight, but the end result shines at any barbecue you host. With a balanced marinade and the right sear, each skewer gives you juicy meat and sweet veggies in one hand. Feel free to print this guide and save it for your next cookout playlist—your guests will thank you! Let me know in the comments how your kabobs turned out or if you have any fun tweaks to share.
Juicy Grilled Mediterranean Steak Kabobs
Description
Marinated steak chunks soak up olive oil, lemon, and herbs before hitting a hot grill. Each skewer bursts with smoky char, tender meat, and sweet, blistered bell peppers and tomatoes for a bright, satisfying meal.
Ingredients
Instructions
-
Cut the flank steak into 1-inch cubes and place them in a large bowl.
-
Add olive oil, lemon juice, minced garlic, oregano, thyme, smoked paprika, salt, and pepper to the bowl and toss to coat evenly.
-
Cover and marinate the steak cubes for at least 30 minutes at room temperature or up to 4 hours in the refrigerator.
-
Preheat your grill to medium-high heat.
-
Thread the marinated steak cubes, bell pepper chunks, onion wedges, and cherry tomatoes onto the soaked wooden skewers, alternating ingredients.
-
Grill the kabobs for 8 to 10 minutes, turning every few minutes until the steak reaches your desired level of doneness and vegetables are slightly charred.
-
Remove the kabobs from the grill and let them rest for about 5 minutes before serving.
Note
- Soak the wooden skewers in water for at least 30 minutes to prevent burning.
- Allow the grilled kabobs to rest for a few minutes before serving to lock in juices.
- Serve with fresh tzatziki sauce or warm pita bread for a complete Mediterranean experience.
- Feel free to swap bell peppers with zucchini or mushrooms for added variety.
