Mediterranean Steak Bowl Recipe, Easy Mediterranean Dinner in 40 Minutes

Prep: 15 min | Cook: 25 min | Total: 40 min | Serves: 4 | Difficulty: Medium
Why you will love this: It’s a complete, healthy meal in one bowl, and the bright, herby flavors make it feel special without being fussy.
I’m so glad you asked for this Mediterranean steak bowl recipe. Honestly, it’s my go-to when I want something that feels like a treat but is still packed with good stuff. It’s way more exciting than a basic salad and comes together faster than you’d think. It has that perfect mix of juicy steak, charred veggies, and fresh herbs that just makes you feel good. It’s a similar satisfying vibe to a Moroccan chicken tagine, but on the table in half the time.
The magic is in the lemon-herb dressing. It ties everything together and is so good you’ll want to put it on everything. Let’s get into it.
Key Facts About Mediterranean Steak Bowl
- This recipe takes just 40 minutes from start to finish.
- You only need about 15 minutes of hands-on prep work.
- It serves 4 people generously.
- Each bowl packs over 30 grams of protein.
- You can use any cut of steak you like best.
What You Need for Mediterranean Steak Bowl Recipe

- For the Steak & Veg: 1.5 lbs flank steak or sirloin, 1 red onion, 2 bell peppers, 1 zucchini, 1 pint cherry tomatoes, 2 tbsp olive oil, salt and pepper.
- For the Dressing: 1/3 cup extra virgin olive oil, juice of 1 large lemon, 2 cloves minced garlic, 2 tbsp chopped fresh oregano, 1 tbsp chopped fresh dill, salt and pepper.
- For the Bowl: 2 cups cooked quinoa or couscous, 1/2 cup crumbled feta cheese, 1/4 cup chopped fresh parsley.
I swear by a good garlic press for mincing the garlic for the dressing in seconds. It makes a huge difference.
How to Make Mediterranean Steak Bowl Recipe
First, get your grain cooking if you’re using quinoa or couscous. Then, make the dressing. Whisk all the dressing ingredients in a small bowl and set it aside. Let those flavors marry while you cook everything else.
Pat your steak dry and season it generously on both sides with salt and pepper. Chop all your vegetables into large, bite-sized chunks. Toss them with the 2 tbsp of olive oil and a big pinch of salt and pepper.

Step 1: Grill the Steak and Veggies
Heat your grill or a grill pan over medium-high heat. Grill the steak for 4-6 minutes per side for medium-rare, depending on thickness. At the same time, add the vegetables (except tomatoes) to the grill in a single layer. Grill until charred and tender, about 8-10 minutes, turning halfway. Add the tomatoes for the last 3-4 minutes just to blister them.
Step 2: Rest and Slice
Transfer the steak to a cutting board and let it rest for at least 5 minutes. This is non-negotiable for juicy meat. While it rests, you can slice the grilled vegetables if you prefer smaller pieces.
Step 3: Assemble the Bowls
Slice the steak thinly against the grain. Divide the cooked grain among four bowls. Top with the grilled vegetables and sliced steak. Drizzle generously with the lemon-herb dressing, then finish with crumbled feta and fresh parsley. It’s a hearty, savory meal, totally different from a sweet breakfast like fluffy Japanese souffle pancakes, but just as satisfying.
Join Our Private Cooking Community
Get a new recipe every single day, cooking tips, and connect with other home cooks who love food as much as you do. A warm friendly community and I would love to see you there.
Tips for Perfect Mediterranean Steak Bowl
Get That Sear
Make sure your grill or pan is seriously hot before you add the steak. A good sear locks in flavor and gives you those beautiful grill marks. Don’t move the steak around once it hits the heat.
Dress It Right
Don’t be shy with the dressing. It’s the glue of the whole bowl. I like to drizzle some over the grain before adding the toppings, then add another splash on top. The leftovers make a killer salad dressing, too. For another great way to use fresh berries and cheese in a breakfast dish, check out my blueberry lemon ricotta pancakes.
Want More Recipes Like This?
I put together 400 of my favorite recipes in one download. Chicken dinners, creamy pastas, easy cakes, quick breakfasts, and simple everyday meals the whole family actually eats. If you cook at home regularly, you will use this all the time.
Frequently Asked Questions
Can I make this ahead of time?
Yes, absolutely. Prep the dressing, chop the veggies, and cook the grain up to 2 days ahead. Grill the steak and veggies right before serving for the best texture.
What’s the best steak cut for this bowl?
Flank or skirt steak are fantastic for quick grilling and slicing. Sirloin or ribeye also work beautifully if that’s what you have.
How do I store leftovers?
Store components separately in the fridge for up to 3 days. The steak and veggies are great cold, or you can gently reheat them.
I hope this becomes a regular in your dinner rotation. Let me know in the comments what your favorite veggie combo is.

Mediterranean Steak Bowl
Ingredients
Method
- In a shallow dish or large resealable bag, combine 3 tablespoons olive oil, minced garlic, fresh and dried oregano, smoked paprika, lemon zest, juice from half the lemon, salt, and pepper. Add the steak, turning to coat thoroughly. Let marinate at room temperature for 15-20 minutes while you prepare the vegetables.
- Preheat a grill or grill pan to medium-high heat. Brush the zucchini, squash, and red onion rounds lightly with the remaining 1 tablespoon of olive oil and season with a pinch of salt and pepper. Grill the vegetables for 3-4 minutes per side, until tender and charred. Remove and set aside. Cut the grilled onion rounds into chunks.
- Remove the steak from the marinade, letting excess drip off. Grill for 5-7 minutes per side for medium-rare (135°F internal temperature), or to your desired doneness. Transfer to a cutting board, tent loosely with foil, and let rest for 10 minutes.
- While the steak rests, make the dressing. In a small bowl, whisk together 1/4 cup olive oil, red wine vinegar, Dijon mustard, juice from the remaining lemon half, chopped parsley, and mint. Season with salt and pepper to taste. Slice the rested steak thinly against the grain. Cut the grilled zucchini and squash into bite-sized pieces.
- Divide the baby spinach or arugula among four bowls. Add a scoop of warm quinoa or farro to each. Artfully group the ingredients: place sliced steak, grilled zucchini and squash, charred onion, halved tomatoes, and kalamata olives in separate sections around the bowl. Drizzle generously with the herb dressing and garnish with extra parsley and crumbled feta cheese if using.
Disclosure: This post may contain affiliate links. If you purchase through our links we may earn a small commission at no extra cost to you.
If you made this Mediterranean Steak Bowl, please leave a comment below and let me know how it turned out.

