This Spinach Stuffed Salmon is an easy 30 minute meal that looks fancy but is actually easy to prepare! Salmon fillets are stuffed with a creamy spinach and garlic mixture, pan seared and then topped with a simple sauce. This dish is Whole30, Paleo and Keto

Spinach Stuffed Salmon

This creamy spinach stuffed salmon is a great dish to serve when you want to impress, but are short on time. The salmon is stuffed with a creamy spinach and garlic mixture, pan seared and then served with a simple shallot and lemon sauce. Don’t be intimidated by the stuffed salmon, it really couldn’t be easier to do! I would recommend serving this with creamy cauliflower mash, green beans or asparagus.

How to stuff the salmon:

  • Start by slicing the salmon: Place the fillets on a cutting board and place your hand firmly on top (this will make it easier to navigate the knife). Place your knife in the thickest part and slice in 3/4 of the way (but no further as you don’t want to cut all the way through). Depending on the thickness of the salmon, you may only be able to cut a slit in the thicker end of the fillet. 
  • Make the filling: combine the mayonnaise, spinach, chili flakes and garlic in a bowl and stir until well combined. 
  • Fill the salmon: Gently spoon the filling mixture into the slits in the salmon, don’t overstuff the salmon as the filling will ooze out when it cooks. 

Spinach Stuffed Salmon

Here are a few more salmon recipes that you might enjoy…


If you make this recipe let me know in the comment section below, I would love to hear what you think or take a photo and tag me (@everylastbite_) on Instagram, I love seeing your photos!

5 from 6 votes

Easy Spinach Stuffed Salmon

This Creamy Spinach Stuffed Salmon looks fancy but is actually incredibly easy to make. It takes 30 minutes to make and is Whole30, Paleo & Keto!
Prep Time: 14 minutes
Cook Time: 8 minutes
Total Time: 22 minutes
Servings: 4
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 4 large salmon fillets
  • 1/4 cup mayonnaise
  • 3 cups raw spinach
  • 1 clove garlic crushed
  • pinch chili flakes
  • 1/4 tsp salt
  • 1/4 tsp pepper
  • 1 1/2 tbsp ghee/butter
  • 1/2 tbsp olive oil
  • 2 shallots finely diced
  • 2 cloves garlic crushed
  • 1 tbsp lemon juice
  • 1 tbsp chopped parsley
  • 2 wedges lemon

Instructions 

  • Place the salmon fillets on a cutting board and carefully cut a pocket in the fillet, being sure not to go more than 3/4 of the way through.
  • Add the spinach to a large skillet with a splash of water and cook on medium heat for just a minute until the spinach has wilted. Remove from the heat and place the cooked spinach in paper towel to remove any excess liquid. Roughly chop the cooked spinach.
  • In a bowl stir together the mayonnaise, garlic, chopped spinach and chili flakes. Spoon the mixture into each of the pockets in the salmon
  • Season the salmon with salt and pepper. Heat the oil and 1/2 tbsp ghee/butter in a non stick skillet on medium high heat. Place the salmon fillets in the pan with the skin facing up and leave them to cook for 3-4 minutes until golden and gently flip and cook for another 3 minutes on the other side. Transfer the cooked salmon to a plate.
  • Add the remaining 1 tbsp of butter/ghee to the pan along with the chopped shallots and garlic and leave to cook for 4-5 minutes until the shallots begin to soften. Reduce the heat to medium and stir in the lemon juice. Return the salmon fillets to the pan and leave them to cook for another 2-3 minutes until heated through.
  • Before serving spoon the sauce over the salmon fillets and garnish with chopped parsley and slices of lemon.

Nutrition

Calories: 359kcal | Carbohydrates: 5g | Protein: 35g | Fat: 21g | Saturated Fat: 6g | Trans Fat: 1g | Cholesterol: 110mg | Sodium: 345mg | Potassium: 1025mg | Fiber: 1g | Sugar: 2g | Calcium: 55mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried This Recipe?

Leave a comment below and let us know how it was!

Spinach Stuffed Salmon

Meet Carmen

I'm the recipe creator and cookbook author behind Every Last Bite. This website is packed with hundreds of recipes that are all Grain Free, Gluten Free, Dairy Free and most importantly delicious!

You May also Like

5 from 6 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




9 Comments

  1. Julianna says:

    So delicious and flavorful! Both my son and I have diabetes (type 1), so recipes like this one featuring meat, fish, veggies, mayo, butter, are always so helpful!

  2. Marylee Olson says:

    We have made this twice in the past 2 weeks!  WOW!  Unbelievably delicious like a 5 star restaurant.  You all must try this recipe! 

  3. Jenny Arostegui says:

    Has anyone tried baking this recipe instead??

  4. Mary Shaw says:

    THIS WAS AMAZING. I actually made two 7oz filets and increased the mayo by 2T and garlic by one clove. I used light mayo tho, not vegan. I also cut down the cooking on either side to 2.5min or so because my pan seemed really hot on these settings.
    I served this to my friend on Christmas Eve and after the first bite, we just looked each other knowingly. Yum!!

  5. Sara says:

    Such a great recipe! My kiddos loved the salmon! I put the Spinach stuffing on top of the salmon instead of in the middle, sauted the stuffing at the end with garlic and butter.

  6. MARILENE CACAPAVA says:

    I made last night, delicius!!!!

  7. AnnMarie says:

    I used the creamy spinach stuffing with haddock and it was delish!!
    Love that I had all the ingredients in my fridge and was so easy to whip up

  8. StaceyN says:

    This looks good! I may try it and see if my kids like it. My son is allergic to dairy so dairy free recipes are a must. I’d have to use vegan butter though since both butter and ghee aren’t dairy free which makes this recipe not dairy free as stated. 😉 Just a heads up on that. Excited to give it a try!

  9. Mark says:

    Awesome recipe, simple with great flovours.