Mediterranean Salmon Bowl

How to make a delicious Mediterranean Salmon Bowl with tender baked salmon, fresh vegetables, quinoa, and creamy homemade tzatziki sauce in 40 minutes.

Updated

November 24, 2025

Mediterranean Salmon Bowl with baked salmon, quinoa, fresh vegetables, feta cheese, olives, and tzatziki sauce on white plate

Looking for a healthy dinner that actually fits into a busy weeknight? This Mediterranean Salmon Bowl delivers fresh, vibrant flavors without spending your whole evening in the kitchen. With tender salmon, crisp vegetables, and creamy tzatziki sauce, it’s a complete meal that feels special but comes together in about 40 minutes.

I still remember the first time I threw this Mediterranean Salmon Bowl together on a particularly chaotic Wednesday. My youngest had soccer practice, homework wasn’t done, and I was tired of ordering takeout. I needed something that felt like real food but wouldn’t keep me at the stove forever. That’s when I realized that a marinated salmon fillet could do most of the heavy lifting while I quickly chopped some vegetables. The combination of flaky fish with crisp veggies and that tangy homemade tzatziki became our new weeknight favorite. What I love most is how this recipe feels restaurant-special but uses straightforward techniques and ingredients from any grocery store. The marinade infuses serious flavor in just 15 minutes, and while the salmon bakes, you’re simply assembling fresh ingredients. It’s the kind of meal that makes you feel accomplished without the stress.

Ingredients for Mediterranean Salmon Bowl

I always start with the freshest salmon I can find because quality really makes a difference in this dish. My go-to is wild-caught salmon from the seafood counter, but frozen works beautifully if you thaw it completely in the refrigerator overnight. You’ll need 2 lemons total for this recipe – one for the marinade and half for the tzatziki. The ingredient list looks long, but most items are pantry staples or fresh vegetables you probably already have on hand.

  • ½ cup extra virgin olive oil
  • 3 to 4 tablespoons fresh lemon juice (from 1 lemon)
  • 2 tablespoons fresh oregano leaves (or 2 teaspoons dried) – fresh herbs make a noticeable difference here
  • 1 tablespoon fresh dill, chopped (or 2 teaspoons dried)
  • 2 cloves garlic, minced
  • 1 teaspoon honey or maple syrup
  • ½ teaspoon sea salt
  • ¼ teaspoon black pepper
  • 4 salmon fillets (1 to 1¼ lbs total) – I look for fillets about 1-inch thick for even cooking
  • 1½ cups cooked quinoa (about ½ cup dry, or use pre-cooked from the refrigerated section)
  • 4 cups romaine or mixed greens
  • 1½ English cucumbers total (1 cup sliced for bowl, ½ cup grated for tzatziki)
  • 1 cup cherry tomatoes, halved
  • ½ cup red onion, thinly sliced
  • 1 (15 oz) can garbanzo beans, drained and rinsed
  • ⅓ cup pitted kalamata olives, halved
  • ½ cup feta cheese, crumbled – block feta that you crumble yourself tastes better than pre-crumbled
  • 1 avocado, sliced or diced

For Tzatziki Sauce:

  • ½ cup English cucumber, grated (water squeezed out completely)
  • ½ cup plain Greek yogurt
  • 1½ tablespoons lemon juice (from remaining half lemon)
  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon fresh dill (or 1 teaspoon dried)
  • 2 cloves garlic, minced
  • ¼ teaspoon sea salt
  • ¼ teaspoon black pepper

For Garnish:

  • 2 tablespoons fresh parsley, finely chopped

Step-by-Step Instructions

Before starting, if you haven’t cooked your quinoa yet, get that going first since it takes about 15 minutes. You can also use the pre-cooked quinoa from the refrigerated section to save time. Here’s how to build these beautiful bowls from start to finish.

Step 1: Preheat your oven to 425°F and line a baking sheet with parchment paper. In a small bowl, whisk together the olive oil, lemon juice, oregano, dill, garlic, honey, salt, and pepper until well combined. This creates your Mediterranean marinade.

Step 2: Place the salmon fillets in a shallow dish or on a plate and pour half of the marinade over them (reserve about ¼ cup for the vegetables), making sure each piece is well coated. Let them marinate for 15 minutes at room temperature while you prep the other ingredients. Don’t marinate longer than 30 minutes at room temperature – if you want to prep ahead, marinate in the refrigerator.

Step 3: Transfer the marinated salmon skin-side down onto your prepared baking sheet. Bake for 9 to 12 minutes depending on thickness. The salmon is perfectly done when it reaches an internal temperature of 145°F and flakes easily with a fork. The flesh should look opaque and slightly pink in the very center. Watch carefully after 9 minutes to avoid overcooking, which makes the fish dry. Let it rest for 5 minutes after removing from the oven so the juices redistribute.

