↑
  • ABOUT
  • RECIPES
  • MY COOKBOOK
  • FAVORITE PRODUCTS

What Great Grandma Ate

because the food you love should love you back!

Don't miss the latest Recipes, tips and more!

Thanks! Keep an eye on your inbox for updates.

What Great Grandma Ate / Recipes / 30 Minutes or Less / Creamy Spinach Stuffed Salmon Recipe (20 Minutes)

Creamy Spinach Stuffed Salmon Recipe (20 Minutes)

Last Updated on August 27, 2024 by Jean Choi 4 Comments

30
EF
LC
P
W3
1.1K shares
  • Share
Jump to Recipe

This delicious and creamy, easy stuffed salmon recipe is simple to make and so flavorful! An easy dinner with juicy salmon fillets that come out perfectly flaky and tender, with a yummy spinach filling. Dairy-free and regular options are included! 

close up of creamed spinach stuffed salmon

Why You’ll Love This Stuffed Salmon

Salmon is one of my favorite fish and it’s always fun to get creative with it so I can enjoy it in various ways. My recent go-to method of cooking it is this creamy spinach stuffed salmon recipe and the result is so just so flavorful and amazing! It comes together quickly with simple ingredients and can be made dairy-free if desired. 

Pan frying is one of my favorite ways to cook salmon because I love the crispy skin. The texture combination of the flaky salmon and crispy skin makes an absolutely perfect dish in my opinion. The best part? This delicious stuffed salmon is easy enough for a weeknight, but elevated enough for a dinner party or special occasion! 

Most stuffed salmon recipes I’ve seen have some kind of cream cheese or dairy in them. However, I’ve provided an option that uses soaked and blended cashews for that ultra-smooth and creamy filling. It’s then mixed with defrosted frozen spinach and yummy spices. Once the salmon is stuffed, the filets are pan-fried for several minutes until perfectly tender and flaky. 

If you want more easy salmon recipes, try my Spicy Salmon Sushi Bake, Easy Air Fryer Salmon, Salmon Cakes, or Air Fryer Teriyaki Salmon. 

Ingredient Notes

Creamy Spinach Stuffing

Dairy-Free Version

  • cashews
  • water
  • apple cider vinegar
  • Dijon mustard
  • garlic powder
  • sea salt or kosher salt
  • red pepper flakes
  • frozen spinach

Regular Dairy Version

  • softened cream cheese
  • grated parmesan cheese
  • Dijon mustard
  • garlic powder
  • sea salt
  • red pepper flakes
  • frozen spinach

Salmon

  • fresh salmon filets
  • salt and black pepper
  • ghee: Substitute butter if not dairy-free. Olive oil will work as well. 
  • fresh lemon juice + lemon wedges for garnish

Step-by-Step Instructions

This is a simple salmon dinner that has minimal prep time, as well as cook time. Here’s how to make this spinach-stuffed salmon recipe.

Make the Creamy Spinach Stuffing

Dairy-Free Version

Step 1

Soak the cashews in water for at least 1 hour. Drain, and place in a high-speed blender with water, apple cider vinegar, mustard, garlic powder, sea salt, and red pepper flakes. Blend until smooth and creamy. 

Step 2

Squeeze out as much water as you can from the defrosted spinach, and fold into the cashew mixture. Set aside.

a bowl filled with spinach filling

Regular Dairy Version

Step 1

Squeeze out as much water as you can from the defrosted spinach, and fold into the cashew mixture.

Step 2

In a mixing bowl, combine the defrosted spinach, softened cream cheese, Parmesan cheese, red pepper flakes, salt, mustard, and garlic powder. Mix until well combined and creamy.

Prepare, Stuff, and Cook the Salmon

Step 1

Pat dry the salmon filets with a paper towel and sprinkle both sides with salt and pepper. Using a sharp knife, cut a slit on the side of each salmon filet about three-quarters of the way through. Be careful not to cut all the way to the other side.

how to make stuffed salmon with spinach - using a spoon to stuff a salmon

Step 2

Divide the dairy-free creamy spinach filling (or cream cheese mixture) among the 4 filets, stuffing the cut pockets using a spoon. It doesn’t have to be perfect, and it’s okay if some of the stuffing seeps through the tops of the salmon.

creamy spinach stuffed salmon pan fried and cooked

Step 3

Heat 1 tbsp of ghee in a large non-stick skillet over medium-high heat. Pan-fry the salmon skin side up for 4 minutes.

Step 4

