Mediterranean Baked Salmon With Feta & Sun-dried Tomatoes

How to make tender salmon topped with creamy feta cheese and tangy sun-dried tomatoes for a healthy Mediterranean-inspired meal ready in 40 minutes.

Updated

November 26, 2025

Mediterranean Baked Salmon With Feta & Sun-dried Tomatoes

There’s something magical about a meal that looks impressive but comes together in under 40 minutes. This Mediterranean Baked Salmon combines briny feta, tangy sun-dried tomatoes, and flaky fish into one stunning plate that tastes like you spent hours in the kitchen. The best part? It’s foolproof enough for Tuesday night yet elegant enough to serve guests.

I still remember the first time I made this dish on a particularly hectic weeknight when my daughter had soccer practice and my son needed help with a science project. I needed something healthy and quick, but I also craved those bold, sunny flavors that make dinner feel special. As the salmon baked, my kitchen filled with the aroma of garlic and oregano, and when I pulled it from the oven, the feta had softened into creamy pockets of deliciousness. My family devoured it, and this recipe has been a weekly staple ever since. The combination of heart-healthy omega-3s from the salmon and the vibrant Mediterranean toppings makes this both nourishing and incredibly satisfying. Ready to begin?

Ingredients for Mediterranean Baked Salmon

I always choose fresh, skin-on salmon fillets for this recipe because they hold up beautifully during baking and the skin adds extra flavor. Quality ingredients make all the difference here, and fortunately, everything you need is easy to find at any grocery store. My preference is to use block feta cheese that I crumble myself rather than pre-crumbled varieties, as it has better texture and melts more evenly over the fish.

  • 4 fillets (6 oz each) salmon, skin-on
  • 1 cup crumbled feta cheese (about 6 oz) – I recommend using block feta for better texture
  • ½ cup sun-dried tomatoes, chopped
  • ¼ cup olives, pitted and sliced (optional but adds nice briny notes)
  • 2 tablespoons olive oil – I usually use extra virgin for richer flavor
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • Salt and pepper, to taste – Go light on salt since feta is already salty
  • Fresh parsley, chopped (for garnish, prepare while salmon bakes)

Step-by-Step Instructions

I recommend prepping all your ingredients before you start cooking, as this recipe moves quickly once you begin. Use a 9×13-inch baking dish to give the fillets enough space.

Step 1: Preheat your oven to 400°F (200°C). While it heats, grab a mixing bowl and combine the crumbled feta cheese, chopped sun-dried tomatoes, sliced olives, olive oil, minced garlic, dried oregano, and a pinch each of salt and pepper. Mix thoroughly until everything is well distributed and the feta is coated with the oil and seasonings.

Step 2: Place your salmon fillets in a 9×13-inch baking dish, skin-side down. Pat them dry with a paper towel first, as this helps seasonings stick better. Lightly season each fillet with salt and pepper, remembering that the feta topping will add more saltiness.

Step 3: Spoon the feta and sun-dried tomato mixture generously over each salmon fillet, spreading it evenly to cover the top surface. Don’t worry if some falls to the sides; it will create a flavorful sauce as it bakes.

Step 4: Cover the baking dish tightly with aluminum foil. This keeps moisture locked in and prevents the salmon from drying out. Bake for 15 minutes covered.

Step 5: Remove the foil carefully (watch for steam) and continue baking for an additional 10 minutes. The salmon is perfectly done when it flakes easily with a fork, appears opaque throughout with a slightly lighter pink center, and reaches an internal temperature of 145°F. The feta should be softened with lightly golden edges.

Step 6: Remove from the oven and let rest for 2 minutes. This allows the juices to redistribute. Garnish with freshly chopped parsley for a pop of color and fresh flavor before serving. The skin will peel away easily if your family prefers skinless portions.

Mediterranean Baked Salmon With Feta & Sun-dried Tomatoes

Perfect Side Dishes for Mediterranean Baked Salmon

This salmon pairs beautifully with sides that complement its rich, tangy flavors while adding variety in texture and nutrition.

Lemon Roasted Asparagus: The bright, crisp asparagus cuts through the richness of the feta and provides a perfect textural contrast to the tender fish.

Garlic Herb Chicken with Mashed Potatoes: While the chicken is a different protein, the creamy mashed potatoes from this recipe make an excellent side that soaks up the delicious Mediterranean juices.

Greek Salad: Fresh cucumbers, tomatoes, and crisp lettuce dressed in a light vinaigrette echo the Mediterranean theme while keeping the meal light and refreshing.

