Say hello to your new favorite healthy dinner: Mediterranean Steak Bowls. These vibrant bowls are a celebration of juicy marinated steak nestled beside a rainbow of fresh veggies, tangy olives, creamy hummus, and fluffy grains. With bold Mediterranean flavors in every bite and a beautiful presentation that feels right at home on any dinner table, it’s an effortlessly balanced meal that’s just as perfect for meal prep as it is for impressing guests. There’s something incredibly satisfying about seeing all those colors together—plus, you’ll have a complete, nourishing dinner in under 30 minutes.

Ingredients You’ll Need
Gathering your ingredients for Mediterranean Steak Bowls is a breeze, and each component is chosen for the flavor, texture, or pop of color it brings to your bowl. Here’s what you’ll need for an extraordinary meal that comes together surprisingly fast.
- Flank steak (1 lb): Sliced thin against the grain, this cut stays tender and absorbs the flavorful marinade beautifully.
- Olive oil (2 tbsp): Adds richness to both the marinade and the steak, contributing to that luscious Mediterranean mouthfeel.
- Garlic (2 cloves, minced): Fresh garlic gives your steak marinade a warm, aromatic bite.
- Dried oregano (1 tsp): This classic herb delivers the signature earthy note of Mediterranean cuisine.
- Smoked paprika (1 tsp): Infuses a gentle smokiness that sets off every other flavor in the bowl.
- Lemon (1, juiced): Fresh lemon juice brightens the marinade and balances the richness of the beef.
- Salt (1 tsp): Enhances all the natural flavors—don’t skip it!
- Black pepper (½ tsp): Just enough for a light, peppery kick without overpowering the freshness.
- Cooked quinoa or brown rice (2 cups): Either grain works as the hearty, wholesome base for your bowl.
- Cherry tomatoes (1 cup, halved): Their sweetness and juiciness add a refreshing burst of flavor.
- Cucumber (1, diced): Delivers crunch and coolness that keeps things lively.
- Red onion (½, thinly sliced): A bit of sharpness that mellows when combined with everything else.
- Kalamata olives (½ cup, sliced): Salty and tangy, they bring a distinctly Mediterranean touch.
- Feta cheese (½ cup, crumbled): Creamy and tart, just a little feta goes a long way.
- Fresh parsley (¼ cup, chopped): A shower of fresh herbs perks up the bowl just before serving.
- Hummus (½ cup): Optional but highly recommended for an extra-silky, satisfying element.
- Lemon wedges (for serving): An extra squeeze at the table wakes up all the flavors.
How to Make Mediterranean Steak Bowls
Step 1: Marinate the Steak
Begin by whisking together the olive oil, minced garlic, dried oregano, smoked paprika, lemon juice, salt, and black pepper in a large bowl. Once you have a fragrant, well-blended marinade, add the thinly sliced flank steak and toss until every slice is nicely coated. Cover and refrigerate for at least 30 minutes—this is where the steak soaks up all the lively flavors.
Step 2: Cook the Steak
When your steak is marinated and you’re ready to cook, heat a large skillet over medium-high heat. Arrange the steak in a single layer and let it sizzle undisturbed for 2-3 minutes per side until it develops a savory crust and reaches your preferred done-ness. Remove from the skillet and let it rest for a few minutes so all the delicious juices redistribute.
Step 3: Prepare the Grain Base and Veggies
While the steak is resting, get your bowls started with a base of freshly cooked quinoa or brown rice. This is also the perfect time to chop your cherry tomatoes, cucumber, red onion, and parsley so every topping is fresh and ready to go. Arrange each veggie in little sections for that classic bowl beauty.
Step 4: Assemble Your Mediterranean Steak Bowls
Slice the rested steak if you haven’t already, then pile generous strips onto the grain base. Surround the steak with cherry tomatoes, cucumber, red onion, kalamata olives, and crumbled feta. Add a scoop of creamy hummus and sprinkle with plenty of chopped parsley. If you love a zippy finish, tuck in a lemon wedge or two for squeezing at the table.
Step 5: Customize and Serve
Now’s the moment to make your Mediterranean Steak Bowls your own! Swap the grain for cauliflower rice if you’re going low-carb or add a dollop of tzatziki in place of hummus for a fun twist. If you want extra grilled flavor, fire up your grill for the steak instead of the skillet. Arrange everything artfully and dig in!
How to Serve Mediterranean Steak Bowls

