Hey there, fellow foodies! Are you ready to dive into a dish that’s as vibrant as a Mediterranean sunset? Today, I’m thrilled to share my absolute favorite recipe for a Mediterranean Steak Bowl that’s packed with flavor, freshness, and all the good stuff your taste buds and body will thank you for. Whether you’re looking for a quick family dinner or a meal that feels like a getaway to Greece, this recipe checks all the boxes!

Why You’ll Love This Recipe
- A perfect blend of juicy steak, fresh veggies, and creamy tzatziki sauce.
- Customizable to suit your dietary preferences—paleo, keto, or dairy-free, we’ve got you covered!
- Ready in about 30 minutes, making it a great option for 30-minute meals or weeknight dinner ideas.
- Packed with Mediterranean diet benefits that support heart health and energy.
- Leftovers are easy to repurpose for tomorrow’s lunch or breakfast (yes, breakfast!).
Ingredients
Here’s what you’ll need for this delicious Mediterranean Steak Bowl recipe:
- 1 lb sirloin steak (about 1-inch thick)
- 3 tbsp olive oil
- 2 garlic cloves (minced)
- 1 tbsp fresh lemon juice
- 1 tsp dried oregano
- 1 tsp dried thyme
- ½ tsp salt
- ¼ tsp black pepper
- 2 cups cooked grains (brown rice, quinoa, or cauliflower rice)
- 1 cup roasted chickpeas (optional for paleo or keto)
- 1 cup cherry tomatoes (halved)
- 1 cucumber (diced)
- ½ red onion (thinly sliced)
- ½ cup Kalamata olives (pitted)
- ⅓ cup feta cheese (crumbled; optional for dairy-free)
- ¼ cup fresh herbs (parsley or dill, chopped)
- 1 cup Greek yogurt (plain; coconut yogurt for dairy-free)
- ½ cucumber (grated, squeezed dry)
- 1 tbsp fresh lemon juice
- 1 garlic clove (minced)
- 1 tbsp fresh dill (chopped)
- Salt & pepper (to taste)
Full ingredient list with measurements is provided in the printable recipe card below.
How to Make the Recipe
Let’s break this down into simple steps:
- Mix the marinade ingredients and coat the steak. Let it marinate for at least 30 minutes or up to 4 hours for maximum flavor.
- Prepare the tzatziki sauce by mixing all the tzatziki ingredients and chilling it in the fridge until ready to serve.
- Whisk together the vinaigrette ingredients and set aside.
- Sear the steak in a hot skillet for 4–5 minutes per side. Let it rest for a few minutes before slicing it thinly.
- Layer your bowl with cooked grains, sliced steak, roasted chickpeas, cherry tomatoes, cucumber, red onion, olives, and a sprinkle of feta cheese. Drizzle with tzatziki and vinaigrette, then garnish with fresh herbs.
Pro Tips for Making the Recipe
- Marinate Longer: For even more flavorful steak, marinate it overnight if you have the time.
- Customize Your Bowl: Add some roasted eggplant or a side of chickpea salad for extra variety.
- Meal Prep: Prep the tzatziki and vinaigrette ahead of time and store them in the fridge for up to 3 days.
How to Serve
This Mediterranean Steak Bowl is a complete meal on its own, but here are a few ideas to make it even more special:
- Pair it with a side of warm pita bread or a simple green salad.
- Add some grilled veggies like zucchini or bell peppers for extra color and flavor.
- Turn it into a wrap by adding everything to a large grilled veggie wrap.
Make Ahead and Storage
One of the best things about this recipe is how easy it is to make ahead and store:
- Steak: Cook and slice the steak, then store it in an airtight container in the fridge for up to 3 days.
- Grains: Cooked grains can be stored in the fridge for up to 5 days.
- Tzatziki and Vinaigrette: Both can be made ahead and stored in the fridge for up to 3 days.
- Leftovers: Assemble the bowls just before serving, but leftover components can be stored separately in the fridge for up to 3 days.
And there you have it, my friends—a delicious, healthy, and easy-to-make Mediterranean Steak Bowl that’s perfect for any night of the week. Whether you’re looking for quick family dinners, easy pasta recipes, or just a fresh twist on steak, this recipe delivers. Don’t forget to save any leftovers for a quick low-carb breakfast or snack the next day. Happy cooking, and I’d love to hear how you customize your bowl in the comments below! 🥗✨

Mediterranean Steak Bowl Recipe
Ingredients
- 1 lb sirloin steak (about 1-inch thick)
- 3 tbsp olive oil
- 2 cloves garlic cloves (minced)
- 1 tbsp lemon juice (fresh)
- 1 tsp dried oregano
- 1 tsp dried thyme
- ½ tsp salt
- ¼ tsp black pepper
- 2 cups cooked grains (brown rice, quinoa, or cauliflower rice)
- 1 cup roasted chickpeas (optional for paleo or keto)
- 1 cup cherry tomatoes (halved)
- 1 cucumber (diced)
- ½ red onion (thinly sliced)
- ½ cup kalamata olives (pitted)
- ⅓ cup feta cheese (crumbled; optional for dairy-free)
- ¼ cup fresh herbs (parsley or dill, chopped)
- 1 cup Greek yogurt (plain; coconut yogurt for dairy-free)
- ½ cucumber (grated, squeezed dry)
- 1 tbsp lemon juice (fresh)
- 1 clove garlic clove (minced)
- 1 tbsp fresh dill (chopped)
- salt & pepper (to taste)
- 3 tbsp olive oil
- 2 tbsp lemon juice (fresh)
- 1 tbsp honey (omit for Whole30)
- 1 clove garlic clove (minced)
- ½ tsp dried oregano
- salt & pepper (to taste)
Instructions
- 1. Mix marinade ingredients and coat steak. Marinate for 30 minutes to 4 hours.
- 2. Mix tzatziki ingredients and chill in the fridge.
- 3. Whisk together vinaigrette ingredients.
- 4. Sear steak in a hot skillet 4–5 min per side. Let rest, then slice thinly.
- 5. Layer grains, steak, and toppings in a bowl. Add tzatziki and vinaigrette.