If you’re looking for a deliciously vibrant meal that brings the flavors of the Mediterranean right to your table, these Mediterranean Steak Bowls are just what you need. This recipe has quickly become a favorite in my home, thanks to its colorful presentation and fresh, wholesome ingredients. Perfect for busy weeknights or relaxed family gatherings, it’s a dish that not only satisfies but also nourishes.
What I love most about these bowls is their versatility; you can mix and match toppings, making them ideal for everyone’s taste buds. Whether you’re enjoying a sunny afternoon with friends or prepping meals for the week ahead, these Mediterranean Steak Bowls fit every occasion beautifully.
Why You’ll Love This Recipe
- Quick and Easy: This recipe comes together in just 45 minutes, making it a perfect option for those hectic evenings.
- Healthy and Wholesome: Packed with fresh veggies and lean protein, it’s a nutritious choice that doesn’t skimp on flavor.
- Family-Friendly Appeal: Kids and adults alike will delight in building their own bowl with customizable toppings.
- Make-Ahead Convenience: Prepare the dressing and chop the veggies in advance for an even quicker assembly during busy nights.
- Flavor Explosion: The combination of grilled steak, fresh vegetables, and creamy hummus creates a delightful medley that’s sure to impress.

Ingredients You’ll Need
Gathering wholesome ingredients is half the fun! Here’s everything you’ll need to create these delightful Mediterranean Steak Bowls. Each ingredient plays a role in bringing out those fresh flavors that make this dish so special.
For the Steak Bowl
- 1 lb. flank steak (may 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 (such as 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
One of the best parts about these Mediterranean Steak Bowls is how flexible they can be! Feel free to get creative with your ingredients according to what you have on hand or your dietary preferences.
- Swap the protein: Try chicken breast or grilled tofu instead of steak for a lighter option.
- Go vegan: Replace steak with marinated chickpeas or lentils and use plant-based yogurt for the dressing.
- Change up the greens: Use spinach or mixed greens instead of romaine for different textures and flavors.
- Add some spice: Drizzle hot honey over your bowl for an exciting sweet-spicy kick!
How to Make Mediterranean Steak Bowls
Step 1: Prepare the Dressing
Start by combining all dressing ingredients in a small bowl. Whisk until everything is well blended. This herbed-yogurt dressing not only adds creaminess but also enhances the freshness of your bowls. You can store any leftovers in the fridge for up to five days!
Step 2: Preheat the Grill
Preheat your grill to high heat (about 450℉). A hot grill ensures that you’ll get those beautiful char marks on your steak and veggies while locking in moisture.
Step 3: Season the Steak
Pat your flank steak dry with paper towels, then sprinkle both sides generously with salt and pepper. Drying the meat helps achieve that lovely sear we all crave!
Step 4: Skewer Your Veggies
Thread cherry tomatoes and quartered onions onto skewers. Brush them lightly with oil and sprinkle with salt and pepper before grilling. These skewers will add vibrant color to your bowls while developing fantastic flavors on the grill.
Step 5: Grill Everything!
Once your grill is hot, place both the flank steak and veggie skewers on it. Grill your veggies for about 5-8 minutes until they are softening up nicely, turning occasionally so they don’t burn. Meanwhile, grill your steak for about 4-5 minutes per side for medium-rare—perfectly juicy!
Step 6: Let It Rest
Remove your grilled steak from heat and cover it loosely with another plate to rest for about ten minutes before slicing thinly against the grain. Resting allows juices to redistribute within the meat, resulting in tender slices every time.
Step 7: Assemble Your Bowls
While your steak is resting, divide chopped romaine among four plates or shallow bowls. Layer on sliced steak, grilled vegetables, dollops of hummus, chopped cucumbers, olives, and crumbled feta cheese.
Step 8: Drizzle & Garnish
Finish off by drizzling each bowl with herbed-yogurt dressing you’ve prepared earlier. If you’re feeling fancy, garnish with lemon wedges and torn fresh mint leaves for an extra pop of flavor!
Enjoy digging into these flavorful Mediterranean Steak Bowls; they’re sure to become a new staple at your dinner table!
Pro Tips for Making Mediterranean Steak Bowls
Creating the perfect Mediterranean steak bowl is all about attention to detail. Here are some tips to ensure your dish shines!
- Choose Quality Meat: Opt for high-quality flank steak or a similar cut to enhance flavor and tenderness.
- Don’t Rush the Resting: Allowing the steak to rest after grilling keeps it juicy and ensures that the juices redistribute throughout the meat.
- Customize Your Veggies: Feel free to swap in your favorite vegetables for grilling; just ensure they are cut to similar sizes for even cooking.
- Make Extra Dressing: Having extra herbed-yogurt dressing on hand is great for drizzling over leftovers or using as a dip for fresh veggies.
- Serve Fresh: Assemble your bowls just before serving to maintain the crispness of the lettuce and freshness of the ingredients.
How to Serve Mediterranean Steak Bowls
Serving Mediterranean steak bowls can be a delightful experience, both visually and gastronomically. Here are some ideas to make your presentation pop!
Garnishes
- Fresh Herbs: A sprinkle of freshly chopped parsley or dill adds a burst of color and freshness that complements the dish beautifully.
- Lemon Wedges: Serving with lemon wedges allows guests to add an extra zesty kick according to their taste preferences.
- Toasted Nuts: Adding a handful of toasted pine nuts or slivered almonds provides a crunchy texture that contrasts nicely with the other ingredients.
Side Dishes
- Quinoa Salad: A light quinoa salad with cucumber, bell peppers, and a lemon vinaigrette offers a refreshing side that pairs well with steak bowls.
- Roasted Vegetables: Seasonal roasted vegetables seasoned with olive oil and herbs serve as a hearty complement, bringing additional flavors and nutrients.
- Pita Bread: Warm pita bread is perfect for scooping up toppings, adding an enjoyable texture alongside your steak bowl.
- Tzatziki Sauce: This creamy cucumber yogurt sauce enhances the Mediterranean experience, providing coolness that balances the grilled flavors.

Make Ahead and Storage
Mediterranean Steak Bowls are perfect for meal prep, allowing you to enjoy a delicious and nutritious meal throughout the week. Here’s how to store and prepare them in advance.
Storing Leftovers
- Store any leftover steak bowls in airtight containers in the refrigerator.
- They can be kept for up to 3 days.
- Keep the herbed-yogurt dressing separate until ready to serve to maintain freshness.
Freezing
- To freeze, store the components (steak, grilled veggies, and hummus) in separate freezer-safe bags.
- Ensure that all air is removed from the bags before sealing.
- They can be frozen for up to 2 months.
Reheating
- Thaw overnight in the refrigerator before reheating.
- Heat the steak and vegetables in a skillet over medium heat until warmed through, or use a microwave for quick reheating.
- Serve with fresh toppings like cucumbers, olives, and feta cheese for added flavor.
FAQs
Can I make Mediterranean Steak Bowls ahead of time?
Absolutely! You can prep the ingredients ahead of time and assemble your Mediterranean Steak Bowls when you’re ready to eat. Just remember to keep the dressing separate until serving.
What can I use instead of flank steak in Mediterranean Steak Bowls?
You can substitute flank steak with NY strip or sirloin steak if desired. Both options will provide a delicious flavor and texture in your Mediterranean Steak Bowls.
How long do leftovers last?
Leftover Mediterranean Steak Bowls can be stored in an airtight container in the refrigerator for up to 3 days.
Can I customize my Mediterranean Steak Bowls?
Definitely! Feel free to add other vegetables like bell peppers or zucchini, or swap out the feta cheese for a dairy-free alternative to make it your own.
Is this recipe suitable for meal prep?
Yes! These Mediterranean Steak Bowls are perfect for meal prep, making it easy to have healthy meals ready throughout the week.
Final Thoughts
I hope you enjoy making these vibrant Mediterranean Steak Bowls as much as I do! They’re not only packed with flavor but also incredibly versatile, making them a fantastic addition to your meal rotation. Try them out, share with friends, and savor every bite!
Mediterranean Steak Bowls
Mediterranean Steak Bowls are a vibrant and flavorful dish that brings the essence of the Mediterranean right to your dinner table. This recipe is perfect for busy weeknights or relaxed family gatherings, featuring succulent grilled steak paired with fresh vegetables, creamy hummus, and a zesty herbed-yogurt dressing. The beauty of these bowls lies in their versatility; everyone can customize their toppings according to personal taste. Whether you’re meal prepping for the week or enjoying a sunny afternoon with friends, these Mediterranean Steak Bowls offer a satisfying and nutritious option that’s sure to impress.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 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
- ½ medium red onion
- 1 head romaine lettuce
- 1 large cucumber
- ⅓ cup pitted kalamata olives
- 1 cup garlic hummus
- ½ cup crumbled feta cheese (optional)
- 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
- Prepare the herbed-yogurt dressing by whisking together yogurt, olive oil, lemon juice, minced garlic, oregano, dill, salt, and mint in a small bowl. Set aside.
- Preheat the grill to high heat (about 450°F).
- Season flank steak with salt and pepper. Skewer cherry tomatoes and red onion pieces; brush with oil and season.
- Grill the steak for about 4-5 minutes per side for medium-rare. Grill veggie skewers for 5-8 minutes until tender.
- Let the steak rest for approximately 10 minutes before slicing thinly against the grain.
- Assemble each bowl by layering chopped romaine lettuce, sliced steak, grilled veggies, hummus dollops, cucumbers, olives, and feta cheese.
- Drizzle with herbed-yogurt dressing before serving.
Nutrition
- Serving Size: 1 bowl (approximately 400g)
- Calories: 520
- Sugar: 6g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 9g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 8g
- Protein: 32g
- Cholesterol: 90mg




Leave a Comment