Carefully flip the salmon skin side down, then add another tbsp of ghee to the pan. Sprinkle each filet with lemon juice, then pan-fry for 3 minutes.

Step 5

Remove from heat and serve.

As you can see, the creamy spinach stuffed salmon is quick and easy enough to enjoy for a busy weeknight meal! You can even make the filling the night before to cut down on the cooking time even more. A delicious salmon dish the whole family will love! 

whole30 salmon dinner lifted from the pan with a spatual

Expert Tips

  • I recommend using thicker cuts of the fish l for this creamed spinach stuffed salmon recipe. The thicker the salmon, the easier it will be to stuff without tearing.
  • I used frozen spinach, but you can use fresh spinach if you like. Just substitute with 8 oz of fresh spinach, steam until wilted, and squeeze out the moisture.
  • Use a nonstick skillet to make sure that the salmon won’t stick to the pan and get ruined. I love the Always Pan by Our Place, which works beautifully and it’s toxin-free! You can get a $20 discount code for your first order with this link.
  • There are a couple of alternative cooking methods to make this dish. I love the crispy skin that results from this pan-fried salmon. However, if you’d rather bake the filets instead, you can do so for 10-15 minutes in a 350-degree F preheated oven. Simply add your filets to a baking sheet or baking dish bake. Alternatively, you can cut down on time by using your air fryer. Follow the same instructions as the oven, but cut the time down to 6-8 minutes. 

Serving and Storage Tips

Serve warm with your favorite sides like this Air Fryer Butternut Squash, this Grilled Zucchini, Green Beans, or these Roasted Tomatoes. Garnish with fresh parsley and a squeeze of lemon juice if desired. 

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

More Delicious Recipes

  • Mustard Dill Walnut Crusted Alaska Salmon
  • 5 Minute Broiled Salmon
  • Grilled Salmon Skewers with Lemon Garlic Marinade
  • Paleo Creamed Spinach with Bacon
  • Spinach and Artichoke Baked Gnocchi Casserole

If you make this recipe, please leave me a star rating and comment below! I love to hear your thoughts and feedback. Follow me on social media Instagram, Facebook, and Pinterest for even more delicious recipes!

Creamy Spinach Stuffed Salmon Recipe (20 Minutes)

This delicious and creamy, easy stuffed salmon recipe is simple to make and so flavorful! An easy dinner with juicy salmon fillets that come out perfectly flaky and tender, with a yummy spinach filling. Dairy-free and regular options are included! 
5 from 1 vote
Print Pin Rate
Course: Main Course
Cuisine: American
Prep Time: 10 minutes minutes
Cook Time: 7 minutes minutes
Cashew soaking time: 1 hour hour
Servings: 4 servings
Calories: 440kcal

Ingredients

Dairy-Free Spinach Stuffing

  • 2/3 cup cashews soaked in water for at least 1 hour
  • 1/4 cup water
  • 1/2 tsp apple cider vinegar
  • 1/2 tsp dijon mustard
  • 1/2 tsp garlic powder
  • 1/4 tsp sea salt
  • 1/8 tsp red pepper flakes
  • 1 cup frozen spinach defrosted

Regular Dairy Spinach Stuffing

  • 4 oz cream cheese softened
  • 1/4 cup parmesan cheese grated
  • 1/2 tsp dijon mustard
  • 1/2 tsp garlic powder
  • 1/4 tsp sea salt
  • 1/8 tsp red pepper flakes
  • 1 cup frozen spinach defrosted

Salmon

  • 4 salmon filets about 6 oz each
  • Salt and pepper to taste
  • 2 tbsp ghee divided
  • 1 tbsp lemon juice

Instructions

Dairy-Free Filling

  • Drain the cashews and add them to a high-speed blender with water, apple cider vinegar, mustard, garlic powder, sea salt, and red pepper flakes. Blend until smooth and creamy.
  • Use your hands to squeeze out as much water as possible from the defrosted spinach. Stir into the creamy cashew filling.
  • Regular Dairy Filling
  • Use your hands to squeeze out as much water as possible from the defrosted spinach. Stir into the creamy cashew filling.
  • In a mixing bowl, combine the defrosted spinach, softened cream cheese, Parmesan cheese, red pepper flakes, salt, mustard, and garlic powder. Mix until well combined and creamy.

