The moment I popped this Baked Mediterranean Salmon into the oven, my kitchen transformed into a sun-soaked Greek taverna. The vibrant aroma of marinated feta, garlic, and zesty lemon filled the air, transporting me straight to the shores of Santorini. Looking for a quick yet impressive dinner option? This delightful dish is packed with fresh veggies and Mediterranean flavors, making it a perfect weeknight meal that your whole family will love.
In under an hour, you’ll have flaky salmon adorned with a colorful topping of tomatoes, cucumbers, and olives, all mingling in a harmonious blend of tastes and textures. Whether you’re hosting a dinner party or simply craving something delicious after a long day, this recipe is both satisfying and effortless. Trust me, you’ll be coming back for seconds, maybe even thirds! Let’s dive in and get cooking!
Why is Greek Salmon a Must-Try?
Deliciously Flavorful: Each bite of this Greek Salmon bursts with the tangy zest of lemon and the rich creaminess of feta, bringing a taste of the Mediterranean to your table.
Quick & Easy: Perfect for busy weeknights, this dish requires minimal prep time and can be on your plate in under an hour!
Healthy & Wholesome: Packed with omega-3 fatty acids and fresh veggies, it’s a nutritious choice for you and your family that doesn’t compromise on flavor.
Versatile & Customizable: Swap in your favorite seasonal vegetables or substitute the salmon with a different fish to suit your taste preferences.
Crowd-Pleaser: Ideal for gatherings, this salmon dish impresses guests with its vibrant colors and enticing aroma, guaranteeing compliments all around!
Greek Salmon Ingredients
For the Marinade
• Extra-virgin olive oil – Adds richness and moisture; use avocado oil for a lighter option.
• Juice of 2 lemons – Provides acidity and brightness; fresh lemon juice is preferred, but bottled can work in a pinch.
• Clove garlic, minced – Enhances flavor with aromatic depth; garlic powder is a substitute, but fresh is best.
• Dried oregano – Offers an earthy Mediterranean note; Italian seasoning can replace it if needed.
• Red pepper flakes – Adds a hint of heat; omit for a milder flavor or replace with paprika.
• Freshly ground black pepper – For seasoning and depth.
• Kosher salt – Essential for seasoning; sea salt can be used as an alternative.
For the Topping
• Cubed feta – Contributes creaminess and tanginess; swap with goat cheese for a different flavor.
• Quartered tomatoes or halved cherry tomatoes – Provides juiciness and sweetness; canned tomatoes work if fresh is not available.
• Sliced kalamata olives – Delivers briny richness; any brined olives can work in place of kalamata.
• Chopped Persian cucumbers – Adds crunch and freshness; substitute with any crisp cucumber variety.
• Chopped red onion – Contributes sharpness and sweetness; green onions can be used for a milder taste.
• Freshly chopped dill – Gives a fragrant herbal touch; parsley can be a substitute if dill is unavailable.
• Small red onion, sliced – Enhances flavor complexity; can be replaced with shallots.
• Lemon, thinly sliced – For garnish and additional flavor.
For the Salmon
• Salmon fillets (12-oz. total) – The main protein; ensure it’s patted dry for even cooking.
How to Make Greek Salmon
-
Preheat the oven: Begin by setting your oven to 375°F (190°C). This will ensure your salmon bakes to a perfect, flaky finish.
-
Mix the marinade: In a medium bowl, combine the olive oil, lemon juice, minced garlic, dried oregano, red pepper flakes, and freshly ground black pepper. Stir well to create a zesty marinade filled with flavor.
-
Prepare the salmon: Place the salmon fillets on a lined baking sheet. Brush the marinade generously over each fillet, seasoning with kosher salt and black pepper to taste.
-
Create the topping: In a separate bowl, mix together the cubed feta, tomatoes, sliced olives, cucumbers, chopped red onion, and dill. This colorful mixture will be the delightful topping for your salmon.
-
Assemble the dish: Spoon the feta and veggie mixture evenly over the marinated salmon fillets. Add thin slices of lemon and small red onion on top to enhance the flavor while baking.
-
Bake to perfection: Place the baking sheet in the preheated oven and bake for approximately 20 minutes, or until the salmon is cooked through and flakes easily with a fork.
Optional: Garnish with additional fresh dill for a pop of color and flavor.
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Greek Salmon fillets are perfect for meal prep enthusiasts! You can prepare the marinade and vegetable topping up to 24 hours in advance, storing them separately in the refrigerator to maintain their vibrant flavors. Simply mix the marinade and toss the veggies together, then cover them tightly. When you’re ready to serve, preheat the oven and arrange the salmon fillets on a lined baking sheet. Brush them with the prepped marinade, top with the feta and veggie mixture, and bake for approximately 20 minutes. This way, you’ll enjoy a beautifully cooked dish that’s just as delicious with minimal effort, perfect for busy weeknights!
How to Store and Freeze Greek Salmon
Fridge: Store leftover Greek Salmon in an airtight container for up to 2 days, ensuring it retains its delightful taste and texture.
Freezer: For longer storage, freeze Greek Salmon in a freezer-safe container for up to 3 months. Make sure it’s tightly wrapped to prevent freezer burn.
Reheating: When ready to enjoy, reheat in the oven at 350°F (175°C) for about 10-15 minutes. This helps maintain the salmon’s flaky consistency and enhances its flavors.
Serving Tip: Serve reheated salmon warm, garnished with fresh herbs, to refresh its Mediterranean essence before enjoying.
What to Serve with Baked Mediterranean Salmon with Marinated Feta?
Creating a delightful meal doesn’t stop at the main dish; it’s about crafting a harmonious dining experience that delights all the senses.
-
Garlic Mashed Potatoes: These creamy, buttery potatoes provide a comforting contrast to the zesty salmon and absorb all those wonderful flavors. They’re the ultimate side for a fulfilling plate.
-
Greek Orzo Salad: Bursting with fresh vegetables and the brightness of lemon, this salad adds a refreshing crunch and complements the Mediterranean theme beautifully.
-
Roasted Asparagus: A touch of char and vibrant green adds both a sweet and earthy vibe, making your plate visually stunning and deliciously nutritious.
-
Hummus and Pita Chips: This light, creamy dip alongside crispy pita offers an appetizer that perfectly marries with your main dish, creating an inviting starter.
-
Tzatziki Sauce: Cool, tangy, and yogurt-based, this Greek sauce is perfect for drizzling on your salmon or enjoying with your sides. It brings a wonderful creaminess to each bite.
-
Sparkling Water with Lemon: Keep your drink light and refreshing to cleanse your palate between bites of the flavorful salmon. This drink enhances the dining experience without overpowering the meal.
-
Lemon Sorbet: End your meal on a refreshing note with this light, zesty dessert. It’s a wonderful way to cleanse the palate after a robust meal, leaving you feeling satisfied but not heavy.
-
Grilled Zucchini: Lightly seasoned, grilled zucchini adds a smoky element to your plate while keeping it healthy and mirroring the Mediterranean flavors.
Greek Salmon Variations
Feel free to explore and personalize this recipe to suit your taste buds and dietary needs!
-
Dairy-Free: Replace feta with a vegan cheese alternative for a delicious plant-based twist.
-
Different Fish: Swap salmon for other fish like barramundi or cod for a different flavor profile; adjust cooking time accordingly.
-
Extra Greens: Add a handful of spinach or arugula beneath the salmon for an extra boost of nutrients and a pop of color.
-
Layered Flavors: Mix in sun-dried tomatoes or artichoke hearts with the topping for a more robust Mediterranean flair.
-
Zesty Kick: Incorporate capers into the topping for a briny punch that elevates the dish further. They pair beautifully with the feta.
-
Spice It Up: Add a pinch of smoked paprika or extra red pepper flakes to the marinade for added warmth and smokiness.
-
Citrus Alternative: Use orange juice instead of lemon for a sweeter citrus note that offers a unique twist on the original flavor profile; it’s refreshing!
-
Nutty Crunch: Top with toasted pine nuts or chopped walnuts right before serving for a delightful crunch that contrasts beautifully with the creamy feta.
Expert Tips for Greek Salmon
-
Pat the Salmon Dry: Ensure the salmon fillets are patted dry before applying the marinade; this helps achieve a better sear and texture.
-
Use Fresh Ingredients: Whenever possible, opt for fresh herbs and vegetables for maximum flavor. Dried herbs can work, but fresh truly shines in this Greek Salmon dish.
-
Watch the Baking Time: Cooking times may vary based on the thickness of the salmon fillets. Check around 15 minutes to prevent overcooking; salmon should be flaky but moist.
-
Marinate Wisely: Letting the salmon marinate for at least 15 minutes will enhance the depth of flavor but don’t exceed 30 minutes, as the acidity can start to “cook” the fish.
-
Serve with a Side: Pair Greek Salmon with a refreshing side salad or garlic mashed potatoes to balance the flavors and create a complete meal.
Greek Salmon Recipe FAQs
What type of salmon is best for this recipe?
Absolutely! You can use any type of salmon, but I recommend wild-caught salmon for its richer flavor and better texture. Farmed salmon is also an option but tends to be fattier. Look for fillets that are vibrant in color and firm to the touch.
How should I store leftovers?
You should store leftover Greek Salmon in an airtight container in the fridge for up to 2 days. It’s best to consume it within this timeframe to retain its lovely flavors. When ready to eat, gently reheat in the oven or on a skillet to keep it flaky.
Can I freeze Greek Salmon?
Yes, you can freeze Greek Salmon! To do this, allow the cooked salmon to cool completely, then wrap it tightly in plastic wrap or foil, and place it in a freezer-safe container. It can be stored for up to 3 months. When you’re ready to enjoy it, thaw it in the fridge overnight and reheat gently before serving.
How can I ensure my salmon does not overcook?
Monitoring cooking time is crucial! Check your salmon around 15 minutes of baking time, especially if your fillets are on the thinner side. Use a fork to see if it flakes easily; if it does, it’s done. Remember, salmon should reach an internal temperature of 145°F (63°C) for the best results.
Can I make this recipe dairy-free?
Very much so! To enjoy a dairy-free Greek Salmon, simply swap out the feta cheese with a vegan cheese alternative or omit it entirely. You can also add a bit of diced avocado for creaminess, which pairs wonderfully with the flavors in this dish.
What sides pair well with Greek Salmon?
I often serve Greek Salmon with a side of garlic mashed potatoes or a fresh arugula salad. You could also consider a Greek orzo salad for a lovely complete meal that complements the vibrant Mediterranean notes of the salmon.

Greek Salmon Delight: Quick, Healthy, and Flavor-Packed!
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C).
- In a medium bowl, combine olive oil, lemon juice, minced garlic, dried oregano, red pepper flakes, and black pepper.
- Place the salmon fillets on a lined baking sheet, brushing the marinade over each fillet, and season with salt and black pepper.
- In a separate bowl, mix together the feta, tomatoes, olives, cucumbers, chopped red onion, and dill.
- Spoon the feta and veggie mixture evenly over the salmon, adding lemon and small red onion slices on top.
- Bake in the oven for approximately 20 minutes, or until the salmon flakes easily with a fork.







