This luxurious keto garlic butter salmon paired with silky cauliflower mash delivers restaurant-quality flavors while supporting your low-carb lifestyle. The combination of omega-3 rich salmon and nutrient-dense cauliflower creates a powerhouse meal that’s both satisfying and incredibly nourishing.
What makes this recipe truly special is how the garlic-herb butter melts into the perfectly seared salmon, creating an aromatic sauce that elevates the entire dish. The cauliflower mash, enriched with cream cheese and butter, provides the perfect creamy backdrop that rivals traditional mashed potatoes while keeping carbs minimal.
Prep Time: 10 minutes |
Cook Time: 15 minutes
Ingredients
- 680g (1.5 lbs) salmon fillets, skin-on, cut into 4 portions
- 680g (1.5 lbs / 6 cups) cauliflower florets
- 85g (3oz / 6 tbsp) unsalted butter, divided
- 113g (4oz / ½ cup) cream cheese, softened
- 60ml (¼ cup / 4 tbsp) heavy cream
- 4 cloves garlic, minced
- 30g (1oz / ¼ cup) fresh parsley, chopped
- 15ml (1 tbsp) fresh lemon juice
- 30ml (2 tbsp) olive oil
- 5g (1 tsp) sea salt, divided
- 2.5g (½ tsp) black pepper, divided
- 2.5g (½ tsp) paprika
- 1.25g (¼ tsp) garlic powder
Instructions
- Remove salmon from refrigerator 15 minutes before cooking to bring to room temperature. Pat fillets completely dry with paper towels.
- Bring a large pot of salted water to boil. Add cauliflower florets and cook for 12-15 minutes until very tender when pierced with a fork.
- While cauliflower cooks, season salmon fillets on both sides with 2.5g (½ tsp) salt, 1.25g (¼ tsp) pepper, paprika, and garlic powder.
- Heat olive oil in a large skillet over medium-high heat until shimmering. Place salmon skin-side up and sear for 4-5 minutes without moving.
- Flip salmon carefully and cook another 3-4 minutes for medium doneness. Internal temperature should reach 63°C (145°F). Remove to a plate.
- Drain cauliflower thoroughly and transfer to a food processor. Add cream cheese, heavy cream, and 28g (1oz / 2 tbsp) butter. Process until completely smooth.
- Season cauliflower mash with remaining 2.5g (½ tsp) salt and 1.25g (¼ tsp) pepper. Taste and adjust seasoning as needed.
- In the same skillet used for salmon, reduce heat to medium and add remaining 57g (2oz / 4 tbsp) butter. Cook until melted and slightly golden.
- Add minced garlic to butter and cook for 30-60 seconds until fragrant, stirring constantly to prevent burning.
- Remove skillet from heat and stir in fresh parsley and lemon juice to create the garlic herb butter sauce.
- Divide cauliflower mash among four plates, creating a small well in the center of each portion.
- Place salmon fillets on top of mash and drizzle generously with the warm garlic herb butter sauce. Serve immediately.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 485 |
| Protein | 34g |
| Carbohydrates | 8g |
| Fat | 36g |
| Fiber | 3g |
Chef’s Tips
- For perfectly crispy salmon skin, ensure the pan is hot before adding the fish and resist the urge to move it during the first sear. The skin will release naturally when ready to flip.
- Over-processing cauliflower mash can make it gluey. Pulse in short bursts and stop as soon as it reaches your desired consistency. For ultra-smooth results, pass through a fine mesh strainer.
- Make the garlic butter sauce just before serving to prevent the garlic from becoming bitter. If the butter gets too brown, start fresh as burnt butter will overpower the delicate salmon flavors.
Health Benefits
This nutrient-dense meal provides exceptional anti-inflammatory benefits from the salmon’s omega-3 fatty acids, which support heart health, brain function, and may help reduce chronic inflammation. The cauliflower delivers vitamin C, vitamin K, and folate while being naturally low in carbs. The high healthy fat content from butter and olive oil supports ketosis and helps with the absorption of fat-soluble vitamins, making this dish both delicious and incredibly nourishing for your body.
Storage Instructions
Store leftover salmon and cauliflower mash separately in the refrigerator for up to 3 days. Reheat gently in a 160°C (325°F) oven for 8-10 minutes, or microwave on 50% power. The garlic butter sauce is best made fresh, but can be refrigerated for 2 days and gently rewarmed.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.


