This luxurious keto garlic butter salmon paired with velvety cauliflower mash delivers restaurant-quality flavors while supporting your low-carb lifestyle. The omega-3 rich salmon provides powerful anti-inflammatory benefits, while the creamy cauliflower mash satisfies your comfort food cravings without the carbs.
Perfect for busy weeknights or elegant dinner parties, this gluten-free masterpiece takes just 25 minutes from start to finish. The combination of healthy fats from salmon and butter, plus nutrient-dense cauliflower, creates a satisfying meal that keeps you in ketosis while nourishing your body with essential vitamins and minerals.
Prep Time: 10 minutes |
Cook Time: 15 minutes
Ingredients
- 680g (1.5lbs / 4 fillets) salmon fillets, skin-on
- 1 medium head cauliflower, 900g (2lbs), cut into florets
- 115g (4oz / 8 tbsp) unsalted grass-fed butter, divided
- 120ml (4fl oz / 1/2 cup) heavy cream
- 4 cloves garlic, minced
- 60ml (2fl oz / 1/4 cup) fresh lemon juice
- 60g (2oz / 1/2 cup) grated Parmesan cheese
- 30g (1oz / 1/4 cup) fresh chives, chopped
- 15ml (1 tbsp) extra virgin olive oil
- 2.5ml (1/2 tsp) sea salt
- 2.5ml (1/2 tsp) black pepper
- 1.25ml (1/4 tsp) paprika
Instructions
- Step 1: Remove salmon from refrigerator 15 minutes before cooking to bring to room temperature. Pat fillets dry with paper towels and season both sides with salt, pepper, and paprika.
- Step 2: Bring a large pot of salted water to boil. Add cauliflower florets and cook for 12-15 minutes until very tender and easily pierced with a fork.
- Step 3: Meanwhile, heat olive oil in a large oven-safe skillet over medium-high heat. Once shimmering, carefully place salmon fillets skin-side up in the pan.
- Step 4: Sear salmon for 4-5 minutes without moving, until golden crust forms. Flip fillets and cook another 3-4 minutes for medium doneness (internal temperature 145°F/63°C).
- Step 5: Remove salmon from pan and tent with foil. Reduce heat to medium-low and add 85g (3oz) butter to the same pan.
- Step 6: Add minced garlic to melted butter and sauté for 1 minute until fragrant. Stir in lemon juice and remove from heat.
- Step 7: Drain cauliflower thoroughly and transfer to a food processor. Add remaining 30g (1oz) butter, heavy cream, and Parmesan cheese.
- Step 8: Process cauliflower mixture for 2-3 minutes until completely smooth and creamy. Season with salt and pepper to taste.
- Step 9: Transfer cauliflower mash to serving bowls using an ice cream scoop for elegant presentation.
- Step 10: Place salmon fillets on top of or alongside cauliflower mash. Drizzle generously with garlic butter sauce.
- Step 11: Garnish with fresh chopped chives and serve immediately while hot.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 485 |
| Protein | 36g |
| Carbohydrates | 6g |
| Fat | 35g |
| Fiber | 3g |
Chef’s Tips
- For perfectly crispy skin, ensure salmon is completely dry before seasoning and don’t move the fillets while searing – let the heat do the work.
- To achieve ultra-smooth cauliflower mash, drain the cooked florets in a fine-mesh strainer for 5 minutes to remove excess moisture before processing.
- Make garlic butter sauce extra luxurious by whisking in cold butter pieces off the heat – this creates a glossy emulsion that coats the salmon beautifully.
Health Benefits
This nutrient-dense keto meal provides exceptional anti-inflammatory benefits from salmon’s omega-3 fatty acids EPA and DHA, which support heart health, brain function, and may reduce chronic inflammation. The high-quality protein promotes muscle maintenance and satiety, while cauliflower delivers vitamin C, folate, and fiber. The combination of healthy fats keeps you in ketosis, supports hormone production, and enhances absorption of fat-soluble vitamins A, D, E, and K.
Storage Instructions
Store leftover salmon and cauliflower mash separately in airtight containers in refrigerator for up to 3 days. Reheat gently in microwave at 50% power or in a 300°F (150°C) oven covered with foil. Garlic butter sauce can be stored for up to 1 week and gently rewarmed before serving.


