GainMeals - Grace Sullivan Free eBook! →

Mediterranean Steak Bowl

The best way to make a Mediterranean Steak Bowl with juicy grilled sirloin, crisp fresh veggies, and creamy homemade tzatziki for a wholesome weeknight dinner.

Updated

March 4, 2026

Mediterranean Steak Bowl with sliced grilled sirloin, cherry tomatoes, cucumber, kalamata olives, feta, and homemade tzatziki over brown rice

If you want a dinner that feels both fresh and satisfying, this Mediterranean Steak Bowl delivers everything on one plate. Juicy grilled sirloin, crisp veggies, and a cool homemade tzatziki come together in a bowl that is as nourishing as it is delicious. I have been making versions of this bowl for years, and it truly never gets old.

There is something about Mediterranean flavors that just makes weeknight cooking feel special. The first time I threw this together after a long day, I used leftover rice and whatever vegetables were in the fridge. My family cleaned their bowls completely. Since then, this Mediterranean Steak Bowl has become one of our most-requested dinners. It comes together in about 40 minutes, it is easy to customize, and every bite is packed with bold, bright flavor. Get ready for something delicious!

Ingredients for Mediterranean Steak Bowl

I always keep these ingredients stocked because this bowl comes together so fast on busy weeknights. The quality of your steak really matters here. I recommend sirloin for the best balance of tenderness and flavor, though flank steak or skirt steak both work beautifully.

For the Steak and Marinade:

  • 1 lb sirloin steak (about 1-inch thick)
  • 3 tbsp olive oil – I always use extra virgin for the best flavor
  • 2 cloves garlic (minced)
  • 1 tbsp fresh lemon juice
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • 1/2 tsp salt
  • 1/4 tsp black pepper

For the Bowl Base:

  • 2 cups cooked brown rice, quinoa, or cauliflower rice (cauliflower rice for low-carb) – My preference is brown rice for its nutty flavor and staying power
  • 1 cup roasted chickpeas (omit for keto or paleo)

For the Fresh Toppings:

  • 1 cup cherry tomatoes (halved)
  • 1 cucumber (diced)
  • 1/2 red onion (thinly sliced)
  • 1/2 cup kalamata olives (pitted) – In my experience, good quality olives make a noticeable difference in this bowl
  • 1/3 cup crumbled feta cheese (omit for dairy-free)
  • 1/4 cup fresh parsley or dill (chopped)

For the Tzatziki:

  • 1 cup plain Greek yogurt (use coconut yogurt for dairy-free)
  • 1/2 cucumber (grated, with excess water squeezed out)
  • 1 tbsp fresh lemon juice
  • 1 clove garlic (minced)
  • 1 tbsp fresh dill (chopped)
  • Salt and pepper to taste

For the Lemon Vinaigrette:

  • 3 tbsp olive oil
  • 2 tbsp fresh lemon juice
  • 1 tsp honey (omit for keto or Whole30)
  • 1 small clove garlic (minced)
  • 1/2 tsp dried oregano
  • Salt and pepper to taste
Mediterranean Steak Bowl with sliced grilled sirloin, cherry tomatoes, cucumber, kalamata olives, feta, and homemade tzatziki over brown rice

Step-by-Step Instructions

In my experience, the two things that make or break this Mediterranean Steak Bowl are giving the steak time to marinate and letting it rest before slicing. Do not skip either step.

Step 1: In a bowl, combine olive oil, minced garlic, lemon juice, oregano, thyme, salt, and pepper. Place the steak in a shallow dish, pour the marinade over it, and massage it firmly into the meat. Let it marinate for at least 30 minutes at room temperature. For deeper flavor, marinate up to 4 hours in the refrigerator, then let the steak sit out for 20 minutes before cooking so it comes to room temperature and cooks evenly.

Step 2: While the steak marinates, make the tzatziki. Combine Greek yogurt, grated cucumber, lemon juice, garlic, dill, salt, and pepper in a bowl. Stir well and refrigerate until serving. In a separate small bowl, whisk together all vinaigrette ingredients and set aside.

