• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Mediterranean Steak Bowls Recipe

Published: Oct 26, 2025 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 38 reviews

If you are craving a vibrant, fresh, and utterly satisfying meal that brings the taste of the sun-kissed Mediterranean right to your table, this Mediterranean Steak Bowls Recipe is exactly what you need. Packed with juicy grilled flank steak, colorful veggies, creamy hummus, and tangy feta cheese, every bite bursts with flavor and texture. The bright herbed-yogurt dressing ties it all together perfectly, making these bowls a go-to for a wholesome dinner that feels like a celebration of simple yet bold ingredients.

Ingredients You’ll Need

The image shows a metal tray on a white marbled surface filled with sliced grilled steak and vegetable skewers. The steak is cut into about seven thick slices, showing a pink, juicy inside with a dark brown, charred outside, arranged in a slightly overlapping stack in the center-right of the tray. On both sides of the steak slices, there are six skewers with bright grilled cherry tomatoes in red and orange, alternating with pieces of white onion and small sections of red onion, all showing slight grill marks. The scene is bright and clear, highlighting the textures of the cooked meat and the glossy grilled vegetables, photo taken with an iphone --ar 4:5 --v 7

All the ingredients in this recipe are straightforward and fresh, each playing a vital role in creating the perfect balance of taste, texture, and color. From the protein-packed steak to the crisp veggies and zesty dressing, every component brings something special to the table.

  • 1 lb. flank steak: Choose a cut like flank, NY strip, or sirloin for great flavor and tenderness when grilled.
  • Grape or cherry tomatoes (10 ounces): Sweet and juicy, they blister beautifully on the grill to add smoky bursts in every bite.
  • ½ medium red onion, peeled and cut into 1-inch pieces: Adds a mild sharpness and caramelizes nicely when grilled.
  • 1 head romaine lettuce (10-12 cups chopped): The crisp base that adds freshness and crunch to the bowl.
  • 1 large cucumber, chopped: Cool and refreshing, balancing the grilled flavors perfectly.
  • ⅓ cup pitted kalamata olives, sliced: Distinctively briny, they bring a savory depth typical of Mediterranean cuisine.
  • 1 cup garlic hummus (or your favorite hummus): Adds creamy richness and a lovely garlic punch.
  • ½ cup crumbled feta cheese: Tangy and salty, it melts slightly when paired with warm steak and veggies.
  • Skewers for veggies: Essential for grilling the onions and tomatoes evenly.
  • 2 tsp. oil of choice: Avocado or olive oil are ideal to brush on veggies for perfect grilling.
  • Lemon wedges and/or torn fresh mint leaves for garnish (optional): These provide fresh brightness and aroma to finish your bowls.
  • For the Herbed-Yogurt Dressing: 1 cup plain yogurt, 1 Tbsp. olive or avocado oil, juice of ½ lemon, 1 large clove garlic (minced), ½ tsp. dried oregano, ½ tsp. dried dill, ½ tsp. salt, 2 tsp. chopped fresh mint (or ½ tsp. dried mint): This dressing adds a wonderful herbal tang that complements the steak and veggies perfectly.

How to Make Mediterranean Steak Bowls Recipe

Step 1: Prepare the Herbed-Yogurt Dressing

Start by whisking together all the dressing ingredients in a small bowl: yogurt, oil, lemon juice, garlic, oregano, dill, salt, and mint. This mix can be made ahead and refrigerated for up to 5 days, allowing the flavors to meld beautifully. It’s the fresh, tangy element that will elevate your steak bowls.

Step 2: Get Your Grill Ready

Preheat your grill to high heat, around 450 degrees Fahrenheit, which ensures a quick sear locking in the steak’s juices while giving your vegetables a perfect char. If you don’t have a grill, don’t worry—the broiler will work just as well!

Step 3: Season and Skewer

Pat the steak dry and season it liberally with salt and pepper on both sides. Thread the cherry tomatoes and quartered red onions onto skewers, brush them with oil, and season them too. These steps set the foundation for the savory, smoky flavors that define this Mediterranean Steak Bowls Recipe.

Step 4: Grill to Perfection

