This luxurious keto garlic butter salmon paired with velvety cauliflower mash delivers restaurant-quality flavors while keeping your macros perfectly balanced. Rich in heart-healthy omega-3 fatty acids and satisfying healthy fats, this dish proves that eating keto doesn’t mean sacrificing taste or nutrition.
Whether you’re following a ketogenic lifestyle or simply looking to incorporate more nutritious, low-carb meals into your routine, this gluten-free recipe transforms simple ingredients into an elegant, filling dinner that will keep you satisfied for hours while supporting your health goals.
Prep Time: 15 minutes |
Cook Time: 25 minutes
Ingredients
- 680g (1.5 lbs / 4 fillets) salmon fillets, skin-on
- 900g (2 lbs / 1 large head) cauliflower, cut into florets
- 113g (4 oz / 1/2 cup) unsalted butter, divided
- 120ml (4 fl oz / 1/2 cup) heavy cream
- 4 cloves garlic, minced
- 60ml (2 fl oz / 1/4 cup) olive oil
- 30g (1 oz / 1/4 cup) fresh parsley, chopped
- 15ml (1 tbsp) lemon juice
- 60g (2 oz / 1/2 cup) grated Parmesan cheese
- 5g (1 tsp) sea salt
- 2g (1/2 tsp) black pepper
- 2g (1/2 tsp) paprika
- 1g (1/4 tsp) garlic powder
Instructions
- Step 1: Preheat your oven to 200°C (400°F). Remove salmon from refrigerator 15 minutes before cooking to bring to room temperature.
- Step 2: Bring a large pot of salted water to boil. Add cauliflower florets and cook for 12-15 minutes until fork-tender.
- Step 3: While cauliflower cooks, pat salmon fillets dry with paper towels. Season both sides with salt, pepper, paprika, and garlic powder.
- Step 4: Heat olive oil in a large oven-safe skillet over medium-high heat. Place salmon skin-side up and sear for 4 minutes without moving.
- Step 5: Flip salmon carefully and sear for another 2 minutes. Transfer skillet to preheated oven for 8-10 minutes until internal temperature reaches 63°C (145°F).
- Step 6: Drain cauliflower thoroughly and transfer to a food processor. Add 57g (2 oz) butter, heavy cream, and half the minced garlic. Process until smooth and creamy.
- Step 7: Fold in Parmesan cheese and season cauliflower mash with salt and pepper to taste. Keep warm.
- Step 8: Remove salmon from oven and let rest for 2 minutes. Remove salmon from skillet and tent with foil.
- Step 9: Place the same skillet over medium heat. Add remaining 57g (2 oz) butter and remaining minced garlic. Cook for 1 minute until fragrant.
- Step 10: Add lemon juice and fresh parsley to the garlic butter, swirling to combine.
- Step 11: Divide cauliflower mash among four plates, top each with a salmon fillet.
- Step 12: Drizzle the warm garlic butter sauce over salmon and garnish with additional parsley before serving immediately.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 485 |
| Protein | 38g |
| Carbohydrates | 8g |
| Fat | 34g |
| Fiber | 4g |
Chef’s Tips
- For the silkiest cauliflower mash, ensure the florets are completely tender and drain them thoroughly before processing. Any excess water will make your mash watery instead of creamy.
- Don’t flip the salmon too early – let it develop a golden crust by leaving it undisturbed for the full 4 minutes. The fish will release naturally when properly seared.
- Save time by preparing the garlic butter sauce in the same skillet used for the salmon. This technique captures all the delicious browned bits and intensifies the flavor.
Health Benefits
This nutrient-dense meal provides exceptional health benefits through its combination of omega-3 rich salmon and fiber-packed cauliflower. The high-quality protein supports muscle maintenance and satiety, while the omega-3 fatty acids promote heart health, reduce inflammation, and support brain function. The healthy fats from butter and olive oil aid in nutrient absorption and provide sustained energy. Being naturally gluten-free and low in carbohydrates, this meal supports stable blood sugar levels and may aid in weight management while delivering essential vitamins and minerals.
Storage Instructions
Store leftover salmon and cauliflower mash separately in airtight containers in the refrigerator for up to 3 days. Reheat gently in a 160°C (325°F) oven for 10-12 minutes, or microwave in 30-second intervals. The garlic butter sauce can be stored for up to 5 days and gently rewarmed before serving. For best texture, avoid freezing the cauliflower mash as it may become watery when thawed.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