Step 3: Cook your grain of choice according to package directions. While it cooks, halve the cherry tomatoes, dice the cucumber, slice the red onion, and chop the fresh herbs. Gather olives, feta, and roasted chickpeas and set everything out so bowl assembly is fast.

Step 4: Heat a cast-iron skillet over medium-high heat for about 2 minutes until very hot. Add the steak and cook 4 to 5 minutes per side for medium-rare. The steak should develop a deep golden crust on the outside. Pro tip: pull the steak off heat about 30 seconds before it hits your target doneness, especially if meal prepping, since it continues cooking as it rests.

Step 5: Transfer the steak to a cutting board and let it rest for 5 full minutes. This step keeps all the juices inside. Slice thinly against the grain for the most tender bites.

Step 6: Build each bowl starting with a base of cooked grain. Arrange the sliced steak and all fresh toppings on top. Sprinkle with feta and herbs, then finish with a drizzle of lemon vinaigrette and a generous dollop of tzatziki.

What to Serve with Mediterranean Steak Bowl

This Mediterranean Steak Bowl is a complete, satisfying meal on its own, but these pairings are worth it when you want to stretch the meal or feed a crowd.

Warm Pita Bread: Soft, pillowy pita is the classic companion for scooping up tzatziki and collecting the flavorful juices at the bottom of the bowl. It keeps the Mediterranean theme going and makes the meal feel extra special. If you love bold Mediterranean flavors with your proteins, these Greek Chicken Tenders are another weeknight favorite that pairs beautifully with pita and tzatziki.

Simple Green Salad: A light side salad with lemon dressing balances the heartiness of the steak and adds freshness without weighing things down. For another veggie-forward dinner that comes together just as easily, this Easy Balsamic Chicken Veggie Orzo is a great option to have in your rotation.

Hummus with Cucumber Slices: Creamy hummus adds another layer of Mediterranean flavor and makes a satisfying appetizer or starter when feeding guests. Set it out alongside the bowl components and let everyone build their own plate.

Roasted Vegetables: Zucchini, bell peppers, or eggplant roasted with olive oil and oregano are a natural complement to the bold flavors here. For a similar sheet-pan approach with great flavor, try this Balsamic Glazed Chicken and Veggies as a lighter side or alternate main.

A Bowl Night Side: If your family loves bowl-style dinners, these Sticky Chicken Bowls are a brilliant option to serve alongside or alternate throughout the week. Same satisfying format, completely different flavor profile to keep things interesting.

Pesto Flatbread: A slice of warm Pesto Chicken Flatbread alongside this bowl makes for a restaurant-style spread that feels impressive without any extra effort.

Mediterranean Steak Bowl with sliced grilled sirloin, cherry tomatoes, cucumber, kalamata olives, feta, and homemade tzatziki over brown rice

Storage and Serving Tips

Store all components separately in airtight containers for the best results. Cooked steak keeps in the refrigerator for up to 3 days, cooked grains for 4 to 5 days, and chopped fresh veggies for 2 to 3 days. Both the tzatziki and lemon vinaigrette stay fresh for up to 5 days.

When reheating, warm the steak slices and grains separately in a skillet over low heat or in the microwave in 60-second intervals. I recommend keeping all fresh toppings and sauces cold and adding them after reheating so the bowl stays vibrant and the textures hold up.

This Mediterranean Steak Bowl is one of my favorite meal prep recipes. Prep every component on Sunday and assemble fresh bowls throughout the week in just a few minutes. Pro tip: store the tzatziki in a jar with a tight lid and give it a quick stir before serving, as it can separate slightly after a day or two in the fridge.

Frequently Asked Questions

Can I use a different cut of steak for this bowl?

Yes. Sirloin is my top pick for its tenderness and flavor, but flank steak and skirt steak both work great. Just make sure to slice them thinly against the grain so every bite stays tender.

Can I make this Mediterranean Steak Bowl ahead of time?

Absolutely. This is one of the best recipes for meal prep. Cook all the components separately, store them in individual containers, and assemble your bowl fresh each day. The tzatziki and vinaigrette actually get better after a day in the fridge as the flavors develop.

What grain works best as the base?