Place the steak and the veggie skewers over the hot grill. Roast the veggies for 5 to 8 minutes, turning occasionally so the onions soften and the tomatoes blister perfectly. Grill the steak for about 4 to 5 minutes per side for medium-rare, or adjust cooking time to your preferred doneness. Let the steak rest for 10 minutes after grilling; it’s a crucial step so the juices redistribute, keeping every slice tender and juicy.

Step 5: Assemble Your Bowls

Divide the chopped romaine lettuce into bowls or plates, then layer on the sliced steak, grilled vegetables, cucumbers, olives, garlic hummus, and crumbled feta cheese. Generously drizzle the herbed-yogurt dressing on top and add a few lemon wedges or sprinkle fresh mint leaves if you want a refreshing finish.

How to Serve Mediterranean Steak Bowls Recipe

A white bowl filled with a colorful dish sits on a white marbled surface. The base includes light beige hummus spread on one side with a pool of golden olive oil on top. Next to the hummus are charred orange cherry tomatoes and bright red cherry tomatoes mixed with dark purple olives and small pieces of deep pink onion. Two slices of medium-rare grilled steak with a seared brown crust and pink center lie on top, drizzled with a white creamy sauce. Around the bowl, there is chopped green lettuce, diced pale green cucumber, fresh parsley, small white crumbled cheese, and a thin lemon wedge. The bowl has a fresh and healthy look with varied textures and vivid colors. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Fresh lemon wedges and torn mint leaves are perfect garnishes that add brightness and aroma to the dish. A light sprinkle of extra feta or even a drizzle of high-quality olive oil can also enhance the flavors beautifully. Garnishes are the little finishing touches that make this meal feel like a special occasion.

Side Dishes

These bowls are quite filling on their own, but if you want to add sides, consider crusty bread, warm pita, or a simple Mediterranean rice pilaf. A crisp, chilled glass of white wine or sparkling water with lemon complements the textures and flavors wonderfully.

Creative Ways to Present

You can assemble these Mediterranean Steak Bowls Recipe in pretty glass jars for picnics or packed lunches. Layer the ingredients starting with greens, then steak and toppings, with dressing in a separate container to keep everything fresh. Or, make it a family-style spread where everyone builds their own bowl—a fun and interactive way to enjoy this tasty meal.

Make Ahead and Storage

Storing Leftovers

Keep leftovers in an airtight container in the refrigerator. The grilled veggies, steak, and dressing store well for up to 3 days, making this an excellent option for meal prep or next-day lunches without sacrificing flavor or texture.

Freezing

While fresh vegetables and lettuce don’t freeze well for this recipe, you can freeze the cooked steak separately. Wrap tightly and freeze for up to 2 months. When ready, thaw in the refrigerator overnight and gently reheat to maintain tenderness.

Reheating

Reheat the steak gently in a skillet over medium-low heat or in the microwave set to medium power, so it warms through without drying out. Add fresh greens, hummus, and veggies after reheating for the best texture and flavor experience.

FAQs

Can I use another type of steak for this Mediterranean Steak Bowls Recipe?

Absolutely! While flank steak is recommended for its flavor and texture, NY strip or sirloin are excellent substitutes that also grill nicely. Just adjust cooking times based on thickness.

Is it necessary to grill the vegetables?

Grilling adds a smoky depth and caramelizes the natural sugars, but if you prefer, you can roast the veggies in the oven or even serve them raw for a fresh crunch.

Can I make this recipe vegetarian?

Definitely! Skip the steak and boost the bowls with grilled halloumi cheese, falafel, or extra hummus and beans for protein-rich, satisfying meat-free bowls.

How spicy is this dish?

This Mediterranean Steak Bowls Recipe isn’t spicy by nature, but you can easily add a pinch of red pepper flakes or a drizzle of spicy harissa to the dressing if you like some heat.

What’s the best way to slice the steak?

Be sure to slice the steak thinly against the grain to maximize tenderness and make every bite as enjoyable as possible.

Final Thoughts

This Mediterranean Steak Bowls Recipe is a true winner for anyone who loves bold flavors, fresh ingredients, and an easy-to-make meal that impresses. It’s perfect for weeknight dinners or casual gatherings, and once you try it, it will surely become a favorite in your rotation. So fire up your grill and dive into these colorful bowls of joy—you won’t regret it!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Mediterranean Steak Bowls Recipe

