Flavorful Mediterranean Steak Bowls Recipe

Save this recipe on:

Imagine tender slices of perfectly grilled steak, nestled into a bed of peppery arugula, vibrant cherry tomatoes, creamy avocado, briny olives, and tangy feta cheese. These Mediterranean Steak Bowls are a symphony of textures and flavors—fresh, savory, juicy, and satisfying. They’re the kind of meal that feels indulgent yet nourishing, perfect for a dinner that impresses or a meal prep lunch that stays exciting.

What makes this dish shine is the Mediterranean twist: quality olive oil, a hit of lemon juice, and a burst of herbs that tie it all together. It’s low-effort luxury in a bowl. Whether you’re already in love with Mediterranean cuisine or just starting to explore it, this dish delivers bold flavors with simple ingredients.


Ingredients for this Flavorful Mediterranean Steak Bowls Recipe

  • 1 lb flank or skirt steak
  • 1 tsp dried oregano
  • Salt and black pepper, to taste
  • 1 tbsp olive oil (plus more for drizzling)
  • 4 cups baby arugula or mixed greens
  • 1 cup cherry tomatoes, halved
  • 1 ripe avocado, sliced
  • 1/2 cup crumbled feta cheese
  • 1/2 cup Kalamata or green olives
  • 2 tbsp chopped fresh parsley
  • 1 tbsp lemon juice
  • Optional: red pepper flakes for heat

Step 1: Season and Sear the Steak

Pat the steak dry with paper towels. Rub with oregano, salt, and pepper. Heat 1 tablespoon of olive oil in a skillet over medium-high heat. Sear the steak for about 3-4 minutes per side for medium-rare, or longer to your preferred doneness.

Step 2: Let the Steak Rest

Transfer the steak to a cutting board and let it rest for 5-10 minutes before slicing. This helps the juices redistribute and keeps the steak tender.

Step 3: Prepare the Bowl Base

In serving bowls, add a generous handful of arugula or mixed greens. Top with cherry tomatoes, sliced avocado, feta, and olives.

Step 4: Slice the Steak and Assemble

Thinly slice the steak against the grain. Lay the slices over the greens and toppings.

Step 5: Drizzle and Garnish

Drizzle everything with olive oil and lemon juice. Sprinkle with fresh parsley and optional red pepper flakes. Serve immediately.


Frequently Asked Questions

Can I use a different cut of steak?

Absolutely! Sirloin or ribeye also work beautifully in this dish. Just be sure to adjust cooking times as needed.

Is this dish good for meal prep?

Yes! Keep each component separate and assemble right before eating. It holds up well in the fridge for a few days.

What greens work best in this bowl?

Arugula adds a nice peppery kick, but you can also use baby spinach, spring mix, or even chopped romaine.

Can I make it vegetarian?

Swap the steak for grilled halloumi, chickpeas, or roasted portobello mushrooms for a satisfying meat-free version.

How can I make it spicier?

Add a pinch of red pepper flakes or a drizzle of harissa to bring up the heat.

What dressing goes well with this?

A simple vinaigrette of lemon juice, olive oil, garlic, and Dijon mustard pairs wonderfully. You could also try a tahini-based dressing for a creamy finish.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Flavorful Mediterranean Steak Bowls Recipe


  • Author: Sophia Langley
  • Total Time: 25 minutes
  • Yield: 2 to 3 bowls

Description

Satisfy your cravings with these Flavorful Mediterranean Steak Bowls—a vibrant blend of seared steak, crisp greens, juicy tomatoes, creamy avocado, tangy feta, and briny olives. Whether you need a quick dinner idea, a healthy lunch prep, or a fresh take on Mediterranean food ideas, this easy recipe brings bold taste and colorful presentation to your table. With its mix of high-protein steak, healthy fats, and bright herbs, it checks all the boxes for a wholesome yet delicious dish. If you love easy dinner ideas or refreshing food ideas packed with textures and flavors, this one’s a must-try.


Ingredients

1 lb flank or skirt steak

1 tsp dried oregano

Salt and black pepper, to taste

1 tbsp olive oil (plus more for drizzling)

4 cups baby arugula or mixed greens

1 cup cherry tomatoes, halved

1 ripe avocado, sliced

1/2 cup crumbled feta cheese

1/2 cup Kalamata or green olives

2 tbsp chopped fresh parsley

1 tbsp lemon juice

Optional: red pepper flakes for heat


Instructions

  1. Pat steak dry, season with oregano, salt, and pepper.
  2. Heat 1 tbsp olive oil in skillet over medium-high heat. Sear steak 3-4 minutes per side.
  3. Let steak rest 5-10 minutes before slicing.
  4. In bowls, layer arugula, tomatoes, avocado, feta, and olives.
  5. Add sliced steak on top.
  6. Drizzle with olive oil and lemon juice, garnish with parsley and red pepper flakes.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Dinner

Save this recipe on:

Leave a Reply

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

Recipe rating