Mediterranean Baked Salmon with Feta and Sun-Dried Tomatoes

By Ariana Reese

On July 4, 2026

Servings

4 people

Prep time

10 minutes

Cooking time

15 minutes

Total time

25 minutes

Cuisine

Mediterranean

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.

Detailed view of moist and flaky Mediterranean Baked Salmon layers with melted feta crumbles.
Notice the perfectly flaky texture and golden feta edges of this salmon.

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.
Top-down view of Mediterranean Baked Salmon fillets in a rectangular ceramic dish featuring fresh herbs and olive oil sheen.
Fresh out of the oven: vibrant Mediterranean Baked Salmon ready to serve.

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

A close-up shot of Mediterranean Baked Salmon in a ceramic dish, topped with wilted spinach, red sun-dried tomatoes, and golden feta cheese.
The perfect healthy dinner: Mediterranean Baked Salmon with feta and spinach.

Top-down view of Mediterranean Baked Salmon fillets in a rectangular ceramic dish featuring fresh herbs and olive oil sheen.

Mediterranean Baked Salmon with Feta and Sun-Dried Tomatoes

This Mediterranean Baked Salmon features flaky pink fillets topped with wilted spinach, vibrant sun-dried tomatoes, and golden feta cheese. A healthy, 25-minute one-pan dinner perfect for busy weeknights and Pinterest-worthy meal prep.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 people
Course: Dinner, Main Course
Cuisine: Mediterranean
Calories: 385

Ingredients
  

Ingredients
  • 4 fillets Salmon Approx. 6 oz (170g) each
  • 2 cups Fresh Baby Spinach Approx. 60g
  • 1/4 cup Sun-dried Tomatoes 40g, slivered
  • 1/2 cup Feta Cheese 75g, large crumbles
  • 2 tbsp Extra Virgin Olive Oil 30ml
  • 1 tbsp Fresh Dill 4g, chopped
  • 1 tbsp Fresh Parsley 4g, chopped

Equipment

  • 1 Rectangular Ceramic Baking Dish Large enough to fit 4 fillets
  • 1 Meat Thermometer To ensure internal temp reaches 145°F

Method
 

Preparation
  1. Preheat your oven to 400°F (200°C) and prepare a rectangular ceramic baking dish.
  2. Pat salmon fillets dry and place in the dish. Season with salt and black pepper.
Assembling and Baking
  1. Layer wilted spinach, sun-dried tomato slivers, and feta crumbles over the salmon. Drizzle with olive oil.
  2. Bake for 12-15 minutes until salmon is flaky and feta is golden on the edges.
  3. Top with fresh dill and parsley before serving.

Notes

Ensure you pat the salmon dry for the best texture.
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!

You might also like these recipes

Leave a Comment

Recipe Rating