This Mediterranean Steak Bowl is one of my favorite ways to enjoy a fresh, hearty, and flavorful meal all in one bowl. It’s got juicy, seasoned steak, vibrant veggies, fluffy grains, and a drizzle of tangy dressing that ties everything together. Every bite is packed with bold Mediterranean flavors and satisfying textures—perfect for lunch, dinner, or meal prep.
Why You’ll Love This Recipe
I love this recipe because it’s healthy without being boring, and it’s super easy to customize. The steak adds rich flavor and protein, while the fresh veggies and herbs keep it light and refreshing. It’s balanced, colorful, and tastes like something I’d order from a café, but even better because I made it at home.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the steak:
-
Steak (sirloin, flank, or skirt steak)
-
Olive oil
-
Garlic (minced)
-
Lemon juice
-
Dried oregano
-
Salt and pepper
For the bowl:
-
Cooked grains (like quinoa, rice, couscous, or farro)
-
Cherry tomatoes (halved)
-
Cucumber (diced)
-
Red onion (thinly sliced)
-
Kalamata olives (pitted and sliced)
-
Feta cheese (crumbled)
-
Fresh parsley or mint (chopped)
-
Optional: hummus or tzatziki for topping
For the dressing:
-
Olive oil
-
Lemon juice
-
Dijon mustard
-
Garlic (minced)
-
Salt and pepper
Directions
-
I start by marinating the steak with olive oil, garlic, lemon juice, oregano, salt, and pepper. I let it sit for at least 30 minutes, or overnight for deeper flavor.
-
I cook the steak in a hot skillet or grill pan for about 3–4 minutes per side (depending on thickness) until it’s done to my liking, then let it rest before slicing thinly.
-
While the steak cooks, I prepare the grains and chop all the veggies.
-
I whisk together the dressing ingredients in a small bowl until smooth.
-
To assemble, I layer the grains in each bowl, then top with steak slices, tomatoes, cucumber, onion, olives, and feta.
-
I drizzle everything with the lemony dressing and finish with fresh herbs or a dollop of hummus or tzatziki if I want.
Servings and timing
This recipe makes about 4 bowls. It takes around 15 minutes to prep and 15–20 minutes to cook, depending on the steak and grain used—so I usually have it ready in about 35 minutes.
Variations
Sometimes I swap the steak for grilled chicken, shrimp, or falafel. I’ve also used bulgur or cauliflower rice for different base options. When I want extra crunch, I add roasted chickpeas or toasted pine nuts. For a creamier finish, I mix a bit of hummus into the dressing.
Storage/Reheating
I store the components separately in the fridge for up to 3 days. I reheat the steak and grains in the microwave or on the stovetop and assemble fresh bowls when I’m ready to eat. The veggies and dressing stay crisp and flavorful.
FAQs
What cut of steak is best for this bowl?
I usually go with flank or sirloin because they’re lean, flavorful, and slice well. Skirt steak also works great.
Can I make this bowl dairy-free?
Yes! I skip the feta or use a dairy-free version. Everything else is naturally dairy-free, especially with hummus as a topping.
Is this gluten-free?
It can be—just make sure to use gluten-free grains like rice or quinoa and double-check any store-bought dressing or seasoning.
Can I prep this ahead of time?
Definitely. I cook everything in advance and keep the ingredients stored separately. That way, I can build fresh bowls all week long.
What dressing works best?
I love the lemon-garlic vinaigrette, but I’ve also used tzatziki, tahini dressing, or a creamy Greek dressing for variety.
Conclusion
This Mediterranean Steak Bowl is fresh, filling, and bursting with flavor. With tender steak, crunchy veggies, fluffy grains, and a tangy dressing, it’s a complete meal that always hits the spot. Whether I’m meal-prepping for the week or putting together a quick dinner, this bowl is one of my favorites to come back to again and again.
Mediterranean Steak Bowl
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This Mediterranean Steak Bowl features juicy marinated steak, vibrant vegetables, fluffy grains, and a zesty lemon-garlic dressing for a bold, balanced, and satisfying meal. It’s colorful, customizable, and perfect for lunch, dinner, or meal prep.
- Author: Lizaa
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Grill or Skillet
- Cuisine: Mediterranean
- Diet: Low Lactose
Ingredients
- 1 lb steak (sirloin, flank, or skirt)
- 2 tbsp olive oil (for marinade)
- 2 cloves garlic, minced
- 1 tbsp lemon juice (for marinade)
- 1 tsp dried oregano
- Salt and pepper to taste
- 2 cups cooked grains (quinoa, rice, couscous, or farro)
- 1 cup cherry tomatoes, halved
- 1 cucumber, diced
- 1/4 red onion, thinly sliced
- 1/3 cup Kalamata olives, pitted and sliced
- 1/3 cup feta cheese, crumbled
- 2 tbsp fresh parsley or mint, chopped
- Optional: hummus or tzatziki for topping
- 3 tbsp olive oil (for dressing)
- 2 tbsp lemon juice (for dressing)
- 1 tsp Dijon mustard
- 1 clove garlic, minced (for dressing)
- Salt and pepper to taste (for dressing)
Instructions
- In a bowl, combine olive oil, garlic, lemon juice, oregano, salt, and pepper. Add steak and marinate for at least 30 minutes or overnight in the fridge.
- Heat a skillet or grill pan over medium-high heat. Cook steak for 3–4 minutes per side (depending on thickness) or until desired doneness. Let rest, then slice thinly.
- While steak cooks, prepare grains according to package instructions and chop vegetables.
- In a small bowl, whisk together olive oil, lemon juice, Dijon mustard, garlic, salt, and pepper to make the dressing.
- To assemble bowls, layer cooked grains, steak slices, cherry tomatoes, cucumber, red onion, olives, and feta cheese.
- Drizzle with lemon-garlic dressing and top with fresh herbs. Add a dollop of hummus or tzatziki if desired.
Notes
- Substitute steak with grilled chicken, shrimp, or falafel.
- Use quinoa or cauliflower rice for gluten-free or low-carb options.
- Add roasted chickpeas or toasted pine nuts for extra crunch.
- Mix a spoonful of hummus into the dressing for a creamy variation.
- Store components separately and assemble fresh for best texture.
Nutrition
- Serving Size: 1 bowl
- Calories: 550
- Sugar: 4g
- Sodium: 620mg
- Fat: 30g
- Saturated Fat: 8g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 38g
- Cholesterol: 90mg
