Spinach Feta Salmon

Featured in Seafood.

This Spinach Feta Salmon is a tasty, straightforward meal with luscious salmon stuffed with an easy mixture. Sautéed spinach, garlic, scallions, and crumbly feta are mixed with simple seasonings like dill, salt, and pepper. Once prepped, the salmon fillets are filled with the stuffing, brushed with olive oil, and sprinkled with paprika to give them a gorgeous look. Baked in under 20 minutes, it’s perfect for busy dinners or fancy meals without hassle.

A woman wearing an apron and smiling.
Updated on Mon, 16 Jun 2025 22:14:53 GMT
A dish of stuffed salmon with herbs and feta. Pin it
A dish of stuffed salmon with herbs and feta. | tasteofmoms.com

This exquisite salmon filled with spinach and feta turns an ordinary dinner into something special without any fancy techniques. The rich, zesty cheese mixed with earthy greens creates delicious flavor pockets inside juicy salmon fillets, giving you a top-tier meal that's surprisingly easy to make at home.

I found this dish when I threw my first dinner party after moving. Everyone wanted more, and it's now my favorite impressive meal that always amazes friends while keeping my cooking stress down.

Ingredients

  • Salmon fillets: Go for middle cuts around 1.5 inches thick for easier stuffing
  • Olive oil: Pick a premium extra virgin variety for better taste
  • Scallions: They add a gentle onion flavor as a fantastic base
  • Garlic: Fresh cloves bring needed richness to the stuffing
  • Baby spinach: Soft leaves wilt nicely and match perfectly with salmon
  • Fresh dill: Adds a pop of flavor that works wonders with seafood
  • Feta cheese: Real Greek feta offers the ideal tangy smoothness
  • Paprika: Gives lovely color and subtle warmth to your finished salmon
  • Salt and pepper: Diamond Crystal kosher salt and fresh ground pepper let you adjust flavor

Step-by-Step Instructions

Prepare Salmon:
Remove salmon from the fridge 30 minutes before cooking. This key step helps it cook evenly with better texture. Wash fillets under cold water and pat them completely dry with paper towels. With a sharp knife, make a deep pocket in each fillet's side, but don't cut all the way through.
Create Filling:
Warm olive oil in a pan over medium high heat until it glistens. Toss in chopped scallions and cook until slightly soft, about 1–2 minutes. Add the minced garlic and cook just until you can smell it, roughly 15 seconds, making sure it doesn't burn. Quickly mix in spinach and dill, adding salt and pepper. Cook just until spinach starts to wilt but stays somewhat firm. Move everything to a bowl right away to stop the cooking.
Finish Filling:
Let the spinach mix cool for around 5 minutes. This stops the feta from melting too soon. Gently mix crumbled feta into the spinach until it's evenly spread but still chunky.
Stuff and Season:
Carefully open each salmon pocket and stuff it generously with the spinach-feta mix. Don't worry if some falls out. Brush olive oil over the entire salmon surface to help browning and prevent sticking. Sprinkle the fillets with salt and pepper, then dust with paprika for beautiful color during cooking.
Bake to Perfection:
Put the stuffed fillets on a parchment-covered baking sheet and cook in a 420°F preheated oven for about 17 minutes. Timing varies based on fillet thickness, but aim for salmon that's just cooked through while staying moist inside.
Two pieces of salmon with feta cheese and herbs on a plate. Pin it
Two pieces of salmon with feta cheese and herbs on a plate. | tasteofmoms.com

Feta cheese makes this dish extra special in my family. My grandma, who lived on a tiny Greek island, always said good feta should break apart easily but still feel somewhat creamy. When I cook this meal, I can almost hear her telling me to be gentle with the cheese as I mix it into the spinach.

Perfect Pairing Ideas

This stuffed salmon goes great with simple sides that enhance without stealing the show. A basic lemon rice pilaf makes an ideal base for the flavorful fish, soaking up any tasty juices that leak during cooking. For a complete Mediterranean meal, add some roasted cherry tomatoes mixed with olive oil and oregano, which offer a sweet tangy contrast to the rich salmon and creamy filling.

