Mediterranean Baked Salmon with Spinach, Sun-Dried Tomatoes, Feta & Roasted Cherry Tomatoes

This Mediterranean Baked Salmon is the kind of dinner that looks impressive enough for guests but is surprisingly easy to prepare. Tender, flaky salmon is baked beneath a colorful topping of wilted spinach, sweet cherry tomatoes, tangy sun-dried tomatoes, red onion, garlic, herbs, and creamy crumbled feta. Everything cooks together on one pan, allowing the salmon to absorb all those wonderful Mediterranean flavors.

The combination is especially delicious because every ingredient brings something different. The salmon is rich and buttery, the spinach adds freshness, the tomatoes provide sweetness and acidity, the feta contributes a salty creaminess, and the roasted garlic and herbs tie everything together.

It is a beautiful recipe for a weeknight dinner, Sunday meal, dinner party, or special occasion. Serve it with roasted potatoes, rice, couscous, quinoa, crusty bread, or a simple green salad for a complete meal.

Why You’ll Love This Recipe

There are plenty of reasons to keep this salmon recipe in your regular dinner rotation.

It is easy. Most of the preparation involves chopping a few vegetables and arranging everything on a baking sheet.

It is flavorful. Garlic, oregano, lemon, tomatoes, feta, and olive oil create a Mediterranean-inspired flavor combination that makes the salmon anything but boring.

It looks beautiful. The bright red tomatoes, green spinach, purple-red onion, golden salmon, and white feta make an incredibly attractive presentation.

It is versatile. You can adjust the vegetables, herbs, and seasonings according to what you have available.

It is perfect for entertaining. A large salmon fillet can be prepared and served directly from the baking dish, making it an effortless centerpiece.

Ingredients

For the Salmon

  • 1½ to 2 pounds salmon fillet, skin on or skinless
  • 2 tablespoons extra-virgin olive oil
  • 1 tablespoon fresh lemon juice
  • 3 cloves garlic, finely minced
  • 1 teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ½ teaspoon paprika
  • ½ teaspoon salt, or to taste
  • ¼ teaspoon freshly ground black pepper
  • ½ teaspoon lemon zest

For the Mediterranean Topping

  • 2 cups fresh baby spinach
  • 1 cup cherry tomatoes, halved
  • ½ cup sun-dried tomatoes, roughly chopped
  • ½ small red onion, finely diced
  • ½ cup crumbled feta cheese
  • 2 tablespoons chopped fresh parsley
  • 1 tablespoon chopped fresh basil, optional
  • 2 tablespoons chopped walnuts or pine nuts, optional
  • 1 tablespoon olive oil
  • 1 teaspoon Italian seasoning or dried oregano

For Finishing

  • Fresh lemon wedges
  • Extra crumbled feta
  • Fresh parsley or basil
  • A drizzle of extra-virgin olive oil
  • Freshly ground black pepper

Equipment

You only need a few basic kitchen tools:

  • Large baking sheet or baking dish
  • Parchment paper
  • Small mixing bowl
  • Cutting board
  • Sharp knife
  • Spoon or spatula
  • Measuring spoons

Lining the baking sheet with parchment paper makes cleanup especially easy.

How to Make Mediterranean Baked Salmon

Step 1: Prepare the Oven

Preheat your oven to 400°F (200°C).

Line a baking sheet or large baking dish with parchment paper. If you are using a very large salmon fillet, make sure the baking sheet is large enough to leave some space around the fish.

Pat the salmon dry with paper towels. Removing excess moisture helps the seasoning stick and encourages the surface of the salmon to roast rather than steam.

Place the salmon on the prepared baking sheet.

Step 2: Make the Garlic-Herb Marinade

In a small bowl, combine the olive oil, lemon juice, minced garlic, oregano, thyme, paprika, salt, black pepper, and lemon zest.

Stir everything together until well combined.

Brush the mixture generously over the top of the salmon. Try to cover the entire surface so every bite receives plenty of seasoning.

