Go Back

Keto Creamy Spinach Salmon - Rich, Easy, and Weeknight-Friendly

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • Salmon fillets: 4 skin-on fillets (about 6 ounces each). Pat dry for a better sear.
  • Avocado oil or olive oil: For high-heat searing.
  • Butter: Adds richness to the sauce and helps brown the salmon.
  • Garlic: 3–4 cloves, minced. Fresh is best for big flavor.
  • Baby spinach: About 5–6 cups (5 ounces). It wilts down a lot.
  • Heavy cream: 1 cup for a silky, keto-friendly sauce.
  • Cream cheese (optional but recommended): 2 ounces to thicken and add tang.
  • Parmesan cheese: 1/4 cup finely grated to deepen the flavor.
  • Lemon: Zest and juice of half a lemon to brighten the sauce.
  • Chicken or vegetable broth: 1/3 cup to loosen and balance the cream.
  • Seasonings: Sea salt, black pepper, crushed red pepper flakes (optional), and a pinch of nutmeg (optional) for the sauce.
  • Fresh herbs: Chopped parsley or dill for garnish.

Method
 

  1. Season the salmon: Pat the fillets dry. Sprinkle both sides with salt and pepper. Let sit while you heat the pan.
  2. Sear the salmon: Heat a large skillet over medium-high. Add 1 tablespoon oil and 1 tablespoon butter. When hot, place salmon skin-side up. Sear 3–4 minutes until golden. Flip and cook another 3–4 minutes, depending on thickness. Transfer to a plate and tent loosely with foil.
  3. Sauté the garlic: Reduce heat to medium. If the pan is dry, add a small pat of butter. Add the minced garlic and cook 30–45 seconds until fragrant. Don’t brown it.
  4. Build the sauce: Pour in the broth to deglaze, scraping up any browned bits. Stir in heavy cream and cream cheese. Whisk gently until smooth and slightly thickened, 2–3 minutes.
  5. Add spinach and cheese: Stir in the spinach and let it wilt. Add Parmesan, lemon zest, a squeeze of lemon juice, salt, pepper, and a pinch of nutmeg if using. Taste and adjust seasoning. The sauce should be rich but bright.
  6. Finish with salmon: Nestle the salmon back into the skillet, spooning sauce over the top. Simmer on low for 2 minutes to warm through and let flavors marry. Sprinkle with red pepper flakes if you want heat.
  7. Garnish and serve: Top with chopped parsley or dill. Serve as is or with a simple side like zucchini noodles, cauliflower rice, or steamed asparagus.