This Mediterranean Baked Salmon is the ultimate intersection of healthy eating and gourmet flavor. If you have been searching for a dinner that looks like it came from a high-end coastal bistro but takes less than 30 minutes to prepare, you have found it. Featuring succulent Atlantic salmon fillets topped with a vibrant layer of wilted spinach, tangy sun-dried tomatoes, and creamy melted feta, this dish is a visual and culinary masterpiece designed to satisfy even the pickiest eaters.
The beauty of a Mediterranean Baked Salmon recipe lies in its simplicity. We focus on high-quality ingredients that naturally complement the rich, buttery fat of the fish. Whether you are hosting a dinner party or looking for a quick weeknight win, this recipe delivers a protein-packed punch that feels incredibly indulgent without the heavy calories. Get ready to save this to your favorite Pinterest boards, because your followers will be asking for the secret behind those perfectly blistered toppings!

Why You Will Crave This Mediterranean Baked Salmon
- Explosion of Textures: You get the moist, flaky texture of the salmon paired with the slight chew of julienned sun-dried tomatoes and the soft, chunky crumbles of warm feta cheese.
- Visual Masterpiece: The contrast between the dark green spinach, vibrant red tomatoes, and white feta makes this Mediterranean Baked Salmon look like a professional food photograph even when captured on a smartphone.
- Low Effort, High Reward: Most of the “work” happens in the oven. You simply layer the ingredients and let the heat do the magic, creating a light golden oil that pools at the base for dipping.
- Nutrient Dense: Packed with Omega-3 fatty acids, antioxidants from the spinach, and healthy fats from the olive oil, this is a meal that loves you back.
If you love these bright, coastal flavors, you should also check out my Mediterranean Pasta Salad or these zesty Greek Chicken Gyros for your next meal prep session!
The Essential Mediterranean Baked Salmon Pantry List
To achieve the specific look and taste of this Mediterranean Baked Salmon, the quality of your ingredients is paramount. Here is what you will need to gather:
- Atlantic Salmon Fillets: Look for three thick, center-cut fillets. They should have a vibrant orange-pink hue and a firm texture. Thick cuts ensure the fish stays moist while the toppings soften.
- Fresh Baby Spinach: We will wilt this down to create a “bed” of greens atop the fish. It adds a lovely earthy note that balances the saltiness of the cheese.
- Sun-Dried Tomatoes: Use the ones packed in oil. We want them julienned (sliced into thin strips) to provide a concentrated burst of sweet and tangy flavor in every bite.
- Feta Cheese: Buy a high-quality block of feta and crumble it yourself into large, chunky pieces. The larger crumbles maintain their shape better under the heat.
- Extra Virgin Olive Oil: This is the golden thread that ties the Mediterranean Baked Salmon together. It helps the spinach wilt and creates that delicious sauce at the bottom of the dish.
- Dried Oregano: This classic herb provides the unmistakable aroma of the Mediterranean.
- Cracked Black Pepper: Freshly cracked is best for a sharp, spicy bite that cuts through the richness of the salmon.
- Sea Salt: Just a pinch, as the feta and sun-dried tomatoes already bring a fair amount of salinity to the party.
Need a side dish? This salmon goes perfectly with a fresh batch of Garlic Naan Bread to soak up every drop of that golden tomato-infused oil.

