I didn’t grow up eating Mediterranean food, but once I discovered how fresh and flavorful it could be, I was hooked. There’s something about the combo of grilled meat, crisp vegetables, and tangy feta that just works.
This grilled Mediterranean steak bowl is one of those meals that looks like you spent hours on it, but really comes together pretty quickly. You grill the steak and vegetables, toss everything over some lettuce, and drizzle it with a homemade yogurt sauce that takes maybe five minutes to whisk together. The hardest part is waiting for the steak to rest before slicing it—and trust me, the wait is worth it.
Why You’ll Love This Grilled Mediterranean Steak Bowl
- High-protein, nutrient-packed meal – With lean steak, Greek yogurt, hummus, and fresh veggies, this bowl delivers serious protein and nutrients to keep you satisfied and energized.
- Ready in under an hour – From start to finish, you can have this complete meal on the table in 35-50 minutes, making it perfect for busy weeknights.
- Fresh, bright flavors – The combination of grilled steak, crisp vegetables, tangy feta, and creamy yogurt sauce brings all those Mediterranean flavors you love without being heavy.
- Meal prep friendly – You can grill the steak and veggies ahead of time, then quickly assemble these bowls throughout the week for easy lunches or dinners.
- Customizable to your taste – Swap the steak cut, add your favorite veggies, or use store-bought hummus to make this recipe work with what you have on hand.
What Kind of Steak Should I Use?
This recipe works great with flank steak, NY strip, or sirloin – so you’ve got options depending on what’s on sale or what you prefer. Flank steak is usually the most budget-friendly choice and has great flavor, though it can be a bit chewier if you don’t slice it against the grain. NY strip and sirloin are both more tender cuts that don’t require as much attention to slicing technique, but they’ll cost you a bit more at the store. Whichever cut you choose, try to pick a steak that’s about ¾ to 1 inch thick for even grilling, and let it come to room temperature for about 20-30 minutes before cooking for the best results.
Options for Substitutions
This Mediterranean bowl is pretty forgiving when it comes to swaps:
- Flank steak: The recipe suggests NY strip or sirloin as alternatives, but you could also use skirt steak, flat iron steak, or even chicken breasts if you prefer poultry. Just adjust your grilling time accordingly – chicken needs to reach 165°F internal temperature.
- Romaine lettuce: Any sturdy greens work here. Try mixed greens, butter lettuce, or even spinach. Just keep in mind that delicate greens might wilt faster under the warm steak and veggies.
- Kalamata olives: Not a fan of kalamata olives? Green olives or even sun-dried tomatoes can give you that briny, tangy flavor.
- Feta cheese: You can swap feta for goat cheese, shaved parmesan, or even skip the cheese altogether if you’re dairy-free.
- Plain yogurt: Greek yogurt works great and makes the sauce thicker. For a dairy-free option, try coconut yogurt, though the flavor will be slightly different.
- Fresh mint: The recipe notes you can use dried mint (½ tsp) instead of fresh. Fresh parsley or basil also work well if mint isn’t your thing.
- Hummus: While garlic hummus adds great flavor, any variety you have on hand – roasted red pepper, classic, or even baba ganoush – will work fine.
Watch Out for These Mistakes While Grilling
The biggest mistake when grilling steak is skipping the resting period after cooking – if you slice into it right away, all those tasty juices will run out onto your cutting board instead of staying in the meat where they belong.
Another common error is not drying the steak before seasoning, which prevents a good sear from forming and can leave you with a gray, steamed surface instead of those nice grill marks.
When grilling the vegetable skewers, make sure your tomatoes and onions are cut into similar-sized pieces so they cook evenly – nothing worse than burnt onions and raw tomatoes on the same skewer.
Finally, don’t forget to oil your grill grates before cooking to prevent sticking, and use an instant-read thermometer to check the steak’s internal temperature rather than guessing, since flank steak can go from perfect to overcooked in just a minute or two.
What to Serve With Grilled Mediterranean Steak Bowl?
This bowl is pretty filling on its own, but warm pita bread or naan makes a great addition for scooping up all that garlicky hummus and yogurt sauce. If you want to round out the meal, try adding some tzatziki on the side or a simple Greek-style pasta salad with lemon and herbs. Roasted chickpeas make a nice crunchy topping if you’re looking for extra protein, and they add a satisfying texture to each bite. For a lighter option, serve it alongside some dolmas (stuffed grape leaves) or a simple tabbouleh salad.
Storage Instructions
Store: Keep your grilled steak and veggies in separate airtight containers in the fridge for up to 4 days. I like to store the lettuce and toppings separately from the warm ingredients so everything stays fresh and crisp. The yogurt sauce will keep in a sealed jar for about a week.
Make Ahead: This bowl is perfect for meal prep! You can marinate and grill the steak and veggies a day or two in advance. Just wait to assemble the bowls until you’re ready to eat so the lettuce doesn’t get wilted. The yogurt sauce actually tastes better after sitting in the fridge overnight as the flavors blend together.
Serve: You can enjoy this bowl cold straight from the fridge, or warm up the steak and grilled veggies in the microwave for about 30-45 seconds. I usually eat mine at room temperature by letting the steak sit out for about 10 minutes while I prep the rest of the bowl.
| Preparation Time | 15-20 minutes |
| Cooking Time | 20-30 minutes |
| Total Time | 35-50 minutes |
| Level of Difficulty | Medium |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1200-1400
- Protein: 95-110 g
- Fat: 80-95 g
- Carbohydrates: 55-70 g
Ingredients
For the steak and vegetables:
- 1.25 lbs steak (sirloin or flank steak)
- 10 oz cherry tomatoes
- 1 red onion (cut into 1/2-inch thick wedges)
- 1 large head romaine lettuce, chopped
- 1 English cucumber, diced
- 1/2 cup kalamata olives, pitted
- 1 cup hummus
- 1/2 cup crumbled feta cheese
- 1 tablespoon olive oil
- 1 tablespoon red wine vinegar (for brushing vegetables)
- lemon wedges for serving
For the dressing:
- 1 cup Greek yogurt (5% milk fat)
- 1.5 tablespoons extra-virgin olive oil
- 1 tablespoon fresh lemon juice
- 1 large garlic clove, minced
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried dill
- 3/4 teaspoon kosher salt
- 2 teaspoons fresh mint, finely chopped
- 1/4 teaspoon smoked paprika
Step 1: Prepare the Greek Yogurt Dressing and Mise en Place
- 1 cup Greek yogurt
- 1.5 tablespoons extra-virgin olive oil
- 1 tablespoon fresh lemon juice
- 1 large garlic clove, minced
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried dill
- 3/4 teaspoon kosher salt
- 2 teaspoons fresh mint, finely chopped
- 1/4 teaspoon smoked paprika
- 1 large head romaine lettuce, chopped
- 1 English cucumber, diced
- 1/2 cup kalamata olives, pitted
In a small bowl, whisk together the Greek yogurt, extra-virgin olive oil, fresh lemon juice, minced garlic, dried oregano, dried dill, kosher salt, and smoked paprika until smooth and well combined.
Set the dressing aside.
While the dressing comes together, prep your vegetables: chop the romaine lettuce, dice the English cucumber, pit the kalamata olives, and chop the fresh mint.
I find it helpful to keep the dressing at room temperature so it’s creamy and pourable when you serve the bowls—cold dressing straight from the fridge can be a bit thick.
Step 2: Prepare Steak and Vegetables for Grilling
- 1.25 lbs steak
- 10 oz cherry tomatoes
- 1 red onion
- 1 tablespoon olive oil
Pat the steak dry with paper towels and season generously on both sides with salt and pepper—drying the meat is crucial for achieving a good sear.
Thread the cherry tomatoes and red onion wedges onto skewers, alternating between the two for even cooking.
Brush the skewered vegetables lightly with the 1 tablespoon of olive oil and season with a pinch of salt and pepper.
I like to prep these while the grill is coming to temperature so everything is ready to go when the heat is right.
Step 3: Heat Grill and Cook Vegetables First
- vegetable skewers from Step 2
Preheat your grill to 450°F.
Once hot, place the vegetable skewers on the grill and cook for 5–8 minutes, turning occasionally, until the tomatoes are slightly blistered and softened and the onions are charred at the edges.
The vegetables will likely finish before the steak, so remove them to a plate and keep them warm.
This timing lets you get the slower-cooking vegetables started while keeping the grill hot for the steak.
Step 4: Grill the Steak to Perfect Medium-Rare
- steak from Step 2
Place the seasoned steak directly on the hot grill and cook without moving it for 4–5 minutes for medium-rare (aim for 140°F internal temperature) or 6–7 minutes for medium (150°F).
Flip once and cook the other side for the same time.
Use an instant-read thermometer for accuracy—this takes the guesswork out of doneness.
Transfer the steak to a cutting board and let it rest for 10 minutes before slicing; this allows the juices to redistribute throughout the meat, keeping each bite tender and juicy.
Step 5: Assemble the Bowls
- lettuce from Step 1
- sliced steak from Step 4
- grilled vegetables from Step 3
- 1 cup hummus
- cucumber from Step 1
- olives from Step 1
- 1/2 cup crumbled feta cheese
- Greek yogurt dressing from Step 1
Divide the chopped romaine lettuce among serving bowls as your base.
Arrange the sliced steak from Step 4 on top of the lettuce, then add the grilled vegetables from Step 3.
Dollop 1/4 cup of hummus into each bowl and scatter the diced cucumber, kalamata olives, and crumbled feta cheese on top.
Drizzle each bowl generously with the Greek yogurt dressing from Step 1.
Step 6: Finish and Serve
- 2 teaspoons fresh mint from Step 1
- lemon wedges for serving
Garnish each bowl with the fresh mint that was chopped in Step 1.
Serve immediately with lemon wedges on the side so each person can squeeze a little extra brightness over their bowl if they’d like.

