Easy Mediterranean Steak Bowls
Testing a higher-protein version of a comfort food I already loved, I found myself craving some classic Mediterranean flavors. I used to make steak bowls filled with veggies and grains, but I wanted to take it up a notch while balancing that comforting vibe with my family’s need for something filling and nutritious. That’s when I decided to whip up these Easy Mediterranean Steak Bowls, which are not only satisfyingly hearty but also packed with flavor.

- Prep25 minutes
- Cook15 minutes
- Total40 minutes
- Serves4
Why You’ll Love This Easy Mediterranean Steak Bowls
These Easy Mediterranean Steak Bowls are rooted in my love for quick meals that still bring a sense of comfort to the table. The marinade adds a depth of flavor to the flank steak, making each bite truly enjoyable. Plus, it’s a practical solution for busy weeknights when you want something that can come together quickly and still keep everyone at the table happy.
I’ve discovered that combining vibrant ingredients like fresh cucumbers, cherry tomatoes, and kalamata olives gives this dish a delightful freshness. Letting the steak marinate even for just a little while boosts the overall flavor, turning a simple meal into something special.

What Makes this Recipe Unique
- Speed: This recipe comes together quickly, making it a perfect option for busy weeknights while still feeling special.
- Flavorful Marinade: The mix of olive oil, garlic, rosemary, and spices creates a marinade that infuses the flank steak with incredible flavor, making each bite juicy and satisfying.
- Texture Variety: The combination of soft steak, crunchy vegetables, and creamy feta cheese creates an enjoyable eating experience.
- Protein-Focused: With flank steak and Greek yogurt in the mix, this bowl serves as a great way to include more protein without feeling heavy or complicated.
Estimated Macros & Calories
Here’s a quick look at the nutrition content you can expect from this dish.
(estimated per serving, without optional ingredients)
- Calories: 640
- Protein: 40 g
- Carbohydrates: 55 g
- Fat: 30 g
- Fiber: 8 g

The Most Authentic Easy Mediterranean Steak Bowls Recipe
These Easy Mediterranean Steak Bowls are a true reflection of my cooking style—simple yet packed with flavor. Each ingredient complements the others, adding layers of taste and texture that elevate a straightforward meal into something that feels more substantial.
Craving more? Try my Easy Greek Shrimp Mediterranean Bowl.
Ingredient Notes
- Flank Steak: Offers a satisfying, tender meat that absorbs marinade flavors beautifully. It’s also relatively quick to cook, keeping the preparation efficient.
- Extra Virgin Olive Oil: Enhances the flavor of the marinade and adds healthy fats to the dish for a creamy richness.
- Garlic: Provides aromatic depth, making the steak taste even more delightful and savory.
- Kalamata Olives: Bring briny richness that contrasts nicely with the fresh veggies, adding complexity to each bite.
- Feta Cheese: Delivers a creamy texture and a tangy flavor that brightens the whole bowl. You can use dairy-free feta as a swap if needed.
Instructions
Step 1: Marinate the Steak
Start by mixing olive oil, minced garlic, rosemary, coriander, smoked paprika, lemon juice, salt, and pepper in a bowl. Once combined, add the flank steak and coat it thoroughly with the marinade, then cover and let it rest in the refrigerator for at least 20 minutes.
Step 2: Cook the Farro
Prepare the farro according to the package instructions until it’s tender. Once cooked, drain and set it aside for later.
Step 3: Sear the Steak
Heat a skillet over high heat and remove the steak from the marinade. Sear it for about 4-6 minutes on each side, adjusting for your preferred doneness. After cooking, let the steak rest for a few minutes before slicing.
Step 4: Assemble the Salad
In a large mixing bowl, toss together the cooked farro, diced cucumber, halved cherry tomatoes, sliced red onion, and kalamata olives. Make sure everything is evenly mixed for a balanced flavor.
Step 5: Prepare the Yogurt Dressing
Whisk together Greek yogurt, extra virgin olive oil, and lemon juice in a small bowl until smooth. You might want to add a pinch of salt to enhance the flavors.
Step 6: Serve the Bowls
To serve, place the farro salad in bowls, top it with sliced steak, crumbled feta, and avocado if you choose. Finally, drizzle the yogurt dressing over everything and finish with freshly chopped parsley.
Tips and Mistakes to Avoid
Avoid over-marinating the steak. While it benefits from some time in the marinade, leaving it too long can lead to a mushy texture.
Be cautious not to crowd the skillet when searing the steak; giving it space ensures a better sear.
Letting the cooked steak rest before slicing is crucial; this keeps the juices intact and enhances the tenderness.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to three days. If you have components that aren’t mixed together yet, like the dressing and salad, consider keeping them separate until ready to enjoy again.
Reheating the steak in a skillet over medium heat can help it retain some juiciness when serving it a second time.
Variations and Substitutions
To change up the flavors a bit, try adding roasted bell peppers to your farro salad for a delicious depth of sweetness.
If you’re looking for a swap, quinoa works well instead of farro and is naturally gluten-free.
For a higher-protein option, consider adding grilled chicken or chickpeas to the salad for added satisfaction.
If you’re following a dairy-free diet, you can easily substitute dairy-free feta cheese for the traditional feta in this recipe.
Why This Recipe Is The Real Deal
What I love about this recipe is how it balances bold flavors with the ease of preparation. The marinated flank steak brings a depth that pairs beautifully with the fresh veggies, making it a favorite in my kitchen.
Another favorite of mine is the Buffalo Chicken Protein Bowl Recipe.
Every ingredient plays a key role, contributing to a dish that feels both wholesome and comforting without being overwhelmingly heavy.
More High Protein Recipes You’ll Love
If you enjoyed this recipe, these easy ideas are a great next step:
- Honey Sriracha Salmon Bowls
- Quick Chicken Gyro Bowls
- Mediterranean Cod in Tomato Basil Sauce
- Garlic Butter Steak with Veggies
Want more? Browse all of our high protein dinner recipes or explore the full high protein recipes collection.
Frequently Asked Questions
How long does Easy Mediterranean Steak Bowls take to make?
Prep time is 25 minutes and the total time is 40 minutes . It makes 4 servings.
How should I store Easy Mediterranean Steak Bowls?
Store leftovers in an airtight container in the fridge for up to 4 days.
Can I freeze Easy Mediterranean Steak Bowls?
Yes. Cool completely, freeze in portions for up to 3 months, and thaw in the fridge before reheating.
Can I make Easy Mediterranean Steak Bowls ahead of time?
Yes. Brown the meat and prep the toppings ahead of time, then assemble and heat when you are ready to eat.
What is your top tip for Easy Mediterranean Steak Bowls?
Brown the meat in batches so it sears instead of steaming, and drain the excess fat to keep the macros lighter.
What substitutions work for Easy Mediterranean Steak Bowls?
Lean ground turkey, chicken, or plant-based crumbles work in place of beef. Use reduced-fat cheese and Greek yogurt to adjust the macros.
The Bottom Line
I encourage you to give these Easy Mediterranean Steak Bowls a shot in your kitchen. They come together quickly and provide a satisfying, flavorful meal that’s perfect for your busy life. I’d love to hear how it turned out for you!
If you like this one, you will also love my High Protein Cheeseburger Bowl.

