in

Mediterranean Salmon Bake

Save this recipe on:

This Mediterranean Salmon Bake brings together everything you love about vibrant, healthy dinners into one stunning dish. Think juicy, oven-roasted salmon fillets topped with a medley of sun-dried tomatoes, feta cheese, baby spinach, red onions, garlic, and a swipe of basil pesto. It’s one of those weeknight meals that feels indulgent but is actually packed with good-for-you ingredients.

Pin this Recipe

Not only is this dish incredibly flavorful, but it also comes together in under 30 minutes, making it a fantastic choice for busy evenings. With the classic flavors of the Mediterranean shining through, it’s hearty enough to stand alone or pair beautifully with fresh sides. Whether you’re entertaining guests or just craving a quick, healthy dinner, this is a recipe worth bookmarking.

What Kind of Salmon Should I Use?

For the best flavor and texture, go with skin-on salmon fillets, ideally wild-caught if it’s available. The skin helps retain moisture as it bakes, and the fillets hold up better under the hearty Mediterranean toppings. Atlantic salmon works too if you’re looking for a more affordable option—just avoid pre-seasoned or frozen varieties that may be waterlogged.

Ingredients for the Mediterranean Salmon Bake

  • Salmon Fillets: The star of the dish. Rich in Omega-3s and protein.
  • Sun-Dried Tomatoes: Adds a deep, sweet-savory tang that contrasts the salmon beautifully.
  • Feta Cheese: Brings a salty, creamy bite to the top.
  • Baby Spinach: Wilts into the salmon as it bakes, offering a soft earthiness.
  • Red Onion: Adds sharpness and a touch of crunch.
  • Garlic: Boosts flavor and enhances the Mediterranean vibe.
  • Basil Pesto: Acts as the moisture base and brings herbaceous depth.
  • Olive Oil: Helps everything roast perfectly and keeps the salmon moist.
  • Salt & Pepper: Essential for seasoning and balance.

How To Make the Mediterranean Salmon Bake

Step 1: Preheat and Prep

Preheat your oven to 400°F. Line a baking sheet with parchment paper or foil for easy cleanup. Lay your salmon fillets skin-side down and pat them dry with paper towels.

Step 2: Add Flavor Base

Spread a generous spoonful of basil pesto over each salmon fillet. This locks in moisture and infuses every bite with herby flavor.

Step 3: Layer the Toppings

Top the salmon with a handful of baby spinach, followed by chopped sun-dried tomatoes, thin slices of red onion, and minced garlic. Sprinkle crumbled feta generously over the top.

Step 4: Drizzle and Season

Drizzle olive oil lightly over each fillet and season everything with salt and freshly cracked black pepper.

Step 5: Bake to Perfection

Bake in the preheated oven for 15-18 minutes or until the salmon flakes easily with a fork. The toppings should be slightly golden, and the spinach wilted.


Serving and Storing Mediterranean Salmon Bake

Serve the salmon fresh out of the oven while it’s warm and juicy. If you have leftovers, store them in an airtight container in the fridge for up to 3 days. You can reheat it gently in the oven or microwave, though it’s also delicious cold over a fresh salad.

What to Serve With Mediterranean Salmon Bake?

Roasted Parmesan Potatoes and Broccoli

A crisp, comforting duo that soaks up the salmon juices wonderfully. Try this recipe: Roasted Parmesan Potatoes and Broccoli

Garlic Herb Quinoa

Light, nutty, and quick to make, quinoa pairs well with the bold Mediterranean flavors.

Greek Cucumber Salad

Fresh and cooling, this balances out the warm, savory salmon beautifully.

Warm Pita Bread with Hummus

Use it to scoop up the toppings or just as a satisfying side.

Lemon Couscous

Bright and zesty, couscous is a fast, fluffy side that works like a charm.

Roasted Asparagus

Add a little extra green to your plate. Here’s a simple version: Roasted Asparagus Recipe

Creamy Dill Potato Salad

A chilled, creamy potato side with herbs that complements the boldness of the salmon.

Strawberry Spinach Salad

Add a touch of sweet freshness for balance: Strawberry Spinach Salad


Want More Salmon Dinner Ideas?

If you’re into bold flavors and easy prep, here are some other salmon-based recipes you need to try:

Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you tweak the toppings? Add olives or artichokes? Try a different pesto?

I love hearing how others make these recipes their own. Questions are welcome too—let’s inspire each other to cook better, every day.

Explore beautifully curated health-boosting dishes and quick dinner inspiration on ChefAlchemy Recipes on Pinterest and discover your new go-to for feeling great!


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mediterranean Salmon Bake

Mediterranean Salmon Bake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lorenzo Devereaux
  • Total Time: 28 minutes
  • Yield: 4 servings

Description

This Mediterranean Salmon Bake is your answer to a flavorful, healthy, and quick dinner idea. Featuring juicy salmon fillets topped with pesto, spinach, sun-dried tomatoes, and creamy feta, it’s a wholesome one-pan meal packed with bold Mediterranean flair. Ideal for a weeknight meal, easy dinner party, or healthy lunch prep, this recipe is fast, easy to clean up, and totally satisfying. Whether you’re on the hunt for new food ideas or healthy meal plans, this baked salmon is a must-try!


Ingredients

4 salmon fillets (skin-on, about 6 oz each)

1 cup sun-dried tomatoes (drained and chopped)

1 cup crumbled feta cheese

2 cups fresh baby spinach

1 small red onion (thinly sliced)

3 cloves garlic (minced)

1/3 cup basil pesto

2 tablespoons olive oil

1/2 teaspoon salt

1/2 teaspoon black pepper


Instructions

1. Preheat oven to 400°F and line a baking sheet with parchment paper.

2. Place salmon fillets skin-side down and pat dry.

3. Spread 1 tablespoon of pesto over each fillet.

4. Top with spinach, sun-dried tomatoes, red onion slices, and minced garlic.

5. Sprinkle crumbled feta over each piece.

6. Drizzle with olive oil and season with salt and pepper.

7. Bake for 15–18 minutes, until the salmon flakes easily with a fork.

8. Serve warm or refrigerate for up to 3 days.

Notes

Make sure not to overbake the salmon—check for doneness at 15 minutes.

You can swap feta with goat cheese or mozzarella if preferred.

  • Prep Time: 10 minutes
  • Cook Time: 18 minutes
  • Category: Dinner
  • Method: Baked
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 salmon fillet
  • Calories: 410
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 27g
  • Saturated Fat: 7g
  • Unsaturated Fat: 17g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 36g
  • Cholesterol: 85mg

Save this recipe on: