Keto Diet App - Free Download Keto Diet App - Free Download
Take the guesswork out of following a low-carb diet, lose body fat & feel great!
KetoDiet app is FREE to download!

Salmon with Creamy Spinach & Hollandaise Sauce

4.4 stars, average of 74 ratings

This post may contain affiliate links, see our disclaimer.

Salmon with Creamy Spinach & Hollandaise SaucePin itFollow us 148.4k

Baked salmon with creamy spinach and lemony hollandaise — such as simple yet delicious meal packed with protein and healthy fats! It's also real easy to adjust the fat and protein to fit your macros. Need more protein? Simply increase the amount of salmon. For more fats, add a bit more cream cheese or cream. or drizzle the finished meal with some heart-healthy extra virgin olive oil.

The whole dish is served with creamy lemon Hollandaise sauce which is extremely easy to make once you learn how to do it. Here are my four fool-proof tips for perfectly smooth hollandaise:

  • Always cook it gently over a pot filled with boiling water and never allow the water to touch the bottom of the bowl.
  • Keep mixing it at all times if you don't want to find any lumps.
  • Pour the butter (or ghee) in very slowly or it will curdle.
  • Don't reheat your Hollandaise or it may curdle but instead make it fresh every time you use it just for the servings needed. If you do need to reheat it, use low heat and stir constantly. If it clumps up, place in a blender and pulse until smooth.

Hands-on Overall

Serving size 1 fillet + spinach & hollandaise

Allergy information for Salmon with Creamy Spinach & Hollandaise Sauce

✔  Gluten free
✔  Dairy free
✔  Nut free
✔  Nightshade free
✔  Pork free
✔  Avocado free
✔  Coconut free
✔  Shellfish free
✔  Beef free

Nutritional values (per serving, 1 fillet + spinach & hollandaise)

Net carbs4.2 grams
Protein35.5 grams
Fat56.2 grams
Calories665 kcal
Calories from carbs 3%, protein 21%, fat 76%
Total carbs7.7 gramsFiber3.5 gramsSugars1.6 gramsSaturated fat30.4 gramsSodium963 mg(42% RDA)Magnesium163 mg(41% RDA)Potassium1,444 mg(72% EMR)

Ingredients (makes 2 servings)

  • 2 small salmon or trout fillets (250 g/ 8.8 oz)
  • 2 tbsp ghee, virgin avocado oil or olive oil (30 ml)
  • 300 g fresh or frozen and drained spinach or chard (10.6 oz)
  • 2 tbsp cream cheese or heavy whipping cream or coconut cream (30 ml)
  • 2 servings Hollandaise sauce (about 1/2 cup/ 120 ml)
  • sea salt and pepper, to taste


  1. Preheat the oven to 200 °C/ 400 °F (fan assisted), or 220 °C/ 425 °F (conventional). Place the salmon (I made a double batch) in a baking tray and drizzle with half of the ghee.
  2. Season with salt and pepper and place in the oven. Cook for 20-25 minutes. Alternatively, pan-fry the salmon fillets skin side down for about 5 minutes. Flip on the other side and cook for 2 more minutes. Salmon with Creamy Spinach & Hollandaise Sauce
  3. Meanwhile, prepare the creamy spinach. Wash the spinach and place in a salad spinner to remove any excess water or pat dry with a paper towel. Salmon with Creamy Spinach & Hollandaise Sauce
  4. Grease a skillet with the remaining ghee and heat over medium-high heat. Add the spinach and cook for 2-3 minutes while mixing. Salmon with Creamy Spinach & Hollandaise Sauce
  5. Add the cream cheese (or heavy whipping cream or coconut milk). Cook for 1-2 minutes. Season with salt. Salmon with Creamy Spinach & Hollandaise Sauce
  6. Take off the heat and set aside. Meanwhile, prepare the Hollandaise sauce. Salmon with Creamy Spinach & Hollandaise Sauce
  7. Remove the salmon from the oven and set aside for 5 minutes. Salmon with Creamy Spinach & Hollandaise Sauce
  8. Place the creamed spinach on a serving plate and top with the baked salmon.
    Salmon with Creamy Spinach & Hollandaise Sauce
  9. Pour over the Hollandaise sauce and enjoy. Eat immediately. Salmon with Creamy Spinach & Hollandaise Sauce

Ingredient nutritional breakdown (per serving, 1 fillet + spinach & hollandaise)

Net carbsProteinFatCalories
Salmon, raw
0 g27 g7.4 g183 kcal
0 g0 g15 g136 kcal
Salt, sea salt
0 g0 g0 g0 kcal
Pepper, black, spices
0.1 g0 g0 g1 kcal
Spinach, fresh
2.1 g4.3 g0.6 g35 kcal
Cream cheese, soft (full-fat)
0.5 g1.1 g4.2 g37 kcal
Hollandaise Sauce, homemade (KetoDiet app)
1.5 g3.1 g29 g275 kcal
Total per serving, 1 fillet + spinach & hollandaise
4.2 g35.5 g56.2 g665 kcal