If you have a few extra minutes, allow the salmon to sit with the seasoning for about 10–15 minutes before baking. This isn’t essential, but it gives the flavors a little more time to develop.

Step 3: Prepare the Vegetables

While the salmon rests, prepare the topping.

Halve the cherry tomatoes and chop the sun-dried tomatoes into smaller pieces. Finely dice the red onion and roughly chop the spinach.

Heat a tablespoon of olive oil in a skillet over medium heat.

Add the diced red onion and cook for approximately 2–3 minutes, until it begins to soften.

Add the minced garlic if desired and cook for another 30 seconds.

Add the spinach and stir gently. Cook just until the spinach begins to wilt, about 1–2 minutes.

Remove the pan from the heat.

You don’t want to completely cook the vegetables at this stage because they will continue cooking in the oven.

Step 4: Build the Topping

Add the wilted spinach and onion mixture to a bowl.

Stir in the cherry tomatoes, sun-dried tomatoes, oregano or Italian seasoning, parsley, and optional basil.

Taste the mixture before adding additional salt. Sun-dried tomatoes and feta can already be quite salty, so you may not need much extra seasoning.

Spoon the vegetable mixture generously over the top of the seasoned salmon.

Try to distribute it evenly from one end of the fillet to the other.

Finally, sprinkle the crumbled feta over the vegetables.

If you love a little crunch, add chopped walnuts or pine nuts as well.

Step 5: Bake the Salmon

Place the baking sheet in the preheated oven.

Bake for approximately 15–22 minutes, depending on the thickness of your salmon fillet.

A thinner fillet may be finished sooner, while a thick center-cut fillet may require additional time.

The salmon should become opaque and flake easily when gently pressed with a fork. For the most reliable result, use an instant-read thermometer and cook the thickest part to your preferred doneness.

Avoid overbaking the salmon. The fish should remain moist, tender, and easy to flake.

During baking, the cherry tomatoes soften and release their juices, while the feta becomes slightly golden around the edges. The olive oil, garlic, lemon, and tomato juices combine on the baking sheet to create an incredibly flavorful cooking liquid.

Step 6: Give It a Beautiful Finish

Once the salmon is cooked, remove it from the oven and let it rest for approximately 5 minutes.

Sprinkle the top with fresh parsley or basil.

Add a few additional crumbles of feta if desired.

Finish with fresh lemon juice and a small drizzle of extra-virgin olive oil.

For an especially attractive presentation, place a few roasted cherry tomatoes around the salmon and serve the entire fillet on a large platter.

Helpful Tips for Perfect Salmon

Choose the Right Salmon

A thick, center-cut salmon fillet works beautifully for this recipe because it stays juicy while the topping roasts.

Fresh salmon is ideal, but good-quality frozen salmon can also work. If using frozen fish, thaw it completely and pat it very dry before seasoning.

Don’t Skip the Lemon

Lemon helps balance the richness of salmon and the saltiness of feta and sun-dried tomatoes. Fresh lemon juice added after baking gives the dish a particularly bright flavor.

Watch the Salt

Feta and sun-dried tomatoes can both contain significant amounts of salt. Season the salmon lightly at first and taste the vegetable mixture before adding more.

Don’t Overcook the Spinach

The spinach only needs a quick sauté before it goes into the oven. Overcooking it can make it lose its fresh flavor and vibrant color.

Use Good Olive Oil

Because olive oil is an important part of the flavor profile, a good extra-virgin olive oil makes a noticeable difference.

Delicious Serving Ideas

This baked salmon is filling enough to serve on its own, but pairing it with a side dish turns it into a complete dinner.

Roasted Potatoes

Crispy roasted baby potatoes are one of the best accompaniments. Their golden, crunchy exterior pairs beautifully with the tender salmon.

Lemon Rice

Fluffy rice flavored with lemon and fresh herbs is another simple option. The rice can absorb the flavorful juices from the salmon and vegetables.

Couscous

