If you’re looking for a delicious, healthy meal that’s perfect for busy weeknights or family gatherings, these Mediterranean Steak Bowls are just what you need. They come together quickly, bursting with vibrant flavors and fresh ingredients that will make your taste buds dance! This recipe has become a favorite in my home, thanks to its easy prep and the delightful mix of textures and tastes.
Imagine a colorful bowl loaded with tender steak, grilled veggies, creamy hummus, and topped with zesty herbed yogurt dressing—it’s not only satisfying but also visually stunning. Whether you’re serving it for a casual dinner or impressing guests at a gathering, these Mediterranean Steak Bowls are sure to be a hit!
Why You’ll Love This Recipe
- Quick and Easy: With just 20 minutes of cooking time, you can have a wholesome meal on the table in no time.
- Family-Friendly: The combination of flavors makes this dish appealing to both adults and kids alike.
- Make-Ahead Friendly: Prep your ingredients ahead of time for an even faster dinner when you need it most.
- Packed with Freshness: Enjoy the health benefits of fresh vegetables and lean steak in every bite.
- Customizable: Tailor the ingredients to suit your family’s preferences or try new variations based on what’s in your pantry!

Ingredients You’ll Need
These Mediterranean Steak Bowls feature simple, wholesome ingredients that pack a flavorful punch. Here’s what you’ll need:
For the Salad
- 1 lb. flank steak (may substitute NY strip or sirloin steak)
- 1 pint (10 ounces) grape or cherry tomatoes
- ½ medium red onion, peeled and cut into 1-inch pieces
- 1 head romaine lettuce, chopped (~10-12 cups)
- 1 large cucumber, chopped
- â…“ cup pitted kalamata olives, sliced
- 1 cup garlic hummus (or store-bought hummus of choice)
- ½ cup crumbled feta cheese
For the Dressing
- 1 cup plain yogurt
- 1 Tbsp. olive oil or avocado oil
- Juice of ½ lemon
- 1 large clove garlic, finely minced
- ½ tsp. dried oregano
- ½ tsp. dried dill
- ½ tsp. salt
- 2 tsp. chopped fresh mint (or ½ tsp dried mint)
For Grilling
- Skewers for veggies
- 2 tsp. oil of choice (such as avocado oil or olive oil)
- Lemon wedges and/or torn fresh mint leaves for garnish (optional)
Variations
This recipe is wonderfully flexible! Here are some ideas to mix things up:
- Swap the protein: Try using grilled chicken or marinated tofu for a different flavor profile while keeping it healthy.
- Add more veggies: Toss in bell peppers, zucchini, or eggplant for extra color and nutrition.
- Go vegan: Replace the steak with hearty chickpeas or lentils and omit the feta for a plant-based delight.
- Experiment with grains: Serve over quinoa or brown rice instead of lettuce for a filling twist.
How to Make Mediterranean Steak Bowls
Step 1: Prepare the Dressing
Combine all dressing ingredients in a small bowl and whisk them together until smooth. Storing this in the fridge not only keeps it fresh but also allows flavors to meld beautifully. You can prepare this dressing up to five days ahead of time!
Step 2: Preheat Your Grill
Get your grill nice and hot by preheating it to high heat (about 450℉). A hot grill will give your steak those beautiful sear marks while locking in moisture.
Step 3: Season Your Steak
Pat the flank steak dry with paper towels—this helps achieve that crispy exterior when grilling—and sprinkle both sides generously with salt and pepper.
Step 4: Prep Your Veggies
Thread cherry tomatoes and quartered onions onto skewers. Brush them lightly with oil and sprinkle with salt and pepper; this enhances their natural sweetness while they cook.
Step 5: Grill It Up!
When the grill reaches temperature, place both the flank steak and vegetable skewers on it. Grill those veggies for about 5-8 minutes until they’re softened and slightly charred. Don’t forget to turn them occasionally!
Step 6: Cook the Steak
Grill the steak for about 4-5 minutes on one side before flipping it over to cook through another 4-5 minutes for medium-rare doneness. Use an instant-read thermometer if you’re unsure—140℉ means it’s just right!
Step 7: Let It Rest
Remove the steak from the grill and let it rest on a plate covered loosely with another plate or foil for about 10 minutes. This resting period allows juices to redistribute throughout the meat.
Step 8: Assemble Your Bowls
While your steak rests, divide chopped romaine between four plates or shallow bowls. Top each bowl with sliced steak, grilled vegetables, hummus, cucumbers, olives, and feta cheese—the more colorful, the better!
Step 9: Dress It Up!
Finish off each bowl by drizzling with Herbed-Yogurt Dressing you’ve prepared earlier. If desired, garnish with lemon wedges and torn mint leaves for an extra pop of freshness!
Pro Tips for Making Mediterranean Steak Bowls
Creating the perfect Mediterranean Steak Bowl is easy with a few helpful tips!
- Choose the right steak: Flank steak is ideal for this recipe, but you can also use NY strip or sirloin. Each cut brings its own flavor and tenderness, so select one that suits your preference.
- Marinate for extra flavor: If time allows, marinate the steak for a few hours in olive oil, lemon juice, and herbs to enhance tenderness and infuse additional flavor.
- Rest the steak properly: Allowing the grilled steak to rest for at least 10 minutes helps retain its juices, resulting in a more succulent bite.
- Customize your toppings: Feel free to experiment with toppings like roasted red peppers or artichokes. They add variety and elevate your bowl’s taste profile.
- Make it a meal prep winner: Pack individual servings into containers for easy grab-and-go lunches throughout the week. The flavors only get better as they meld together!
How to Serve Mediterranean Steak Bowls
Presenting your Mediterranean Steak Bowls beautifully can make all the difference in enjoying this delicious meal. Here are some ideas to help you serve them perfectly!
Garnishes
- Fresh herbs: Sprinkle chopped parsley or dill on top for a burst of color and freshness.
- Lemon wedges: Serve with lemon wedges on the side for a zesty kick that enhances flavors.
Side Dishes
- Tzatziki sauce: This refreshing yogurt-based sauce pairs wonderfully with steak bowls, adding creaminess and tang.
- Quinoa salad: A light quinoa salad mixed with cucumbers, tomatoes, and herbs makes a perfect complement while keeping it grain-free.
- Roasted vegetables: Seasonal roasted veggies add depth and sweetness to your meal, making it even more satisfying.
- Pita bread: Warm pita bread serves as a great way to scoop up all those delicious ingredients!

