This post may contain affiliate links, read my disclosure policy for details.

Tender, moist, and full of flavor, this Creamy Stuffed Spinach Salmon comes together in no time. This stuffed salmon recipe comes together in less than 30 minutes, perfect for a busy weeknight. Perfectly pan-seared salmon stuffed with cream cheese and spinach, you’ll have everyone reaching for seconds.

Overhead view of a pan of creamy stuffed spinach salmon with lemon wedges.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

These perfectly pan-seared salmon fillets stuffed with creamy spinach are always a crowdpleaser. This creamy stuffed spinach salmon is simple enough for a weeknight dinner but impressive enough to serve for guests. Even better, it’s made in one pan so clean up is a breeze. 

Salmon is one of my go-to proteins if I’m in a rush as it cooks so quickly. For another easy salmon recipe, try my Creamy Tuscan Salmon or Citrus Salmon Skewers.

Why You’ll Love This Stuffed Salmon Recipe

  • It’s hearty. This stuffed salmon is super filling! Filled with spinach and cream cheese, this salmon is a hearty dinner on a weeknight.
  • It’s easy. You won’t believe how easy it is to make this spinach stuffed salmon. Stuffing the fillet may sound difficult but it’s very easy and I have a photo below showing you how it should look!
  • It’s tasty. The lemon pan sauce is perfect and goes so well with the salmon. It’s a tasty combo you won’t be able to get enough of.

Spinach Stuffed Salmon Ingredients

Ingredients needed to make creamy stuffed spinach salmon.
  • Salmon: I like to use skinless salmon. Make sure to get fillets with the bones removed. 
  • Olive oil: or neutral oil of your choice.
  • Salt and pepper: to taste.
  • Spinach: baby spinach is more tender but you can use regular spinach as well.
  • Cream cheese: make sure to bring it to room temperature so it’ll mix easily.
  • Parmesan cheese: freshly grated cheese is ideal as it melts better than pre-grated cheese.
  • Red chili flakes: you’ll just need a hint for flavor.
  • Butter: use unsalted butter as there’s salt added to the recipe.
  • Lemon juice: use fresh lemon juice.
  • Garnish: I garnish with lemon wedges and fresh parsley. 

How To Cook Stuffed Salmon

Salmon fillets seasoned.
  • Prepare the salmon: Brush a tablespoon of olive oil over the salmon fillets on both sides. Season the salmon salt and pepper. 
  • Make the pocket: Cut a slit in the middle like a pocket in salmon and make sure it does not cut all the way. Keep it aside.
  • Sauté the spinach: In a large skillet on medium heat, add spinach and water. Saute for 2-3 minutes until the spinach is wilted. Once done, roughly chop the spinach.
  • Make the filling: To a wide bowl, add the cream cheese and combine the chopped spinach, parmesan cheese, red chili flakes, salt and pepper.
Salmon stuffed with creamy spinach.
  • Stuff the salmon: Fill the salmon pockets with prepared spinach cheese filling with the help of the spoon.
  • Pan-fry the salmon: Heat the same skillet over medium heat, add the remaining olive oil and 1 tablespoon butter. Add the salmon and fry until crispy and golden and flip it to the other side gently and cook for 7-8 minutes in total. Once done, transfer the salmon to a plate.
Stuffed salmon pan seared in a pan.
  • Make a pan sauce: To the same skillet add the remaining butter and lemon juice and simmer for 30 seconds. Add the salmon back to the skillet and cook for a minute.
  • Garnish and serve: Garnish with lemon wedges, parsley, and serve.
A pan of creamy stuffed spinach salmon with sauce spooned on top.

Tips to Make Stuffed Salmon With Spinach

  • Try to buy salmon fillets of a similar size so they cook evenly. 
  • Fresh lemon juice is ideal as the flavors are brighter and more flavorful.
  • Pat the salmon dry before seasoning so the seasoning sticks better.
  • When pan searing, do not move the salmon around a lot so you don’t break it up.
  • If the salmon is stuck, give it a few more seconds before flipping. The salmon should automatically release from the pan once the bottom is fully seared.
  • Use a fish spatula to flip the salmon.
  • Make sure the pan is hot before adding the salmon it sears nicely. 
  • Feel free to add more red chili flakes or some cayenne powder to the cream cheese for a spicier filling.
A plate of creamy stuffed spinach salmon with a part flaked opened.

Frequently Asked Question

Can I use skin-on salmon?

You can use skin-on salmon if that’s what you have on hand! Just make sure to sear the salmon skin-side down first so you get nice crispy skin on the salmon fillets. 