Step 4: While the salmon bakes, combine the sliced cucumber, cherry tomatoes, red onion, and garbanzo beans in a medium bowl. Toss with the reserved marinade and set aside. This gives the vegetables time to absorb those bright Mediterranean flavors.

Step 5: Make your tzatziki by combining the grated cucumber (make absolutely sure you’ve squeezed out all the excess water using a clean kitchen towel or paper towels), Greek yogurt, lemon juice, olive oil, dill, garlic, salt, and pepper in a small bowl. Mix until smooth and creamy. If your sauce turns out watery, you didn’t squeeze the cucumber enough.

Step 6: Build your bowls by starting with a handful of greens, then adding a scoop of quinoa and the marinated vegetable mixture. Top each bowl with a salmon fillet (you can remove the skin if desired, though crispy salmon skin is delicious), a generous dollop of tzatziki, crumbled feta, olives, and fresh avocado. Garnish with parsley for a pop of color.

Perfect Pairings for Your Mediterranean Salmon Bowl

This bowl is already a complete meal, but these sides add variety when you’re feeding a crowd or want to stretch dinner a bit further.

Warm Pita Bread: Soft pita triangles are perfect for scooping up extra tzatziki sauce and add a comforting carb element that balances the protein-rich salmon. I usually warm them in the oven for the last 3 minutes while the salmon finishes baking. Try my Greek Chicken Tenders with similar flavors if you love this Mediterranean style.

Roasted Red Peppers: Sweet roasted peppers complement the tangy feta and briny olives beautifully. You can use jarred peppers from the store for convenience, or roast your own if you have extra time and want that smoky char flavor.

Simple Greek Salad: If you want even more vegetables, a classic Greek salad with tomatoes, cucumbers, red onion, and feta dressed in lemon vinaigrette echoes the bowl’s flavors. For another healthy bowl option, check out my Cilantro Lime Steak Bowls.

Crispy Chickpeas: Roasted chickpeas seasoned with Mediterranean spices like za’atar or sumac add extra crunch and protein. They’re especially popular with kids who might be hesitant about trying salmon.

Herbed Rice: If quinoa isn’t your thing, try serving this with my Herb Roasted Chicken in Creamy White Wine Sauce technique for flavored rice, or check out the Street Corn Chicken Rice Bowl for another delicious bowl idea.

Storage and Serving Tips

Store leftover components separately in airtight containers in the refrigerator. The salmon stays moist for up to 2 days, while the quinoa and vegetables (except the greens) can last 3 to 4 days when properly stored. Keep the greens separate as they wilt quickly when mixed with dressed ingredients.

For serving leftovers, the salmon is delicious both cold straight from the fridge or gently reheated. If reheating, use a 300°F oven for about 8 minutes to warm through without drying out. The tzatziki sauce actually improves overnight as the garlic mellows and flavors meld together. Just give it a good stir before using.

This bowl is incredibly versatile for meal prep. You can marinate the salmon up to 24 hours ahead in the refrigerator, prep all the vegetables in the morning before work, and make the tzatziki sauce up to 2 days in advance. When dinnertime arrives, you just need to bake the salmon and assemble everything. I often prep double batches on Sundays so we have easy protein-packed lunches ready throughout the week. Similar to the make-ahead approach I use for Mediterranean Steak Bowl, this recipe rewards planning ahead.

FAQs

Can I use a different type of fish instead of salmon?

Absolutely! This marinade and bowl setup works beautifully with other firm fish like cod, halibut, mahi-mahi, or even large shrimp. Just adjust the cooking time accordingly since white fish typically cooks faster than salmon, usually around 8 to 10 minutes at 425°F depending on thickness.

What if I don’t have quinoa on hand?

No problem! Brown rice, farro, couscous, orzo, or even cauliflower rice make excellent substitutes. Each brings a slightly different texture but works perfectly with these Mediterranean flavors. The cooking times will vary, so check package directions.

How can I make this dairy-free?

Simply skip the feta cheese and use a dairy-free Greek yogurt alternative for the tzatziki sauce. Coconut yogurt works surprisingly well, or you can make a tahini-based sauce instead by mixing tahini with lemon juice, garlic, and water for a completely different but equally delicious flavor profile.

Conclusion

This Mediterranean Salmon Bowl proves that healthy, satisfying dinners don’t require culinary school skills or hours of prep work. With about 40 minutes and simple fresh ingredients, you can create a restaurant-quality meal that your whole family will request again and again. The combination of protein-packed salmon, colorful vegetables, fluffy quinoa, and creamy tzatziki makes this bowl both nutritious and completely satisfying. Give this recipe a try this week and discover how easy it is to bring bright Mediterranean flavors to your dinner table!

