Mediterranean Baked Salmon is the ultimate 20-minute dinner that looks like it came straight from a gourmet coastal bistro. This recipe combines succulent, flaky salmon fillets with a vibrant Mediterranean topping of wilted dark green spinach, tangy sun-dried tomatoes, and salty feta cheese that browns beautifully in the oven.
If you are looking for a high-protein, heart-healthy meal that requires minimal cleanup, this Mediterranean Baked Salmon is the perfect solution for busy weeknights or elegant weekend entertaining. The combination of fresh herbs and olive oil creates a restaurant-quality finish that will have everyone asking for seconds.

Why You Will Love This Vibrant Mediterranean Baked Salmon
- Visual Masterpiece: The contrast between the pink salmon, dark green spinach, and vibrant red sun-dried tomatoes makes this dish a Pinterest showstopper.
- Perfect Texture: We use a specific roasting method to ensure the salmon stays moist and flaky while the feta crumbles get those coveted golden-brown edges.
- Flavor Explosion: The acidity of the tomatoes perfectly cuts through the richness of the salmon, balanced by the creamy, salty feta.
- One-Pan Ease: Everything cooks together in a single ceramic baking dish, making cleanup a breeze.
If you love the bright, fresh flavors of this dish, you should also try our Greek Chicken Gyros or this delicious Mediterranean Rice and Beans for a complete feast.
The Essential Ingredients for Mediterranean Baked Salmon
To achieve the Forensic Visual Accuracy seen in our photos, each ingredient serves a specific culinary purpose:
- Salmon Fillets: Choose 4 thick-cut fillets (about 6 oz / 170g each). Look for vibrant orange-pink layers for the best flavor and moisture content.
- Fresh Spinach: You will need 2 cups (approx. 60g) of fresh baby spinach. It will wilt down during the baking process, absorbing the salmon juices.
- Sun-Dried Tomatoes: Use 1/4 cup (approx. 40g) of slivered sun-dried tomatoes packed in oil. The oil adds a deep, concentrated tomato essence.
- Feta Cheese: 1/2 cup (75g) of large crumbles. High-quality sheep’s milk feta provides the best “golden edge” finish.
- Extra Virgin Olive Oil: 2 tablespoons (30ml) to drizzle over the top, creating a beautiful sheen and preventing the fish from drying out.
- Fresh Dill and Parsley: 1 tablespoon (approx. 4g) of each, finely chopped. These must be fresh to provide that signature green scatter in the final presentation.
- Kosher Salt and Cracked Black Pepper: The foundational seasonings to enhance the natural flavors of the fish.

How to Make the Perfect Mediterranean Baked Salmon
Step 1: Prep the Baking Vessel
Preheat your oven to 400°F (200°C). Select a rectangular ceramic baking dish that fits the fillets snugly but without overcrowding. This ensures the juices stay concentrated around the fish.
Step 2: Season and Layer
Pat the salmon fillets dry with a paper towel—this is crucial for texture! Place them in the dish and season generously with salt and pepper. Boldly layer the fresh baby spinach over each fillet, followed by the slivered sun-dried tomatoes.
Step 3: The Feta Finish
Top each fillet with the large feta crumbles. Don’t be afraid to leave some larger chunks; these are the pieces that will brown and become slightly crispy on the edges, providing a beautiful textural contrast to the moist and flaky salmon.
Step 4: The Drizzle and Bake
Drizzle the 2 tablespoons (30ml) of olive oil evenly over the toppings. Slide the dish into the center rack of the oven. Bake for 12-15 minutes, or until the salmon reaches an internal temperature of 145°F (63°C) and the feta shows visible golden edges.
Step 5: The Herb Scatter
Remove the dish from the oven. Immediately scatter the freshly chopped dill and parsley over the top. The residual heat will wake up the oils in the herbs, creating an incredible aroma. Serve directly from the ceramic dish for that rustic, handheld-photo aesthetic.
For more seafood inspiration, don’t miss our Teriyaki Salmon Bowl or this decadent Creamy Coconut Garlic Shrimp.
Expert Tips for Recipe Success
- Do Not Overcook: Salmon continues to cook for a few minutes after being removed from the heat. Pull it out when it is just slightly translucent in the very center.
- Wilt Control: If you prefer your spinach very soft, you can quickly sauté it for 30 seconds before topping the salmon, though the oven heat is usually sufficient.
- Oil Matters: Use the oil from the sun-dried tomato jar for an extra boost of savory Mediterranean flavor.
- Pat Dry: Always remove excess moisture from the salmon skin and flesh to avoid a “steamed” rather than “baked” result.
Storage, Reheating, and Freezing
To Store: Keep leftovers in an airtight container in the refrigerator for up to 2 days. The spinach may release a bit of moisture, so a glass container is best.
To Reheat: Avoid the microwave if possible, as it toughens the salmon. Instead, place the Mediterranean Baked Salmon in a 275°F (135°C) oven for 10 minutes until warmed through.
Freezing: We do not recommend freezing this dish once cooked, as the texture of the spinach and feta will change significantly upon thawing.
What to Serve with Mediterranean Baked Salmon
This dish is incredibly versatile. We recommend pairing it with a light, fluffy grain like quinoa or couscous. For a lower-carb option, a Classic Broccoli Salad provides a great crunch, or you could serve it alongside our Mediterranean Chicken Meal Prep for a diverse family-style spread.
Frequently Asked Questions
Salmon is considered safely cooked when it reaches an internal temperature of 145°F (63°C). The meat should be opaque and flake easily with a fork.
Yes, baby kale or Swiss chard work well, though they may require an extra minute or two of cooking time to soften compared to spinach.
Yes, but ensure the salmon is completely thawed and patted dry with paper towels before adding the toppings to prevent the dish from becoming watery.
Ensure your oven is fully preheated to 400°F (200°C). If the salmon is cooked but the feta isn’t golden, you can turn on the broiler for 1-2 minutes at the end.
Sun-dried tomatoes packed in oil are best for this recipe as they are tender and provide a boost of flavor from the herb-infused oil in the jar.
The Best Mediterranean Baked Salmon Recipe


Mediterranean Baked Salmon with Feta and Sun-Dried Tomatoes
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and prepare a rectangular ceramic baking dish.
- Pat salmon fillets dry and place in the dish. Season with salt and black pepper.
- Layer wilted spinach, sun-dried tomato slivers, and feta crumbles over the salmon. Drizzle with olive oil.
- Bake for 12-15 minutes until salmon is flaky and feta is golden on the edges.
- Top with fresh dill and parsley before serving.
Notes
Check for an internal temperature of 145°F (63°C).
Save This Recipe to Pinterest!
Did you love this Mediterranean Baked Salmon? Pin it to your “Healthy Dinners” or “Salmon Recipes” board so you never lose it! We love seeing your creations, so please share a photo of your dish in the comments and leave us a 5-star rating below. Follow @RecipeHarvest for more vibrant, easy-to-make meals!