A Mediterranean steak bowl is a fresh and easy dinner idea that brings together vibrant vegetables, tender grilled steak, creamy hummus, and a bright herbed-yogurt dressing for a balanced, flavor-packed meal. This bowl-style recipe delivers a colorful mix of textures and Mediterranean-inspired ingredients, making it great for busy weeknights, meal prep, or anyone craving a wholesome dish that still feels exciting and satisfying.
Why You’ll Love This Mediterranean Steak Bowl

There’s so much to enjoy about this flavorful bowl. It’s fresh, colorful, and nourishing—yet still hearty enough to keep you full. The combination of grilled steak with crisp cucumber, juicy tomatoes, briny olives, and a creamy yogurt dressing feels both refreshing and indulgent. Everything comes together in under an hour, and the components are easy to customize. Whether you want a vegetable-forward dinner, a protein-rich meal, or a simple make-ahead lunch, this Mediterranean steak bowl checks every box.
Ingredients for Mediterranean Steak Bowl
For the Steak & Veggies
- 1 lb flank steak (or sirloin/NY strip)
- 1 pint cherry or grape tomatoes
- ½ medium red onion, cut into chunks
- 1–2 tsp olive or avocado oil
- Salt and black pepper
For the Base
- 10–12 cups chopped romaine lettuce
- 1 large cucumber, diced
- ⅓ cup pitted and sliced Kalamata olives
- ½ cup crumbled feta cheese
- 1 cup hummus (any flavor you enjoy)
For the Herbed Yogurt Dressing
- 1 cup plain yogurt (Greek or regular)
- 1 tbsp olive or avocado oil
- Juice of ½ lemon
- 1 garlic clove, minced
- ½ tsp dried oregano
- ½ tsp dried dill
- 1 tbsp chopped fresh mint (or ½ tsp dried mint)
- Pinch of salt
Ingredient Notes (Substitutions & Healthy Swaps)
- Steak options: Flank steak is the classic choice, but sirloin, NY strip, or even ribeye work well. You can also substitute grilled chicken, turkey cutlets, tofu, or chickpeas for a lighter or plant-based option.
- Dairy-free: Swap the yogurt for unsweetened coconut yogurt and skip the feta.
- Greens: Romaine gives crunch, but mixed greens, spinach, or arugula create a softer, peppery base.
- Vegetable variations: Add bell peppers, roasted zucchini, or artichoke hearts for extra color and nutrients.
- Hummus flavor: Classic hummus works well, but roasted red pepper or garlic hummus adds extra depth.
- Olives: Swap Kalamata olives for green olives if you prefer a milder, buttery flavor.
Step-by-Step Instructions
Step 1 – Make the Herbed Yogurt Dressing
In a small bowl, whisk together the yogurt, olive oil, lemon juice, garlic, dried herbs, mint, and salt. Adjust seasoning as needed and refrigerate while preparing the rest of the recipe. Chilling the dressing helps the flavors meld and enhances its creamy texture.
Step 2 – Prep and Grill the Veggies
Thread the cherry tomatoes and red onion chunks onto skewers. Brush lightly with oil and season with salt and pepper. Grill them over medium-high heat for 4–6 minutes, turning occasionally until the tomatoes blister slightly and the onions soften with charred edges. If you don’t have a grill, broil the veggies on a sheet pan.
Step 3 – Grill the Steak
Preheat your grill or grill pan. Pat the steak dry, season generously with salt and pepper, and grill for 4–5 minutes per side for medium-rare or longer for your preferred doneness. For oven broiling, cook the steak on a wire rack set over a baking sheet. Once cooked, let the steak rest for 10 minutes to keep it juicy, then slice thinly against the grain.
Step 4 – Assemble the Bowls
Start with a generous scoop of hummus in each bowl. Add chopped romaine, cucumber, olives, and feta. Top with sliced steak and grilled veggies. Drizzle with the chilled herbed-yogurt dressing and garnish with lemon wedges or fresh mint if desired.
Pro Tips for Success
- Rest the steak: Letting the steak rest ensures it stays juicy and easy to slice.
- Slice against the grain: This makes each bite more tender.
- Keep veggies crisp: Add cucumber and greens just before serving to maintain freshness.
- Make ahead: Prep the veggies and dressing in advance for quick assembly.
- Warm the hummus slightly: A few seconds in the microwave makes it extra creamy as a base.
- Grill alternatives: If you can’t grill, pan-searing or broiling works beautifully.
Flavor Variations
- Mediterranean Chicken Bowl: Swap steak for grilled chicken breast or thighs.
- Plant-Based Bowl: Replace steak with crispy chickpeas or grilled tofu.
- Spicy Harissa Bowl: Add a spoonful of harissa to the yogurt dressing for heat.
- Lemon-Garlic Version: Increase lemon juice and garlic for a brighter, more tangy bowl.
- Roasted Vegetable Bowl: Use oven-roasted zucchini, peppers, and eggplant for a warm, hearty variation.
Serving Suggestions
- Serve with warm pita bread or pita chips on the side.
- Add a scoop of quinoa or rice if you want a higher-carb, fuller bowl.
- Pair with a simple cucumber-mint salad for an extra refreshing meal.
- Offer lemon wedges at the table for anyone who likes an extra zing of citrus.
Storage and Freezing Instructions
- Refrigeration: Store the ingredients separately in airtight containers for up to 3 days.
- Steak: Cooked steak lasts 3–4 days in the refrigerator.
- Dressing: Keeps well for up to 5 days when stored in a sealed container.
- Greens: Keep romaine and fresh veggies dry to prevent wilting.
- Freezing: Freezing is not recommended for this recipe because the vegetables and yogurt dressing do not freeze well.
Nutrition Facts (Per Serving)
| Calories | Protein | Carbs | Fat | Fiber | Sodium |
|---|---|---|---|---|---|
| ~380 | ~32g | ~14g | ~22g | ~3g | ~540mg |
(These values are estimates and will vary based on ingredients used.)
FAQ About Mediterranean Steak Bowls
What cut of steak works best for a Mediterranean bowl?
Flank steak is the most popular choice because it cooks quickly and has great flavor. Sirloin or NY strip also work well if you prefer a more tender cut. For a budget-friendly option, use flat iron steak or thinly sliced skirt steak. All of these cuts absorb seasoning nicely, grill beautifully, and slice into flavorful strips for the bowls.
Can I make this bowl ahead for meal prep?
Yes — this recipe is ideal for meal prep. Simply store each component separately in airtight containers. Keep the dressing chilled until ready to serve, and add the cucumbers and greens right before assembling to ensure maximum freshness. The steak can be sliced and stored for up to 4 days.
Is this Mediterranean steak bowl healthy?
Absolutely. It’s rich in protein, fiber, vitamins, and healthy fats. The abundance of vegetables provides antioxidants and nutrients, while the yogurt dressing adds probiotics and creaminess with fewer calories than heavier alternatives. It’s a naturally balanced, nutrient-dense meal.
Can I make this dairy-free?
Yes — swap the yogurt for an unsweetened non-dairy yogurt and skip the feta cheese. You can also replace the dressing entirely with a lemon-olive oil vinaigrette for a lighter option. The rest of the bowl remains naturally dairy-free.
What can I use instead of a grill?
A cast-iron grill pan, regular skillet, or oven broiler all work very well. Broiling the tomatoes and onions gives them a similar charred effect. For the steak, pan-searing on high heat creates a great crust and cooks quickly.