Mediterranean Salmon Bowl with baked salmon, quinoa, fresh vegetables, feta cheese, olives, and tzatziki sauce on white plate

Mediterranean Salmon Bowl

A healthy and flavorful bowl featuring baked salmon, fresh vegetables, quinoa, and homemade tzatziki sauce with Mediterranean herbs and spices.
Prep Time 20 minutes
Cook Time 12 minutes
Marinating Time 15 minutes
Total Time 40 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: Greek, Mediterranean
Calories: 500

Ingredients
  

  • 0.5 cup extra virgin olive oil for marinade
  • 3 tablespoon fresh lemon juice from 1 lemon, for marinade
  • 2 tablespoon fresh oregano leaves or 2 tsp dried
  • 1 tablespoon fresh dill, chopped or 2 tsp dried, for marinade
  • 2 cloves garlic, minced for marinade
  • 1 teaspoon honey or maple syrup
  • 0.5 teaspoon sea salt for marinade
  • 0.25 teaspoon black pepper for marinade
  • 4 salmon fillets 1 to 1.25 lbs total, about 1-inch thick
  • 1.5 cups cooked quinoa from about 0.5 cup dry quinoa
  • 4 cups romaine or mixed greens
  • 1 cup English cucumber, sliced for bowl
  • 1 cup cherry tomatoes, halved
  • 0.5 cup red onion, thinly sliced
  • 15 oz garbanzo beans, drained and rinsed 1 can
  • 0.33 cup kalamata olives, pitted and halved
  • 0.5 cup feta cheese, crumbled
  • 1 avocado, sliced or diced
  • 0.5 cup English cucumber, grated water squeezed out completely, for tzatziki
  • 0.5 cup plain Greek yogurt for tzatziki
  • 1.5 tablespoon lemon juice for tzatziki
  • 1 tablespoon extra virgin olive oil for tzatziki
  • 1 tablespoon fresh dill or 1 tsp dried, for tzatziki
  • 2 cloves garlic, minced for tzatziki
  • 0.25 teaspoon sea salt for tzatziki
  • 0.25 teaspoon black pepper for tzatziki
  • 2 tablespoon fresh parsley, finely chopped for garnish

Equipment

  • Baking sheet
  • Parchment paper
  • Shallow dish or plate for marinating
  • Mixing bowls
  • Whisk
  • Measuring cups and spoons
  • Grater
  • Kitchen towel or paper towels

Method
 

  1. If using dry quinoa, cook it according to package directions (typically 15 minutes). You can also use pre-cooked quinoa from the refrigerated section. Preheat your oven to 425°F and line a baking sheet with parchment paper.
  2. In a small bowl, whisk together olive oil, 3 tablespoons lemon juice, oregano, 1 tablespoon dill, 2 cloves minced garlic, honey, ½ teaspoon salt, and ¼ teaspoon pepper until well combined.
  3. Place salmon fillets in a shallow dish and pour half of the marinade (reserve about ¼ cup for vegetables) over them, coating each piece well. Let sit for 15 minutes at room temperature. Don’t marinate longer than 30 minutes at room temperature.
  4. Transfer marinated salmon skin-side down onto prepared baking sheet. Bake for 9 to 12 minutes until salmon reaches 145°F internal temperature and flakes easily with a fork. The flesh should look opaque with slightly pink center. Let rest for 5 minutes after removing from oven.
  5. While salmon bakes, combine 1 cup sliced cucumber, cherry tomatoes, red onion, and garbanzo beans in a medium bowl. Toss with reserved marinade and set aside to let flavors meld.
  6. Make tzatziki by grating ½ cup cucumber and squeezing out all excess water using a clean kitchen towel. Mix squeezed cucumber with Greek yogurt, 1½ tablespoons lemon juice, 1 tablespoon olive oil, 1 tablespoon dill, 2 cloves minced garlic, ¼ teaspoon salt, and ¼ teaspoon pepper until smooth and creamy.
  7. Build bowls by starting with greens, then adding quinoa and marinated vegetable mixture. Top each with salmon fillet (remove skin if desired), tzatziki dollop, crumbled feta, olives, and fresh avocado. Garnish with parsley.

Notes

You’ll need 2 lemons total for this recipe. Make sure to squeeze excess water from grated cucumber for tzatziki to prevent watery sauce. Salmon can be marinated up to 24 hours ahead in refrigerator for deeper flavor. Store components separately for best results when meal prepping. Frozen salmon works well if completely thawed in refrigerator before marinating. If your tzatziki turns out watery, you didn’t squeeze the cucumber enough.
Mediterranean Salmon Bowl

Leave a Comment

Recipe Rating