If you’re looking for a vibrant and satisfying meal that feels like a little getaway to the Mediterranean, these Mediterranean Steak Bowls are just the ticket! This dish is not only packed with flavor but also incredibly easy to prepare, making it a go-to for busy weeknights or delightful family gatherings. The combination of grilled steak with fresh veggies and creamy hummus creates a delicious balance that’s sure to please everyone at the table.
Whether you’re hosting friends for a casual dinner or preparing something special for your family, these bowls are versatile enough for any occasion. Plus, they’re healthy and filling, making them a favorite across various households. Let’s dive into how to create this beautiful meal!
Why You’ll Love This Recipe
- Quick to Prepare: With just 20 minutes of cooking time, you can have a wholesome dinner on the table in no time.
- Family-Friendly Appeal: Everyone loves building their own bowl with fresh ingredients, making mealtime fun and interactive.
- Customizable Ingredients: You can easily swap out veggies or proteins based on what you have on hand.
- Make-Ahead Convenience: Prepare the dressing and chop veggies in advance for an even quicker assembly when you’re ready to eat.
- Flavor Explosion: The combination of grilled steak, fresh produce, and herbed yogurt dressing creates an irresistible taste that will keep you coming back for more.

Ingredients You’ll Need
For these Mediterranean Steak Bowls, you’ll find that the ingredients are simple and wholesome—perfect for a nourishing meal. Here’s what you’ll need:
For the Bowl
- 1 lb. flank steak (or substitute NY strip or sirloin steak)
- 1 pint (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 (like avocado oil or olive oil)
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)
Variations
This recipe is wonderfully flexible! Here are some fun variations to keep things interesting:
- Swap the protein: Try using chicken breast or even grilled shrimp if you’re in the mood for something different.
- Add more colors: Incorporate bell peppers or zucchini into your veggie skewers for extra crunch and flavor.
- Go vegan: Replace the steak with marinated tofu or chickpeas to create a plant-based version full of protein.
- Dress it up differently: Feel free to experiment with different dressings like tahini sauce or balsamic vinaigrette.
How to Make Mediterranean Steak Bowls
Step 1: Prepare the Dressing
Combine all dressing ingredients in a small bowl and whisk until smooth. This herbed-yogurt dressing adds creaminess and tangy flavor that ties all the bowl components together beautifully.
Step 2: Preheat Your Grill
Preheat your grill to high heat (about 450℉). A hot grill ensures perfect searing on your steak and veggies, locking in all those delicious flavors.
Step 3: Season the Steak
Pat the flank steak dry with paper towels and sprinkle both sides generously with salt and pepper. This seasoning enhances the natural flavors of the meat while creating a lovely crust during grilling.
Step 4: Prepare Veggie Skewers
Thread cherry tomatoes and quartered onions onto skewers, then brush them lightly with oil and season with salt and pepper. Grilling these veggies will bring out their sweetness as they blister beautifully.
Step 5: Grill Everything
Once your grill is ready, place both the flank steak and skewers on it. Grill the veggies for about 5-8 minutes until softened while grilling the steak for around 4-5 minutes per side for medium-rare doneness.
Step 6: Resting Time
Remove your steak from the grill and cover it loosely with another plate to rest for about 10 minutes. Resting allows juices to redistribute throughout the meat, ensuring every bite is tender and juicy.
Step 7: Assemble Your Bowls
While your steak rests, divide chopped romaine among four plates or shallow bowls. Top each with sliced steak, grilled vegetables, dollops of hummus, cucumbers, olives, and feta cheese.
Step 8: Dress & Garnish
Drizzle each bowl generously with your herbed-yogurt dressing before garnishing with lemon wedges or torn fresh mint leaves if desired. Enjoy this colorful feast that is both nutritious and satisfying!
Pro Tips for Making Mediterranean Steak Bowls
To ensure your Mediterranean steak bowls turn out perfectly every time, keep these pro tips in mind!
Choose the Right Steak: Opt for flank steak, NY strip, or sirloin for a tender and flavorful result. These cuts are ideal for grilling and provide the best texture when sliced thinly.
Let the Steak Rest: After grilling, allow the steak to rest for about 10 minutes before slicing. This helps retain juices, making each bite succulent and flavorful.
Customize Your Veggies: Feel free to add other vegetables like bell peppers or zucchini to the skewers. This adds color and nutrition while enhancing the overall flavor of your dish.
Make Ahead: Prepare the herbed-yogurt dressing in advance and store it in the fridge. It not only saves time but also allows the flavors to meld beautifully.
Layer Your Bowls: When assembling, start with a base of lettuce, then layer in your protein and toppings. This creates an attractive presentation and ensures every bite has a bit of everything.
How to Serve Mediterranean Steak Bowls
Serving your Mediterranean steak bowls can be just as delightful as preparing them! Here are some ideas to elevate your dining experience:
Garnishes
- Fresh herbs: Sprinkle some chopped parsley or extra fresh mint on top for a burst of flavor and freshness.
- Lemon wedges: A squeeze of lemon right before eating brightens up all the flavors in your bowl.
- Extra feta: Crumbled feta cheese on top adds a creamy texture that complements the dish beautifully.
Side Dishes
- Quinoa Salad: A light quinoa salad with cucumber, tomatoes, and a lemon vinaigrette pairs well, adding a healthy grain option.
- Grilled Vegetables: Extra grilled veggies like eggplant or zucchini can be served alongside for added flavor and nutrition.
- Pita Bread: Warm pita bread is perfect for scooping up hummus and enjoying with your steak bowl.
- Tzatziki Sauce: A refreshing yogurt-based tzatziki sauce offers a creamy side that complements the Mediterranean flavors wonderfully.