Brown rice gives the most satisfying, nutty flavor. Quinoa adds extra protein and cooks faster. For a low-carb option, cauliflower rice works well and still holds all the toppings beautifully. Use whatever fits your dietary preference.

Conclusion

This Mediterranean Steak Bowl is proof that a wholesome, flavorful dinner does not have to be complicated. With simple ingredients, bold Mediterranean flavors, and everything coming together in about 40 minutes, it is a recipe worth making again and again. Try it this week and see how fast it earns a permanent spot in your dinner rotation. Happy cooking!

Mediterranean Steak Bowl with sliced grilled sirloin, cherry tomatoes, cucumber, kalamata olives, feta, and homemade tzatziki over brown rice

Mediterranean Steak Bowl

Hearty yet wholesome dinner featuring perfectly grilled sirloin steak, crisp garden-fresh veggies, and creamy homemade tzatziki all layered over fluffy rice or grains. Ready in about 40 minutes.
Prep Time 10 minutes
Cook Time 10 minutes
Marinate Time 20 minutes
Total Time 40 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: Mediterranean
Calories: 525

Ingredients
  

  • 1 lb sirloin steak about 1-inch thick
  • 3 tbsp olive oil extra virgin recommended
  • 2 cloves garlic minced
  • 1 tbsp fresh lemon juice
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 2 cups cooked brown rice, quinoa, or cauliflower rice cauliflower rice for low-carb
  • 1 cup roasted chickpeas omit for keto or paleo
  • 1 cup cherry tomatoes halved
  • 1 cucumber diced
  • 1/2 red onion thinly sliced
  • 1/2 cup kalamata olives pitted
  • 1/3 cup crumbled feta cheese omit for dairy-free
  • 1/4 cup fresh parsley or dill chopped
  • 1 cup plain Greek yogurt use coconut yogurt for dairy-free
  • 1/2 cucumber grated, excess water squeezed out, for tzatziki
  • 1 tbsp fresh lemon juice for tzatziki
  • 1 clove garlic minced, for tzatziki
  • 1 tbsp fresh dill chopped, for tzatziki
  • 3 tbsp olive oil for vinaigrette
  • 2 tbsp fresh lemon juice for vinaigrette
  • 1 tsp honey omit for keto or Whole30
  • 1 small clove garlic minced, for vinaigrette
  • 1/2 tsp dried oregano for vinaigrette

Equipment

  • Cast-iron skillet or grill pan
  • Mixing bowls
  • Whisk
  • Glass meal prep containers with dividers

Method
 

  1. In a bowl, combine olive oil, minced garlic, lemon juice, oregano, thyme, salt, and pepper. Place steak in a shallow dish, pour the marinade over it, and massage firmly into the meat. Marinate at least 30 minutes at room temperature or up to 4 hours in the refrigerator. If refrigerating, let steak sit out for 20 minutes before cooking.
  2. Make the tzatziki while the steak marinates. Combine Greek yogurt, grated cucumber, lemon juice, garlic, dill, salt, and pepper. Stir well and refrigerate until serving. Whisk together all vinaigrette ingredients in a separate bowl and set aside.
  3. Cook your grain of choice according to package directions. While it cooks, halve the cherry tomatoes, dice the cucumber, slice the red onion, and chop the fresh herbs. Gather olives, feta, and roasted chickpeas.
  4. Heat a cast-iron skillet over medium-high heat for about 2 minutes until very hot. Add the steak and cook 4 to 5 minutes per side for medium-rare. Pull the steak off heat about 30 seconds before reaching your target doneness as it continues cooking while resting.
  5. Transfer the steak to a cutting board and let it rest for 5 full minutes. Slice thinly against the grain.
  6. Build each bowl starting with a base of cooked grain. Arrange sliced steak and all fresh toppings on top. Sprinkle with feta and herbs, then finish with a drizzle of lemon vinaigrette and a generous dollop of tzatziki.

Notes

Total time includes 20 minutes of marinating. For best results, do not skip the resting step after cooking the steak. For keto: replace grain with cauliflower rice and omit chickpeas and honey. For paleo: skip grains, dairy, and chickpeas. For Whole30: omit grains, dairy, and honey. Store all components separately for easy meal prep.

Leave a Comment

Recipe Rating




Share this