clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
whole30 salmon in a skillet with garlic cream sauce

Whole30 Creamy Garlic Salmon Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Krista
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 4 1x
  • Category: Seafood
  • Method: Stove
  • Cuisine: American


This creamy salmon recipe is a guaranteed family favorite. Flaky, tender salmon is smothered in a tangy garlic cream sauce, and, the best part is, everything is done in 30 minutes or less!


  • 4 (4-6 ounce) salmon filets
  • 2 tablespoons ghee
  • 1 cup yellow onion, diced
  • 1 whole head of garlic, peeled
  • 1 tablespoon lemon juice
  • 1/2 cup chicken broth
  • 15 ounce can of full fat coconut milk, unsweetened
  • 1 teaspoon fresh thyme
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper


  1. Pat salmon filets dry with a paper towel. Season flesh side with salt and pepper.
  2. Heat a large skillet to medium high heat. Add 1 tablespoon of ghee and add salmon to skillet skin side down.
  3. Pan sear salmon for 4-5 minutes. Gently flip salmon and sear on the flesh side for 2 minutes. Remove salmon from pan and let rest of a plate.
  4. Reduce heat to medium, then immediately add remaining tablespoon of ghee and all of your whole garlic cloves. Saute cloves for 3-4 minutes, stirring around the pan occasionally to brown the outside.
  5. Once garlic is slightly browned, add yellow onion to pan. Saute for 1-2 minutes, until translucent.
  6. Next, add in chicken broth, lemon juice and fresh thyme. Stir and bring to a simmer, reduce by the mixture by half.
  7. Slowly add in coconut milk and stir until combined. Season with salt to taste.
  8. Add salmon back to pan and simmer for an additional 2 minutes.
  9. Garnish with chopped parsley or basil and serve!


  • To store. Once the salmon has cooled, keep it in the fridge in an airtight container for 2-3 days.
  • To reheat. I usually just use the microwave, but you could also reheat your salmon with cream sauce in a pan on the stovetop over medium heat until it reaches the desired temperature.


  • Serving Size: 1 salmon filet + sauce