Mediterranean Steak Bowls Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 38 reviews

Print Recipe
Pin Recipe

Mediterranean Steak Bowls featuring grilled flank steak with charred tomato and onion skewers, served over fresh romaine lettuce, cucumbers, kalamata olives, and creamy garlic hummus. Finished with crumbled feta and a zesty herbed-yogurt dressing, this dish offers a vibrant, balanced meal perfect for a healthy lunch or dinner.

  • Total Time: 45 minutes
  • Yield: Serves 4

Ingredients

For the Bowls:

  • 1 lb. flank steak (may substitute NY strip or sirloin steak)
  • 10 ounces grape or cherry tomatoes
  • ½ medium red onion, peeled and cut into 1-inch pieces
  • 1 head romaine lettuce, chopped (~10-12 cups)
  • 1 large cucumber, chopped
  • ⅓ cup pitted kalamata olives, sliced
  • 1 cup garlic hummus (or store-bought hummus of choice)
  • ½ cup crumbled feta cheese
  • Skewers for veggies
  • 2 tsp. oil of choice (such as avocado oil or olive oil)
  • Lemon wedges and/or torn fresh mint leaves for garnish (optional)

For the Herbed-Yogurt Dressing:

  • 1 cup plain yogurt
  • 1 Tbsp. olive oil or avocado oil
  • Juice of ½ lemon
  • 1 large clove garlic, finely minced
  • ½ tsp. dried oregano
  • ½ tsp. dried dill
  • ½ tsp. salt
  • 2 tsp. chopped fresh mint (or ½ tsp dried mint)

Instructions

  1. Make the dressing: Combine all dressing ingredients in a small bowl and whisk until smooth. Store in the refrigerator until ready to use, up to 5 days.
  2. Preheat grill: Heat your grill to high heat, approximately 450℉, to prepare for cooking the steak and vegetable skewers.
  3. Prepare steak: Pat the steak dry with paper towels, then season both sides generously with salt and pepper.
  4. Assemble veggie skewers: Thread the cherry tomatoes and quartered red onion pieces onto skewers. Brush the vegetables with your choice of oil and sprinkle with salt and pepper.
  5. Grill veggies and steak: Place the flank steak and the vegetable skewers on the hot grill. Cook the vegetables, turning occasionally, for 5-8 minutes until onions are softened and tomatoes blister. Grill the steak for 4-5 minutes per side for medium-rare (or 6-7 minutes per side for medium), using an instant-read thermometer to check for 140℉ (medium-rare) or 150℉ (medium).
  6. Rest the steak: Remove the steak from the grill and place it on a plate. Cover loosely with another plate or foil and let rest for 10 minutes to allow the juices to redistribute.
  7. Assemble bowls: Divide the chopped romaine lettuce evenly among four plates or shallow bowls. Top each with slices of the rested steak, grilled vegetable skewers, hummus, chopped cucumber, sliced kalamata olives, and crumbled feta cheese.
  8. Dress and garnish: Drizzle each bowl with the prepared herbed-yogurt dressing. Garnish with lemon wedges and/or torn fresh mint leaves for added brightness and aroma.

Notes

  • If you don’t have a grill, use the broiler: Set the broiler to high and position the top oven rack 6-8 inches from the heat source. Place the steak and veggie skewers on a large, rimmed baking sheet and broil until steak reaches desired doneness and veggies are slightly charred. Adjust cooking times based on broiler heat intensity.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Mediterranean
  • Diet: Low Salt

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Beef

  • How To Cook A Perfectly Grilled Ribeye Recipe
    How To Cook A Perfectly Grilled Ribeye Recipe
  • Cheesy Ground Beef Hash Brown Casserole Recipe
    Cheesy Ground Beef Hash Brown Casserole Recipe
  • Ultimate Ropa Vieja Recipe
    Ultimate Ropa Vieja Recipe
  • Grilled Marinated Flat Iron Steak Recipe
    Grilled Marinated Flat Iron Steak Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

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

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.