Salmon

  • Pat dry the salmon filets with a paper towel, and sprinkle both sides with salt and pepper.
  • Using a sharp knife, cut a slit on the side of each salmon filet about three-quarter of the way through. Be careful not to cut all the way to the other side.
  • Divide the creamy spinach filling among the 4 filets, stuffing the cut pockets using a spoon. It doesn’t have to be perfect, and it’s okay if some of the stuffing seeps through the tops of the salmon.
  • Heat 1 tbsp of ghee in a large non-stick skillet over medium high heat. Pan fry the salmon skin side up for 4 minutes.
  • Carefully flip the salmon skin side down, then add another tbsp of ghee to the pan. Sprinkle each filet with lemon juice, then pan-fry for 3 minutes.
  • Remove from heat and serve.
Nutrition Facts
Creamy Spinach Stuffed Salmon Recipe (20 Minutes)
Amount Per Serving (1 serving – makes 4)
Calories 440 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 8g50%
Cholesterol 113mg38%
Sodium 261mg11%
Potassium 1110mg32%
Carbohydrates 9g3%
Fiber 2g8%
Sugar 2g2%
Protein 39g78%
Vitamin A 4660IU93%
Vitamin C 4mg5%
Calcium 79mg8%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.

Notes

Expert Tips

  • I recommend using thicker cuts of the fish l for this creamed spinach stuffed salmon recipe. The thicker the salmon, the easier it will be to stuff without tearing.
  • I used frozen spinach, but you can use fresh spinach if you like. Just substitute with 8 oz of fresh spinach, steam until wilted, and squeeze out the moisture.
  • Use a nonstick skillet to make sure that the salmon won’t stick to the pan and get ruined. I love the Always Pan by Our Place, which works beautifully and it’s toxin-free! You can get a $20 discount code for your first order with this link.
  • There are a couple of alternative cooking methods to make this dish. I love the crispy skin that results from this pan-fried salmon. However, if you’d rather bake the filets instead, you can do so for 10-15 minutes in a 350-degree F preheated oven. Simply add your filets to a baking sheet or baking dish bake. Alternatively, you can cut down on time by using your air fryer. Follow the same instructions as the oven, but cut the time down to 6-8 minutes. 

Serving and Storage Tips

Serve warm with your favorite sides like this Air Fryer Butternut Squash, this Grilled Zucchini, Green Beans, or these Roasted Tomatoes. Garnish with fresh parsley and a squeeze of lemon juice if desired. 
Store leftover salmon in an airtight container in the refrigerator for up to 3 days. Reheat and serve. 
What Great Grandma Ate / Jean Choi is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Regarding other affiliate links and affiliate relationships: In order for me to support my blogging activities, I may receive monetary compensation or other types of remuneration for my endorsement, recommendation, testimonial and/or link to any products or services from this blog. Thank you for your support and understanding.

1.1K shares
  • Share

By Jean Choi | August 26, 2024

Comments

  1. Dustin says

    December 28, 2020 at 8:37 pm

    5 stars
    These look great, thanks for posting and sharing pictures of each step. Yum!

    Reply
    • Jean Choi says

      December 29, 2020 at 7:29 am

      Hope you enjoy!

      Reply
  2. Ashley says

    January 10, 2021 at 6:53 pm

    How would you make this in a keto version?

    Reply
    • Jean Choi says

      January 14, 2021 at 4:21 pm

      You can try using cream cheese instead of cashew cream

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hi, I’m Jean!

headshot of Jean Choi - blogger of What Great Grandma Ate

I’m a food lover and recipe developer living in Southern California. I love to share simple and approachable gluten-free recipes that are healthy but never sacrifice on flavor. I hope I can help you feel confident in the kitchen and inspire you to try out some new-to-you dishes!

More About Jean

Recipe Key

  • 3030 Min or Less
  • AIPAIP
  • EFEgg Free
  • LCLow Carb
  • NFNut Free
  • PPaleo
  • VVegan
  • W3Whole 30

Instant Pot Favorites

Instant Pot Butter Chicken served with rice and naan

Quick & Easy Instant Pot Butter Chicken Recipe (Keto & Dairy Free)

The BEST Instant Pot Mashed Potatoes (Paleo, Whole30) + Stove Top Option

Instant Pot Meatballs in Tomato Sauce (Paleo, Whole30)

Instant Pot Buffalo Chicken Meatballs

Instant Pot Buffalo Chicken Meatballs (Paleo, Whole30, Keto)

Don't miss the latest Recipes, tips and more!

Thanks! Keep an eye on your inbox for updates.

©2025, What Great Grandma Ate. Privacy and Disclosure Policy/ Site by Pixel Me Designs