How to Create the Perfect Flaky Mediterranean Baked Salmon
Baking salmon is an art, but it’s one you can easily master. The goal for this Mediterranean Baked Salmon is a moist interior and a beautifully layered exterior. Follow these steps for success.
Prepping the Salmon Base
Start by preheating your oven to 400°F (200°C). Grab a rectangular white ceramic baking dish—this provides even heat distribution and looks stunning for serving. Pat your salmon fillets dry with a paper towel. This is a crucial step! If the fish is wet, it will steam rather than bake, and we want that perfect flaky texture. Place the fillets in the dish, leaving about an inch of space between each one.
The Art of Layering the Toppings
First, lightly brush each fillet with olive oil and a sprinkle of cracked black pepper. Next, layer on the spinach. You can pre-wilt it in a pan for 30 seconds with a drop of oil, or place it fresh on the fish—it will wilt perfectly in the oven’s heat. Pile it high, as spinach shrinks significantly. On top of the spinach, distribute your julienned sun-dried tomatoes. Finally, crown the Mediterranean Baked Salmon with those large, chunky feta crumbles. Finish with a generous dusting of dried oregano.
Baking to Perfection
Slide the dish into the center rack of your oven. Bake for 12-15 minutes, depending on the thickness of your salmon. You are looking for the salmon to be opaque and the feta cheese to have softened and just barely begun to turn a creamy white. The sun-dried tomatoes will intensify in color, and you should see a light golden oil pooling slightly at the base of the fish. This is liquid gold—do not discard it!
While the salmon is in the oven, you might want to whip up a Frozen Peach Smoothie for a refreshing counterpoint to the savory flavors of the meal.
Expert Tips for the Best Baked Salmon Experience
- Don’t Overcook: Salmon continues to cook for a few minutes after being removed from the oven. Pull it out when it just starts to flake with a fork.
- Room Temperature: If possible, let your salmon sit on the counter for 10-15 minutes before baking. This ensures the center cooks at the same rate as the exterior.
- The Oil Matters: Use the oil from the sun-dried tomato jar for an extra boost of concentrated tomato flavor when brushing the fish.
- Acid Balance: If you find the dish too rich, a tiny squeeze of fresh lemon juice right before serving can brighten the entire Mediterranean Baked Salmon profile.
Storage, Reheating, and Make-Ahead Advice
Storage: Store any leftover Mediterranean Baked Salmon in an airtight container in the refrigerator for up to 2 days. Because of the spinach and cheese, it is best enjoyed fresh.
Reheating: To keep the fish from drying out, reheat it in the oven at 275°F (135°C) covered with foil until just warmed through. Avoid the microwave if possible, as it can make the salmon rubbery and the feta oily.
Freezing: I do not recommend freezing this specific dish once cooked. The texture of the wilted spinach and feta cheese changes significantly upon thawing. However, you can freeze raw salmon fillets for up to 3 months.
What to Serve with Mediterranean Baked Salmon
This dish is incredibly versatile. For a light lunch, serve it over a High Protein Italian Pasta Salad. If you are looking for a hearty dinner, a side of roasted potatoes or a Roasted Vegetable Orzo Salad complements the Mediterranean theme beautifully.
If you have extra feta left over, consider using it in my Jalapeño Popper Chicken Enchiladas for a completely different flavor profile later in the week!
Frequently Asked Questions
If you don’t have sun-dried tomatoes, roasted red peppers or halved cherry tomatoes make a great substitute, though the flavor will be less concentrated.
Yes, but ensure it is completely thawed and patted extremely dry before adding the toppings to prevent the dish from becoming watery.
The salmon is done when it reaches an internal temperature of 145°F (63°C) or when the meat easily flakes with a fork and is opaque in the center.
Absolutely! This Mediterranean Baked Salmon is naturally low in carbohydrates and high in healthy fats and protein, making it perfect for a keto lifestyle.
A block of Greek feta packed in brine is best. Crumbling it yourself into large chunks allows it to soften beautifully without completely melting away.
The Official Mediterranean Baked Salmon Recipe

Mediterranean Baked Salmon with Feta and Sun-Dried Tomatoes
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Pat the salmon fillets dry with paper towels and place them in a rectangular ceramic baking dish.
- Drizzle the salmon with olive oil and season with sea salt and cracked black pepper.
- Layer a generous handful of baby spinach over each fillet. Top with julienned sun-dried tomatoes and large chunks of feta cheese. Sprinkle the dried oregano over the top.
- Bake for 12-15 minutes until the salmon is flaky and the feta has softened. You should see a golden oil pooling at the base of the fish.
Notes
Do not overcook; the salmon should be just opaque in the center.
Join the SavoryCrafted Community!
Did you make this Mediterranean Baked Salmon? I would love to see how it turned out! Take a quick photo of your ceramic baking dish and share it in the comments below. Don’t forget to save this recipe to your Mediterranean Recipes board on Pinterest so you can find it later.
If you enjoyed the flaky texture and bold flavors, please leave a 5-star rating in the recipe card above. Following @savorycrafted on social media ensures you never miss a new healthy dinner idea!
For more easy protein options, try my Garlic Butter Steak Bites or these fun BBQ Egg Rolls!
