There’s something truly satisfying about a Mediterranean Steak Bowl, a dish that brings together rich flavors and fresh ingredients in every bite. I first stumbled upon this recipe during a summer dinner gathering, and it has since become a go-to for weeknight meals and outdoor barbecues alike. Juicy sirloin steak is marinated to perfection, served atop a bed of wholesome grains, and topped with vibrant veggies and a homemade tzatziki. You’ll discover not just a meal but an experience that transports you to sunny Mediterranean shores.
What makes this recipe special
You might be wondering—why should you whip up a Mediterranean Steak Bowl? First, it celebrates wholesome ingredients that are not only good for you but also incredibly satisfying. This recipe can come together in under an hour, making it perfect for busy weeknights when you crave something delicious without spending hours in the kitchen. Plus, it’s versatile! You can easily customize it based on what you have on hand or dietary preferences. It’s kid-approved, bursting with flavor, and a great way to introduce more vegetables into your family’s diet.
Preparing Mediterranean Steak Bowl
Ready to dive into the cooking process? Here’s how it goes down: You’ll marinate the steak, whip up a creamy tzatziki, and bring everything together in a hearty bowl. This recipe includes bright, fresh ingredients like cucumbers and cherry tomatoes, along with rich flavors from olives and feta. It’s straightforward, and you’ll appreciate the clarity of each step as you navigate this culinary adventure.
Gather these items
Before you begin, let’s take a look at the ingredients you’ll need:
- 1 lb sirloin steak (about 1-inch thick)
- 3 tbsp olive oil, divided
- 2 garlic cloves, minced (for steak)
- 1 tbsp fresh lemon juice (for steak)
- 1 tsp dried oregano (for steak)
- 1 tsp dried thyme
- ½ tsp salt
- ¼ tsp black pepper
- 2 cups cooked grains (brown rice or quinoa; cauliflower rice for a grain-free option)
- 1 cup roasted chickpeas (optional)
- 1 cup cherry tomatoes, halved
- 1 cucumber, diced
- ½ red onion, thinly sliced
- ½ cup kalamata olives, pitted
- ⅓ cup feta cheese, crumbled (optional)
- ¼ cup fresh herbs (like parsley or dill), chopped
For the tzatziki:
- 1 cup plain Greek yogurt (or coconut yogurt for dairy-free)
- ½ cucumber, grated and squeezed dry
- 1 tbsp fresh lemon juice
- 1 garlic clove, minced
- 1 tbsp fresh dill, chopped
- Salt and pepper to taste
For the vinaigrette:
- 3 tbsp olive oil
- 2 tbsp fresh lemon juice
- 1 tsp honey (omit for Whole30)
- 1 garlic clove, minced
- ½ tsp dried oregano
- Salt and pepper to taste
Feel free to substitute ingredients based on your pantry or preferences. For example, swap out the feta for avocado or leave out the chickpeas for a lighter bowl.
Step-by-step instructions
Let’s get cooking! Follow these simple steps:
- Marinate the Steak: In a bowl, whisk together 3 tablespoons of olive oil, minced garlic, lemon juice, oregano, thyme, salt, and black pepper. Coat the sirloin steak with the marinade and refrigerate for at least 30 minutes and up to 4 hours for optimal flavor.
- Prepare the Tzatziki: While the steak is marinating, combine the Greek yogurt, grated cucumber, lemon juice, minced garlic, dill, and seasoning in a separate bowl. Chill this while you cook the steak.
- Mix the Vinaigrette: In another bowl, mix together the olive oil, lemon juice, honey (if using), minced garlic, oregano, and season with salt and pepper to taste. Set aside.
- Cook the Steak: Heat a skillet over medium-high heat. Sear the marinated steak for about 4 to 5 minutes on each side for medium-rare to medium doneness. Use a meat thermometer to check—it should register 125°F to 130°F for medium-rare and 135°F for medium.
- Slice the Steak: Once cooked, let the steak rest for 5 to 10 minutes on a cutting board. This allows the juices to redistribute. Then, slice thinly against the grain.
- Assemble the Bowls: Divide the cooked grains among bowls and top each with the sliced steak, roasted chickpeas (if using), cherry tomatoes, cucumber, red onion, olives, feta, and fresh herbs.
- Finish with Sauce: Drizzle with tzatziki and the vinaigrette you prepared earlier. Adjust seasoning with salt or lemon to taste.