Make Ahead and Storage
This Mediterranean Steak Bowl recipe is perfect for meal prep, allowing you to enjoy delicious, healthy meals throughout the week!
Storing Leftovers
- Store any leftover steak and veggies in an airtight container in the refrigerator for up to 3 days.
- Keep the herbed-yogurt dressing separate to maintain freshness.
Freezing
- Freeze cooked steak and veggies together in a freezer-safe container for up to 2 months.
- For best results, portion them into individual servings before freezing.
Reheating
- Thaw overnight in the refrigerator before reheating.
- Reheat gently in a skillet over medium heat until warmed through, or microwave in short intervals.
FAQs
Can I use different types of meat for Mediterranean Steak Bowls?
Absolutely! While flank steak is recommended, you can substitute it with NY strip or sirloin steak based on your preference.
How can I make Mediterranean Steak Bowls vegetarian?
For a vegetarian version, omit the steak and add extra grilled vegetables or chickpeas instead. You can also enhance the dish with more hummus and feta cheese.
What are some good toppings for Mediterranean Steak Bowls?
You can top your bowls with sliced avocado, additional herbs, or even a sprinkle of nuts for added crunch. The possibilities are endless!
How long do Mediterranean Steak Bowls last in the fridge?
When stored properly in an airtight container, they will last up to 3 days. Just keep the dressing separate until you’re ready to serve.
Final Thoughts
I hope you enjoy making these Mediterranean Steak Bowls as much as I do! They are not only vibrant and packed with flavor but also incredibly versatile for any meal prep needs. Don’t hesitate to get creative with your toppings and variations. Happy cooking!
Mediterranean Steak Bowls
If you’re searching for a vibrant and satisfying meal, Mediterranean Steak Bowls are the perfect choice! This delightful dish features marinated grilled steak paired with fresh vegetables, smooth hummus, and a tangy herbed-yogurt dressing. It’s not only packed with flavor but also incredibly simple to prepare—making it an ideal option for busy weeknights or special family gatherings. The interactive nature of building your own bowl ensures that everyone can customize their meal to their liking. Enjoy the explosion of flavors and fresh ingredients in every bite!
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: Serves 4
- Category: Main
- Method: Grilling
- Cuisine: Mediterranean
Ingredients
- 1 lb flank steak (or NY strip/sirloin)
- 10 oz grape or cherry tomatoes
- ½ red onion, cut into chunks
- 1 head romaine lettuce, chopped
- 1 large cucumber, chopped
- â…“ cup pitted kalamata olives, sliced
- 1 cup garlic hummus
- ½ cup crumbled feta cheese
- For the dressing: plain yogurt, olive oil, lemon juice, garlic, dried oregano, dried dill, salt, and fresh mint
Instructions
- Prepare the herbed-yogurt dressing by whisking all ingredients together in a small bowl until smooth.
- Preheat your grill to high heat (about 450℉).
- Season the flank steak with salt and pepper on both sides.
- Thread cherry tomatoes and quartered onions onto skewers; brush lightly with oil and season.
- Grill the steak for about 4–5 minutes per side for medium-rare and veggies for about 5–8 minutes until softened.
- Let the steak rest for 10 minutes before slicing.
- Assemble bowls: start with romaine lettuce as a base, then layer sliced steak, grilled veggies, hummus, cucumber, olives, and feta.
- Drizzle with herbed-yogurt dressing and garnish as desired.
Nutrition
- Serving Size: 1 bowl (400g)
- Calories: 540
- Sugar: 6g
- Sodium: 850mg
- Fat: 30g
- Saturated Fat: 10g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 8g
- Protein: 30g
- Cholesterol: 75mg




Leave a Comment