Make Ahead and Storage
Mediterranean Steak Bowls are perfect for meal prep! You can prepare components ahead of time, making it easy to assemble a delicious meal when you’re short on time.
Storing Leftovers
- Store any leftover steak bowls in an airtight container in the fridge for up to 3 days.
- Keep ingredients separate if possible, especially the dressing and hummus, to maintain freshness.
- Reheat only what you need to avoid compromising the quality of the entire batch.
Freezing
- The steak can be frozen before cooking or after. Wrap tightly in plastic wrap and then in aluminum foil; it will last up to 3 months.
- Avoid freezing pre-assembled bowls as veggies and lettuce do not freeze well.
Reheating
- For reheating steak, use a skillet over medium heat until warmed through.
- If using leftovers that include vegetables, microwave them on a low setting or sauté quickly in a pan.
FAQs
Can I use different cuts of meat for Mediterranean Steak Bowls?
Absolutely! While flank steak is recommended for its flavor and tenderness, you can substitute with NY strip or sirloin steak without compromising taste.
How do I make Mediterranean Steak Bowls vegetarian?
To make these Mediterranean Steak Bowls vegetarian, simply omit the steak and add more grilled vegetables like zucchini and bell peppers. You can also increase the amount of hummus for added protein.
Are Mediterranean Steak Bowls healthy?
Yes! Mediterranean Steak Bowls are packed with nutrients from fresh vegetables and lean protein. They are a great option for a balanced meal that is both satisfying and healthy.
Can I prepare Mediterranean Steak Bowls in advance?
Yes! You can meal prep by grilling the steak and veggies ahead of time and storing them separately. Simply assemble your bowls when you’re ready to eat!
Final Thoughts
I hope you enjoy creating these vibrant Mediterranean Steak Bowls as much as I do! This recipe brings together fresh flavors that are not only delicious but also nourishing. Whether it’s for a quick weeknight dinner or meal prep for the week, these bowls are sure to impress. Happy cooking!
Mediterranean Steak Bowls
Mediterranean Steak Bowls are a vibrant and nutritious meal that brings together the rich flavors of tender grilled steak, fresh vegetables, and creamy hummus. Perfect for busy weeknights or family gatherings, these bowls can be prepared quickly, making them an ideal choice for anyone seeking a healthy but satisfying dish. With the addition of a zesty herbed yogurt dressing, each bite is a delightful explosion of taste and texture. Customize your ingredients to suit your preferences and make it your own! Enjoy this colorful bowl packed with wholesome goodness for lunch or dinner.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: Serves 4
- Category: Main
- Method: Grilling
- Cuisine: Mediterranean
Ingredients
- 1 lb. flank steak (or NY strip/sirloin)
- 10 oz. grape or cherry tomatoes
- ½ medium red onion
- 1 head romaine lettuce
- 1 large cucumber
- â…“ cup pitted kalamata olives
- 1 cup garlic hummus
- ½ cup crumbled feta cheese (optional)
- 1 cup plain yogurt
- 1 Tbsp. olive oil
- Juice of ½ lemon
- 1 clove garlic, minced
- Dried oregano
- Dried dill
Instructions
- Prepare the dressing by whisking all dressing ingredients in a small bowl; refrigerate until ready to use.
- Preheat grill to high heat (450℉).
- Season flank steak with salt and pepper; pat dry.
- Thread tomatoes and onions onto skewers, brush with oil, and season.
- Grill steak for about 4-5 minutes per side for medium-rare; grill veggies for about 5-8 minutes.
- Let steak rest for 10 minutes before slicing.
- Assemble bowls with chopped romaine, sliced steak, grilled veggies, hummus, cucumbers, olives, and feta.
- Drizzle with dressing and garnish if desired.
Nutrition
- Serving Size: 1 serving
- Calories: 490
- Sugar: 6g
- Sodium: 850mg
- Fat: 24g
- Saturated Fat: 8g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 8g
- Protein: 36g
- Cholesterol: 70mg



Leave a Comment