Garnishes
Sprinkle your bowls with an extra handful of chopped parsley or a few more crumbles of feta right before serving. Drizzle a touch of high-quality olive oil for shine, or add a pinch of flaky sea salt for that chef’s kiss finish! Lemon wedges make a lovely final touch, offering a bright squeeze that amplifies every component.
Side Dishes
Mediterranean Steak Bowls are certainly satisfying on their own, but they pair beautifully with light, crisp sides like a simple Greek salad, warm pita bread, or roasted veggies like zucchini and eggplant. If you’re feeling festive, serve alongside stuffed grape leaves or a citrusy tabbouleh for a real feast.
Creative Ways to Present
For dinner parties or meal prep, Mediterranean Steak Bowls look gorgeous served deconstructed on a platter, allowing everyone to build their own. Try layering ingredients in glass meal prep containers for a grab-and-go lunch or make mini versions in small bowls for a crowd-pleasing appetizer spread at your next gathering.
Make Ahead and Storage
Storing Leftovers
To keep your Mediterranean Steak Bowls fresh, store each component separately in airtight containers in the refrigerator. The steak, grains, and veggies will all hold up well for about 3 days. This separation helps preserve flavor and texture until you’re ready to assemble your next bowl.
Freezing
You can freeze cooked steak and grains for longer-term enjoyment—just cool everything completely and pack them in freezer-safe bags or containers. When you’re ready to enjoy, thaw overnight in the fridge. Keep fresh veggies, cheese, and hummus out of the freezer, as their texture and taste can change after freezing.
Reheating
For the best experience, reheat steak and grains gently in the microwave or skillet until warmed through. Keep the veggies, feta, and hummus cold and add them after everything else is heated. If you like, a fresh squeeze of lemon or a new dash of parsley will revive the flavors just before eating.
FAQs
Can I grill the steak instead of pan-searing it?
Absolutely! Grilling gives the steak deep, smoky char marks that fit right in with the Mediterranean vibe. Just cook the marinated steak over medium-high grill heat for 2-3 minutes per side, let it rest, then slice and add to your bowls.
How can I make Mediterranean Steak Bowls gluten-free?
These bowls are naturally gluten-free as long as you stick with quinoa or brown rice as your base. Always double-check labels for your seasonings, cheese, and hummus to avoid any hidden gluten.
What’s the best substitute for feta cheese?
If you’re not a fan of feta, creamy goat cheese is a delicious swap that still carries a tangy Mediterranean note. Dairy-free feta alternatives work too for a vegan-friendly version.
Can I prep Mediterranean Steak Bowls ahead for lunches?
Definitely! Prepare all the components in advance, store them separately, and assemble right before eating for maximum freshness. These bowls are a fantastic option for healthy meal prep and travel-friendly lunches.
How do I make a low-carb Mediterranean Steak Bowl?
Simple! Swap out the quinoa or brown rice for cauliflower rice. The bowls will be just as filling and bursting with fresh flavor, plus lower in carbs to better fit your dietary needs.
Final Thoughts
If you’ve never made Mediterranean Steak Bowls before, now’s the time to dive in! With bold flavors, vibrant colors, and endless ways to customize, these bowls are quickly going to become a staple in your dinner rotation. Try them once and you might catch yourself daydreaming about that zesty steak and creamy hummus combo all week long!
Print
Mediterranean Steak Bowls Recipe
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
These Mediterranean Steak Bowls are a flavorful and nutritious meal option that combines tender marinated steak with a variety of fresh vegetables, grains, and tangy feta cheese. Perfect for a healthy and satisfying dinner!
Ingredients
Marinated Steak:
- 1 lb flank steak, trimmed and sliced thin against the grain
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 1 tsp dried oregano
- 1 tsp smoked paprika
- 1 lemon, juiced
- 1 tsp salt
- ½ tsp black pepper
Additional Ingredients:
- 2 cups cooked quinoa or brown rice
- 1 cup cherry tomatoes, halved
- 1 cucumber, diced
- ½ red onion, thinly sliced
- ½ cup kalamata olives, sliced
- ½ cup crumbled feta cheese
- ¼ cup fresh parsley, chopped
- ½ cup hummus
- Optional: lemon wedges for serving
Instructions
- Marinate the Steak: Combine olive oil, garlic, oregano, smoked paprika, lemon juice, salt, and pepper. Add the steak slices, coat well, cover, and refrigerate for at least 30 minutes.
- Cook the Steak: Heat a skillet over medium-high heat. Cook the marinated steak slices for 2-3 minutes per side until browned. Remove from heat and let rest.
- Prepare the Bowls: While the steak cooks, assemble quinoa or rice in bowls. Top with steak, tomatoes, cucumber, red onion, olives, feta, hummus, and parsley.
- Serve: Garnish with lemon wedges if desired.
Notes
- For a low-carb version, use cauliflower rice instead of quinoa or rice.
- You can grill the steak for added flavor.
- Tzatziki can be used as a hummus alternative.
Nutrition
- Serving Size: 1 bowl
- Calories: 480
- Sugar: 4g
- Sodium: 640mg
- Fat: 26g
- Saturated Fat: 7g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 5g
- Protein: 35g
- Cholesterol: 85mg