Roasted Baby Potatoes: Golden, crispy potatoes seasoned with olive oil and herbs provide a satisfying, comforting element that balances the lighter fish. Try the potato technique from our Garlic Parmesan Chicken and Potatoes for perfectly roasted spuds.

Crispy Gnocchi with Spinach and Feta: This pillowy gnocchi dish shares the Mediterranean feta love and makes a hearty accompaniment.

Quinoa Pilaf: This protein-packed grain soaks up the delicious juices from the salmon and adds wholesome fiber to round out the meal nutritionally.

Storing and Reheating Your Salmon

Store any leftover salmon in an airtight container in the refrigerator for up to 2 days. You can also freeze it for up to 1 month in a freezer-safe container, though the texture may change slightly upon thawing. I recommend keeping the fish and any side dishes separate to maintain the best texture and flavor.

When reheating, use gentle heat to avoid drying out the salmon. I prefer reheating in a 300°F oven for about 8 minutes, covered with foil, or in the microwave on 50% power in 30-second intervals until just warmed through. Pro tip: Add a tablespoon of water or broth before reheating to help maintain moisture.

This dish is incredibly versatile beyond dinner. Flake leftover salmon over a salad for lunch, toss it with pasta like our Creamy Garlic Parmesan Chicken Pasta, or serve it cold on a bagel with cream cheese for a protein-packed breakfast. The Mediterranean flavors actually develop more overnight, making leftovers just as delicious as the fresh dish.

FAQs

Can I use frozen salmon for this recipe?

Yes, just thaw it completely in the refrigerator overnight and pat it very dry before seasoning. Excess moisture can make the topping slide off and create a watery baking dish.

What if I don’t like olives?

Simply leave them out. The feta and sun-dried tomatoes provide plenty of flavor on their own, and you can add capers or artichoke hearts as alternatives if you want extra briny notes.

How do I know when the salmon is done?

The fish should flake easily with a fork, appear opaque throughout with a slightly lighter pink center, and register 145°F on an instant-read thermometer in the thickest part of the fillet.

Conclusion

This Mediterranean Baked Salmon proves that healthy, flavorful dinners don’t need to be complicated. With just a few quality ingredients and minimal prep work, you’ll have a restaurant-worthy meal on your table in 40 minutes. The combination of tender salmon, creamy feta, and tangy sun-dried tomatoes creates a dish that’s both nourishing and delicious. Give this one a try tonight and watch it become a new family favorite.

Mediterranean Baked Salmon With Feta & Sun-dried Tomatoes

Mediterranean Baked Salmon With Feta & Sun-dried Tomatoes

Tender baked salmon topped with tangy feta cheese, sun-dried tomatoes, and Mediterranean herbs for a healthy and flavorful dinner ready in 40 minutes.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: Greek, Mediterranean
Calories: 360

Ingredients
  

  • 4 fillets salmon 6 oz each, skin-on
  • 1 cup feta cheese crumbled, about 6 oz
  • 1/2 cup sun-dried tomatoes chopped
  • 1/4 cup olives pitted and sliced, optional
  • 2 tablespoons olive oil
  • 2 cloves garlic minced
  • 1 teaspoon dried oregano
  • salt and pepper to taste
  • fresh parsley chopped, for garnish

Equipment

  • 9×13-inch baking dish
  • Aluminum foil
  • Mixing bowl
  • Measuring cups and spoons

Method
 

  1. Preheat the oven to 400°F (200°C).
  2. In a mixing bowl, combine crumbled feta cheese, chopped sun-dried tomatoes, sliced olives (if using), olive oil, minced garlic, dried oregano, and a pinch of salt and pepper. Mix well to combine.
  3. Place the salmon fillets in a 9×13-inch baking dish, skin-side down. Pat dry with a paper towel and season lightly with salt and pepper.
  4. Spoon the feta and sun-dried tomato mixture evenly over each salmon fillet, spreading to cover the top surface.
  5. Cover the baking dish tightly with aluminum foil to keep the salmon moist while baking. Bake in the preheated oven for 15 minutes.
  6. Remove the foil carefully and bake for an additional 10 minutes or until the salmon flakes easily with a fork, appears opaque throughout, and reaches an internal temperature of 145°F. The feta should be softened with lightly golden edges.
  7. Remove from the oven, let rest for 2 minutes, and garnish with freshly chopped parsley before serving.

Notes

Cover with foil initially to keep salmon moist. Remove foil for last 10 minutes to allow topping to brown slightly. Salmon is done when it flakes easily with a fork and reaches 145°F internal temperature. Use quality block feta cheese for best flavor and texture. A 9×13-inch baking dish works best to give fillets adequate space.

Leave a Comment

Recipe Rating