Easy Mediterranean Steak Bowls
Ingredients
Steak Marinade
- 1 lb flank steak sliced against the grain
- 2 tbsp extra virgin olive oil
- 4 cloves garlic minced
- 1 tbsp dried rosemary or preferred herb
- 1 tsp ground coriander
- 1 tsp smoked paprika
- 2 tbsp fresh lemon juice
- 1 tsp salt or to taste
- 1 tsp black pepper or to taste
Bowl Ingredients
- 1 cup farro or another grain like quinoa
- 1 small cucumber diced
- 1 pint cherry tomatoes halved
- 1 small red onion thinly sliced
- 1 cup kalamata olives pitted
- 6 oz feta cheese crumbled
- 1 cup fresh parsley chopped
- 1 medium avocado sliced, optional
Dressing
- 1 cup Greek yogurt full-fat or low-fat
- 2 tbsp extra virgin olive oil
- 1 tbsp fresh lemon juice
Instructions
Preparation Steps
- In a bowl, combine the olive oil, minced garlic, rosemary, coriander, smoked paprika, lemon juice, salt, and pepper. Mix well and add the flank steak, ensuring it’s fully coated. Cover and marinate in the refrigerator for at least 20 minutes, or up to 2 hours for deeper flavor.
- Cook farro according to package directions until tender. Drain and set aside once done.
- Heat a skillet over high heat. Once hot, remove the steak from the marinade and sear for about 4-6 minutes per side, depending on the desired doneness. Let the steak rest for 5 minutes before slicing.
- In a large mixing bowl, toss the cooked farro, diced cucumber, halved cherry tomatoes, sliced red onion, and kalamata olives together until evenly mixed.
- In a small bowl, whisk together the Greek yogurt, olive oil, and lemon juice until smooth. Season with a pinch of salt if desired.
- To assemble, divide the farro salad among bowls, top with sliced steak, crumbled feta, and avocado if using. Drizzle with the yogurt dressing over the top and garnish with fresh parsley.