Salmon with Creamy Spinach & Hollandaise SaucePin itFollow us 148.4k

Do you like this recipe? Share it with your friends! 

Martina Slajerova
Creator of

Martina Slajerova

I changed the way I ate in 2011, when I was diagnosed with Hashimoto’s, an autoimmune disease that affects the thyroid. I had no energy, and I found it more and more difficult to maintain a healthy weight.

That’s when I decided to quit sugar, grains, and processed foods, and to start following a whole-foods-based ketogenic approach to food.

Let us know what you think, rate this recipe!

Leave a comment

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.

Comments (31)

I can't seem to find the recipe for hollandaise sauce.  I've never made before. Thanks, Di

Hi Dianne, if you click on the link in the Ingredients, it will take you to the recipe for the Hollandaise sauce. I hope this helps!

I read about Keto diet but I had so less options. I am so glad that I came across to your site. Every recipes are so simple and easy to cook yet more effective. Will definitely recommend to all of my friend's who are following Keto Diet. Thanks Martina.

Thank you Sanjay!

Hi Martina, Just came across your blog after searching Fat Fast recipes - excellent stuff here thank you! I have a question about this salmon recipe - am I right in reading that 1 serving here is 813 calories?

Thank you Suzanne! Yes, that's correct. The Hollandaise itself is almost 300 kcal.

It looks awful but it tastes absolutely amazing - salmon, spinach, hollandaise, are sumply made for each other... (excellent combo - J Oliver would say), but a more esthetic way to present it, could make it more classy & more suited for formal dining occasions... any ideas there?

Thank you Rudi. It will help if you boil and drain the spinach really well before adding all the other ingredients on top of it. That will eliminate they greyish pond of juices 😊

I made this tonight and even my husband liked it.  I messed up the hollandais sauce and ended up making the blender version.  It was a fantastic dish that we will make again!  Thanks!

Thank you Lynei, I'm glad you liked it!

Just washed up and sitting back thinking how really good that meal was.
I even attempted the sauce. Thanks so much for doing all the hard work so it's easy for us. Thank you.

Thank you Germaine, glad you liked it! 😊

Just made & eaten this. It was great, first time making hollandaise  to. A bit scary! Especially  has I was cooking  a separate  meal for my husband he doesn't eat fish!

That's great Catherine, glad you liked it! 😊

I poached my salmon in salted lemon water, then used the same skillet to saute the spinach with cream, but didn't make the sauce.  I put the salmon over the spinach and just added a squeeze of lemon juice over it all, even the cream in the spinach.  The family loved it, and it was fast, easy and tasty.  Thank you for the idea.  So far, I am loving all your recipes that I have tried.  You're amazing!

Awesome! Thank you for your kind words Marie! 😊

Nice colors, looks fabulous!

Thank you Sylvie!

This is an amazing recipe. The entire family loved it. Thank you.

Thank you Katy, so happy you enjoyed it!

The dish looks great. Make it easier with blender hollandaise. No mistakes. There's no "once you learn how to make it." Tastes just as good. Will hold in refrigerator for 2-3 days and you can serve it cold. What a great world.

Thanks! How do you make the "blender Hollandaise"?

i eat salmon regularly and this is a great variation!

Thank you Dina! 😊

Martina, this is wonderful! Cannot wait to make this for my family... What a gastronomic delight of flavours!  Thank you Thank you Thank you! Am so sharing this!

Thank you Barbara!!

My fave! I had no spinach so made it with mashed broccoli & cream today 😊

Thanks Elisabeth, broccoli & cream sounds wonderful!

This looks delicious! I was wondering about that... You fat fast list has so many great and easy looking recipes, and I was wondering if they can be used after the fat fast. So basically just up the quantity of protein a little an decrease the fat a little? It'd be really helpful to see a breakdown of the nutritional info for the dat fast version vs the non fat fast version of this meal! Thanks for all of your work! Love your recipes!

Hi Ashley, thank you so much! Yes, exactly. You can add some protein (like here you can use a larger fish fillet) and less fat (maybe just 1 tbsp butter). This will decrease the calories and increase the protein which is more suitable for LCHF if you are not fat fasting 😊 I just noticed that I missed the cream in my nutritional breakdown, so I'll just correct it now.
With 150g / 3.5 oz salmon, 200g / 7.1 oz spinach and only 1 tbsp cream and 1 tbsp butter (other ingredients remain the same), the macros would be:
Total carbs: 9.3g
Fibre: 4.5 g
Net carbs: 4.8 g
Protein: 41.5 g
Fat: 59.4 g
Energy: 730 kcal
Magnesium: 209 mg (53% RDA)
Potassium: 1820 mg (91% EMR)
This is 2.6% kcal from carbs, 23.1% kcal from protein, 74.3% kcal from fat.

Thanks so much!