For a quick Mediterranean-style meal, serve the salmon with couscous tossed with parsley, lemon zest, and olive oil.

Greek Salad

A crisp salad made with cucumber, tomatoes, red onion, olives, and feta creates a fresh contrast to the warm salmon.

Crusty Bread

Don’t underestimate a loaf of warm crusty bread. It is perfect for soaking up the roasted tomato and olive oil juices left in the baking dish.

Steamed Vegetables

Broccoli, green beans, asparagus, or zucchini make simple vegetable sides without competing with the flavors of the salmon.

Variations to Try

One of the best things about this recipe is how easy it is to customize.

Add Olives

For an even stronger Mediterranean flavor, add sliced Kalamata olives to the topping.

Add Artichokes

Chopped marinated artichoke hearts work wonderfully with spinach, tomatoes, and feta.

Make It Spicy

Add a pinch of red pepper flakes to the garlic and olive oil mixture for a gentle kick.

Use Goat Cheese

If you don’t have feta, soft goat cheese can provide a creamy, tangy alternative.

Add More Herbs

Fresh dill, parsley, basil, or oregano can all be used. Dill is especially delicious with salmon and lemon.

Try a Different Fish

The same topping can be used with cod, haddock, trout, or another firm white fish. Cooking time will vary depending on the thickness of the fish.

Make-Ahead Instructions

You can prepare much of this recipe ahead of time.

The vegetable topping can be chopped and stored in the refrigerator for up to a day before cooking. The garlic-herb mixture can also be prepared several hours ahead.

For the best texture, assemble and bake the salmon shortly before serving.

If you have leftover cooked salmon, allow it to cool and store it in an airtight container in the refrigerator. Reheat gently to avoid drying it out.

Cold leftover salmon is also delicious flaked over a green salad with lemon vinaigrette.

Storage

Store leftover salmon in an airtight container in the refrigerator for up to 3 days.

When reheating, use a low oven temperature or microwave the fish gently in short intervals. Adding a small squeeze of lemon before reheating can help refresh the flavors.

For food safety, refrigerate leftovers promptly and avoid leaving cooked salmon at room temperature for extended periods.

Frequently Asked Questions

Can I use salmon portions instead of one large fillet?

Absolutely. Individual salmon portions work very well. Divide the topping evenly among the pieces and begin checking for doneness earlier because smaller portions may cook faster.

Can I use frozen spinach?

Yes. Thaw it completely and squeeze out as much excess water as possible before using it. Fresh spinach provides the best texture, but frozen spinach is a convenient alternative.

Can I leave out the feta?

Yes. The salmon will still be delicious without feta. You can replace it with goat cheese or simply add more herbs and roasted vegetables.

Can I prepare this without sun-dried tomatoes?

Definitely. Add extra cherry tomatoes, roasted red peppers, or chopped olives instead.

What is the best way to know when salmon is done?

The thickest part should be opaque and flake easily. An instant-read thermometer is the most dependable method for checking the internal temperature.

Final Thoughts

This Mediterranean Baked Salmon with Spinach, Sun-Dried Tomatoes, Feta & Roasted Cherry Tomatoes is a wonderful example of how a handful of simple ingredients can create an impressive meal.

The salmon stays tender and flavorful beneath a colorful layer of vegetables, while the feta adds a creamy salty contrast. Garlic, lemon, herbs, olive oil, and roasted tomatoes bring everything together with a bright Mediterranean character.

Best of all, the recipe doesn’t require complicated techniques. Once the salmon is seasoned and topped, the oven does most of the work.

For a beautiful family dinner, serve the salmon straight from the baking dish with lemon wedges, roasted potatoes, rice, or a crisp salad. For entertaining, transfer the whole fillet to a large serving platter and garnish it generously with fresh herbs and lemon.

Whether you’re looking for an easy weeknight meal or an elegant centerpiece for a special dinner, this colorful baked salmon is a recipe worth making again and again.

Leave a Reply

Your email address will not be published. Required fields are marked *