Best ways to enjoy it
For serving suggestions, I recommend plating the Mediterranean Steak Bowl in a large, shallow bowl to highlight the vibrant colors of the ingredients. Consider adding a side of warm pita bread for scooping, or serve it with a light Greek salad. Fresh mint or basil as an additional garnish would offer a refreshing twist.
Keeping leftovers fresh
If you happen to have leftovers, storing them properly is key to enjoying them again. Place the steak, grains, and veggies in an airtight container, but it’s best to keep the tzatziki and vinaigrette separate until you’re ready to serve. Stored in the fridge, your Mediterranean Steak Bowl components can last for up to three days. When reheating, gently warm the steak on the stove or in the microwave, taking care not to overcook it.
Pro chef tips
- Marination Matters: Don’t rush the marination process. The longer you let your steak soak in the marinade, the more flavor it will absorb.
- Veggie Variations: Feel free to switch up the veggies based on what’s in season or what you enjoy. Bell peppers, arugula, or roasted zucchini can add different textures and flavors.
- Meal Prep: This bowl is perfect for meal prep—just prepare all the components ahead of time, store them separately, and assemble fresh bowls throughout the week.
Creative twists
Want to switch things up? Here are some variations to consider:
- Spice It Up: Add some harissa or chili flakes to the marinade for a spicy kick.
- Grain Switch: For a lower-carb option, opt for cauliflower rice or a leafy green base like spinach instead of grains.
- Swap the Meats: Try chicken, lamb, or even grilled tofu for a vegetarian version.
Your questions answered
How long does this dish take to prepare?
This Mediterranean Steak Bowl can be made in about 45 minutes, especially if you marinate the steak while preparing the tzatziki and other ingredients.
Can I prepare this dish ahead of time?
Yes! You can marinate the steak several hours in advance, prepare the tzatziki, and even cook the grains ahead of time. Just keep everything in separate containers until you’re ready to assemble.
What can I substitute for feta cheese?
If you’re looking for alternatives, crumbled goat cheese or even a dairy-free cheese can work well. You can also skip cheese altogether if preferred!
Incorporating these elements into your cooking will not only transform your meal but also heighten your culinary skills and awareness. Enjoy your Mediterranean Steak Bowl experience!

Mediterranean Steak Bowl
Ingredients
Method
- In a bowl, whisk together 3 tablespoons of olive oil, minced garlic, lemon juice, oregano, thyme, salt, and black pepper. Coat the sirloin steak with the marinade and refrigerate for at least 30 minutes and up to 4 hours for optimal flavor.
- While the steak is marinating, combine the Greek yogurt, grated cucumber, lemon juice, minced garlic, dill, and seasoning in a separate bowl. Chill this while you cook the steak.
- In another bowl, mix together the olive oil, lemon juice, honey (if using), minced garlic, oregano, and season with salt and pepper to taste. Set aside.
- Heat a skillet over medium-high heat. Sear the marinated steak for about 4 to 5 minutes on each side for medium-rare to medium doneness. Use a meat thermometer to check—it should register 125°F to 130°F for medium-rare and 135°F for medium.
- Once cooked, let the steak rest for 5 to 10 minutes on a cutting board. This allows the juices to redistribute. Then, slice thinly against the grain.
- Divide the cooked grains among bowls and top each with the sliced steak, roasted chickpeas (if using), cherry tomatoes, cucumber, red onion, olives, feta, and fresh herbs.
- Drizzle with tzatziki and the vinaigrette you prepared earlier. Adjust seasoning with salt or lemon to taste.