Make Ahead Options

While salmon tastes best fresh out of the oven, you can prep certain parts beforehand to save time at dinner. The spinach and feta mixture can be made up to a day ahead and kept in the fridge in a sealed container. You can even cut the salmon pockets and store the fish wrapped in plastic. About 45 minutes before cooking, take everything out of the fridge to warm up, then fill and bake as directed.

Flavor Variations

This stuffed salmon works as a great starting point for creative changes. For a Greek twist, throw in some chopped Kalamata olives and a bit of oregano to the filling. If you want it creamier, mix 2 tablespoons of cream cheese with the feta. For extra freshness, add lemon zest to the filling and squeeze fresh lemon juice over the top just before serving. These easy tweaks let you customize based on what you like or what's in your kitchen.

Two pieces of salmon with green vegetables. Pin it
Two pieces of salmon with green vegetables. | tasteofmoms.com

This meal really shows how basic ingredients can come together to make something unforgettable. Your guests will be impressed, and you'll enjoy every single bite!

Frequently Asked Questions

→ How should I prepare the salmon for stuffing?

Use a sharp knife to make a deep pocket in the thickest part of the fillet, but don’t cut all the way through.

→ Can frozen spinach work in the filling?

Absolutely! Just be sure to thaw it fully and press out any extra moisture before combining with other ingredients.

→ Is there a good feta substitute?

Try goat cheese, ricotta, or cream cheese for a creamy and flavorful alternative.

→ How can I check if the salmon’s done?

Cooked salmon will flake easily when tested with a fork, and the internal temperature should hit 145°F (63°C).

→ Can I make the stuffing ahead of time?

Yes, you can mix up the feta and spinach filling up to a day early. Store it in the fridge until needed.

Spinach Feta Salmon

Tender salmon loaded with creamy feta and spinach, baked for a tasty, healthy dish.

Prep Time
15 Minutes
Cook Time
17 Minutes
Total Time
32 Minutes
By: Ashley

Category: Seafood

Difficulty: Intermediate

Cuisine: Mediterranean

Yield: 4 Servings

Dietary: Low-Carb, Gluten-Free

Ingredients

→ Main Ingredients

01 2 tablespoons of olive oil, divided
02 Salt and ground black pepper, as needed
03 4 fillets of salmon

→ Stuffing Ingredients

04 3/4 cup crumbled feta cheese
05 1 garlic clove, finely chopped
06 1 tablespoon of chopped fresh dill
07 3 chopped green onions
08 4 ounces of fresh spinach leaves

→ Seasoning

09 A pinch of paprika for topping

Instructions

Step 01

Let the salmon rest at room temperature for about 30 minutes before you cook it. Rinse the fillets well and gently pat them dry. Use a sharp small knife to make a pocket along the thicker edge of each piece, but don't cut all the way through.

Step 02

Heat your oven to 420°F (215°C). Cover a standard baking sheet with a piece of parchment paper.

Step 03

Warm up a skillet on medium-high heat with 1 tablespoon of olive oil. Toss in the green onions and cook them for a minute or two, then add the garlic and mix for about 15 seconds. Stir in the spinach and dill, and season with salt and pepper as you'd like. Cook until the spinach begins to wilt but still has some structure. Allow the mixture to cool for 5 minutes in a bowl, then fold in the feta cheese.

Step 04

Gently fill the salmon fillets with the prepared stuffing. Coat the outside surfaces of the fish with the remaining olive oil. Sprinkle a bit of salt, pepper, and paprika over the top for a pop of color.

Step 05

Stand the salmon with the stuffed side up on the covered baking sheet. Put it in the preheated oven for roughly 17 minutes, adjusting the baking time depending on how thick your fillets are.

Notes

  1. Start with salmon at room temperature for better doneness.
  2. Cook the spinach enough to soften but keep a bite for texture.

Tools You'll Need

  • Baking sheet
  • Parchment liner
  • Skillet with depth
  • Sharp small knife
  • Mixing bowl

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has fish (salmon)
  • Contains dairy (feta cheese)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 26 g
  • Total Carbohydrate: 3.5 g
  • Protein: 40 g