Best Grilled Mediterranean Steak Bowl
Ingredients
For the steak and vegetables
- 1.25 lbs steak (sirloin or flank steak)
- 10 oz cherry tomatoes
- 1 red onion (cut into 1/2-inch thick wedges)
- 1 large head romaine lettuce, chopped
- 1 English cucumber, diced
- 1/2 cup kalamata olives, pitted
- 1 cup hummus
- 1/2 cup crumbled feta cheese
- 1 tablespoon olive oil
- 1 tablespoon red wine vinegar (for brushing vegetables)
- lemon wedges for serving
For the dressing
- 1 cup Greek yogurt (5% milk fat)
- 1.5 tablespoons extra-virgin olive oil
- 1 tablespoon fresh lemon juice
- 1 large garlic clove, minced
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried dill
- 3/4 teaspoon kosher salt
- 2 teaspoons fresh mint, finely chopped
- 1/4 teaspoon smoked paprika
Instructions
- In a small bowl, whisk together the Greek yogurt, extra-virgin olive oil, fresh lemon juice, minced garlic, dried oregano, dried dill, kosher salt, and smoked paprika until smooth and well combined. Set the dressing aside. While the dressing comes together, prep your vegetables: chop the romaine lettuce, dice the English cucumber, pit the kalamata olives, and chop the fresh mint. I find it helpful to keep the dressing at room temperature so it's creamy and pourable when you serve the bowls—cold dressing straight from the fridge can be a bit thick.
- Pat the steak dry with paper towels and season generously on both sides with salt and pepper—drying the meat is crucial for achieving a good sear. Thread the cherry tomatoes and red onion wedges onto skewers, alternating between the two for even cooking. Brush the skewered vegetables lightly with the 1 tablespoon of olive oil and season with a pinch of salt and pepper. I like to prep these while the grill is coming to temperature so everything is ready to go when the heat is right.
- Preheat your grill to 450°F. Once hot, place the vegetable skewers on the grill and cook for 5–8 minutes, turning occasionally, until the tomatoes are slightly blistered and softened and the onions are charred at the edges. The vegetables will likely finish before the steak, so remove them to a plate and keep them warm. This timing lets you get the slower-cooking vegetables started while keeping the grill hot for the steak.
- Place the seasoned steak directly on the hot grill and cook without moving it for 4–5 minutes for medium-rare (aim for 140°F internal temperature) or 6–7 minutes for medium (150°F). Flip once and cook the other side for the same time. Use an instant-read thermometer for accuracy—this takes the guesswork out of doneness. Transfer the steak to a cutting board and let it rest for 10 minutes before slicing; this allows the juices to redistribute throughout the meat, keeping each bite tender and juicy.
- Divide the chopped romaine lettuce among serving bowls as your base. Arrange the sliced steak from Step 4 on top of the lettuce, then add the grilled vegetables from Step 3. Dollop 1/4 cup of hummus into each bowl and scatter the diced cucumber, kalamata olives, and crumbled feta cheese on top. Drizzle each bowl generously with the Greek yogurt dressing from Step 1.
- Garnish each bowl with the fresh mint that was chopped in Step 1. Serve immediately with lemon wedges on the side so each person can squeeze a little extra brightness over their bowl if they'd like.