Mediterranean Steak Bowl – A Fresh, Easy Dinner Idea
Equipment
- Grill or grill pan
- Skewers
- mixing bowls
- cutting board
- chef’s knife
- tongs
- whisk
Ingredients
- 1 lb flank steak (or sirloin / NY strip)
- 1 pint cherry or grape tomatoes
- 1/2 medium red onion, cut into chunks
- 1–2 tsp olive or avocado oil
- Salt and black pepper
- 10–12 cups chopped romaine lettuce
- 1 large cucumber, diced
- 1/3 cup pitted & sliced Kalamata olives
- 1/2 cup crumbled feta cheese
- 1 cup hummus (any flavor)
- 1 cup plain yogurt (Greek or regular)
- 1 tbsp olive or avocado oil
- Juice of 1/2 lemon
- 1 clove garlic, minced
- 1/2 tsp dried oregano
- 1/2 tsp dried dill
- 1 tbsp chopped fresh mint (or 1/2 tsp dried mint)
- 1 pinch salt
Instructions
- Whisk together yogurt, olive oil, lemon juice, garlic, dried oregano, dried dill, mint, and salt. Adjust seasoning and refrigerate while preparing the other ingredients.
- Thread tomatoes and onion onto skewers. Brush with oil, season with salt and pepper, then grill over medium-high heat for 4–6 minutes until tomatoes blister and onions soften (or broil on a sheet pan).
- Preheat the grill or grill pan. Pat steak dry, season with salt and pepper, and grill for 4–5 minutes per side for medium-rare. Rest 10 minutes, then slice thinly against the grain.
- Assemble bowls with romaine, cucumber, olives, feta, and a scoop of hummus. Top with sliced steak and grilled vegetables, then drizzle with yogurt dressing. Garnish with lemon wedges or fresh mint if desired.
Notes
Nutrition
Final Thoughts
This Mediterranean Steak Bowl is a fresh, colorful, and satisfying dinner idea that fits seamlessly into busy schedules. It’s versatile, customizable, and packed with Mediterranean flavors that feel both nourishing and exciting. Whether you’re prepping for the week or cooking a quick dinner for the family, this bowl delivers a wholesome and flavorful meal every time.
