This luxurious keto garlic butter salmon with spinach delivers restaurant-quality flavors while keeping your carb count impressively low at just 4g net carbs per serving. The rich, creamy sauce made with heavy cream and fresh herbs perfectly complements the tender, flaky salmon while wilted spinach adds essential nutrients and vibrant color to your plate.
As someone who’s spent years perfecting ketogenic recipes, I can confidently say this dish strikes the perfect balance between indulgence and nutrition. The high-quality fats from salmon and cream will keep you satisfied for hours, while the garlic and herbs provide anti-inflammatory benefits that support your overall wellness journey.
Prep Time: 10 minutes |
Cook Time: 15 minutes
Ingredients
- 680g (1.5 lbs / 4 fillets) salmon fillets, skin-on
- 200g (7oz / 6 cups) fresh baby spinach
- 240ml (1 cup) heavy cream
- 60g (4 tbsp) unsalted butter
- 4 cloves garlic, minced
- 30ml (2 tbsp) extra virgin olive oil
- 60g (2oz / ½ cup) grated Parmesan cheese
- 15ml (1 tbsp) fresh lemon juice
- 15g (¼ cup) fresh parsley, chopped
- 5g (1 tsp) dried oregano
- 2.5g (½ tsp) paprika
- 2.5g (½ tsp) sea salt
- 1.25g (¼ tsp) black pepper
- 1.25g (¼ tsp) red pepper flakes (optional)
Instructions
- Remove salmon from refrigerator 15 minutes before cooking to bring to room temperature. Pat fillets completely dry with paper towels.
- Season both sides of salmon generously with sea salt, black pepper, and paprika. Let rest while preparing other ingredients.
- Heat olive oil in a large skillet over medium-high heat until shimmering but not smoking.
- Place salmon fillets skin-side up in the skillet. Cook for 4-5 minutes without moving, until golden crust forms.
- Carefully flip salmon and cook for another 3-4 minutes until internal temperature reaches 145°F (63°C). Remove to a plate and tent with foil.
- Reduce heat to medium and add 2 tablespoons butter to the same skillet. Add minced garlic and sauté for 30 seconds until fragrant.
- Pour in heavy cream and add oregano. Simmer for 2-3 minutes, stirring occasionally, until sauce begins to thicken slightly.
- Add spinach in batches, stirring until wilted. This should take about 1-2 minutes total.
- Stir in Parmesan cheese and remaining 2 tablespoons butter until melted and incorporated.
- Add lemon juice and season sauce with salt and pepper to taste. Add red pepper flakes if using.
- Return salmon to skillet, skin-side up, and spoon sauce over fillets. Cook for 1 minute to reheat.
- Remove from heat, garnish with fresh parsley, and serve immediately while hot.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 485 |
| Protein | 38g |
| Carbohydrates | 6g |
| Fat | 35g |
| Fiber | 2g |
Chef’s Tips
- For perfectly crispy skin, ensure salmon is completely dry before seasoning and don’t move it during the first cook. The fish will naturally release from the pan when properly seared.
- Use room temperature heavy cream to prevent the sauce from breaking. If it does separate, whisk in a tablespoon of cold butter off the heat to re-emulsify.
- Choose center-cut salmon fillets of uniform thickness for even cooking. Wild-caught salmon has better flavor and nutrition profile than farmed varieties.
Health Benefits
This nutrient-dense meal provides exceptional heart-healthy omega-3 fatty acids from salmon, which support brain function and reduce inflammation throughout the body. The spinach delivers folate, iron, and vitamin K, while the high-fat content promotes ketosis and sustained energy levels. The combination of quality proteins and healthy fats helps stabilize blood sugar levels and promotes satiety, making it ideal for weight management and metabolic health.
Storage Instructions
Store leftover salmon in the refrigerator for up to 3 days in an airtight container. Reheat gently in a covered skillet over low heat with a splash of cream to prevent drying out. The cream sauce may separate slightly when reheated but will come together with gentle stirring. Not recommended for freezing as the cream sauce will break upon thawing.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.