How do you know when salmon is cooked?

Use a meat thermometer to check the thickest part of the salmon. The internal temperature should be 145 degrees F. Or simply use a fork and see if it easily flakes off easily. The salmon should flake, but still has a little translucency in the center when it’s done.

Can I use frozen salmon?

For sure you can use frozen salmon for this stuffed salmon recipe! This recipe is great for fresh or frozen salmon. Simply thaw the salmon before cooking so you can cut the pocket for the cream cheese. Do not cook the salmon from frozen.

What is the best way to thaw salmon?

The easiest and safest way to thaw a salmon would be overnight in your fridge. But you can also thaw sealed salmon in a bowl of cold water for 45 minutes to 1 hour if you forgot to take it out the night before.

How to store leftover salmon?

This stuffed salmon keeps well in an airtight container for up to 3 days. When reheating, I recommend gently reheating on the stove.

A pan of creamy stuffed spinach salmon with a lemon wedge.

More Seafood Recipes to Try

I hope you enjoy all the recipes I share with you, including this delicious Creamy Stuffed Spinach Salmon recipe. I hope you try it, enjoy it, rate it, and share it with your friends and family!

If you try this recipe and liked it, please leave a star rating and comment below. Use my hashtag to share it with me on INSTAGRAM So I can see your delicious recreations! Also, follow me at Cookin’ With Mima on FACEBOOK |INSTAGRAM |PINTEREST for all of my latest social posts and recipes.

5 from 2 votes

Creamy Stuffed Spinach Salmon

Tender, moist, and full of flavor, this Creamy Stuffed Spinach Salmon comes together in no time. This stuffed salmon recipe comes together in less than 30 minutes, perfect for a busy weeknight.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4 servings

Ingredients 

To cook salmon

  • 4 Salmon fillets, skinless
  • 2 tablespoons olive oil, divided
  • Salt and pepper, to taste

To make the filling

  • 3 cups fresh spinach
  • 2 tablespoons water
  • 4 oz cream cheese, at room temperature
  • ¼ cup parmesan cheese, grated
  • ½ teaspoon red chili flakes
  • 2 tablespoon unsalted butter, divided
  • 1 tablespoon lemon juice
  • Salt and pepper, to taste
  • Lemon wedges, to garnish
  • Fresh parsley chopped, to garnish

Instructions 

  • Brush a tablespoon of olive oil over the salmon fillets on both sides. Season the salmon salt and pepper.
  • Cut a slit in the middle like a pocket in salmon and make sure it does not cut all the way. Keep it aside.
  • In a large skillet on a medium flame add the spinach and water. Saute for 2-3 minutes until the spinach is wilted. Once done, roughly chop the spinach.
  • To a wide bowl add the cream cheese and combine the chopped spinach, parmesan cheese, red chili flakes, salt and pepper.
  • Fill the salmon pockets with prepared spinach cheese filling with the help of the spoon.
  • Heat the same skillet over a medium heat, add the remaining olive oil and 1 tablespoon butter. Add the salmon and fry until crispy and golden and flip it to the other side gently and cook for 7-8 minutes in total. Once done, transfer the salmon to a plate.
  • To the same skillet add the remaining butter and lemon juice and simmer for 30 seconds. Add the salmon back to the skillet and cook for a minute.
  • Garnish with lemon wedges, parsley and serve.

Notes

  • Try to buy salmon fillets of a similar size so they cook evenly. 
  • Fresh lemon juice is ideal as the flavors are brighter and more flavorful.
  • Pat the salmon dry before seasoning so the seasoning sticks better.
  • When pan searing, do not move the salmon around a lot so you don’t break it up.
  • If the salmon is stuck, give it a few more seconds before flipping. The salmon should automatically release from the pan once the bottom is fully seared.
  • Use a fish spatula to flip the salmon.
  • Make sure the pan is hot before adding the salmon it sears nicely. 
  • Feel free to add more red chili flakes or some cayenne powder to the cream cheese for a spicier filling.

Nutrition

Calories: 407kcal | Carbohydrates: 3g | Protein: 40g | Fat: 25g | Saturated Fat: 7g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 11g | Trans Fat: 1g | Cholesterol: 117mg | Sodium: 393mg | Potassium: 1056mg | Fiber: 1g | Sugar: 2g | Vitamin A: 2480IU | Vitamin C: 8mg | Calcium: 215mg | Iron: 2mg
Like this recipe? Rate and comment below!
5 from 2 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




4 Comments

  1. 5 stars
    Mariam, I made this recipe a few weeks ago and it is really good. Thank you for sharing your recipes. This is one I will be keeping.