This luxurious creamy garlic butter salmon with cauliflower rice delivers restaurant-quality flavors while keeping you firmly in ketosis. The rich, velvety sauce combines heavy cream, butter, and aromatic garlic to create the perfect complement to flaky, omega-3 rich salmon fillets.
What makes this recipe truly special is how it transforms simple ingredients into an elegant, satisfying meal that supports your ketogenic lifestyle. The cauliflower rice provides the perfect low-carb base, absorbing all those incredible flavors while adding essential nutrients and fiber to keep you feeling full and energized.
Prep Time: 10 minutes |
Cook Time: 15 minutes
Ingredients
- 680g (1.5 lbs / 4 fillets) salmon fillets, skin removed
- 600g (21oz / 4 cups) cauliflower rice, fresh or frozen
- 120ml (4 fl oz / ½ cup) heavy cream
- 60g (2oz / 4 tbsp) grass-fed butter
- 4 cloves garlic, minced
- 60ml (2 fl oz / ¼ cup) olive oil
- 30g (1oz / â…“ cup) Parmesan cheese, grated
- 15ml (½ fl oz / 1 tbsp) fresh lemon juice
- 15g (½oz / 2 tbsp) fresh parsley, chopped
- 5g (1 tsp) paprika
- 2.5g (½ tsp) garlic powder
- 2.5g (½ tsp) sea salt
- 1.25g (¼ tsp) black pepper
- 1.25g (¼ tsp) dried thyme
Instructions
- Step 1: Pat salmon fillets dry with paper towels and season both sides with sea salt, black pepper, paprika, garlic powder, and dried thyme. Let rest at room temperature for 5 minutes.
- Step 2: Heat 30ml (2 tbsp) olive oil in a large skillet over medium-high heat until shimmering but not smoking.
- Step 3: Carefully place salmon fillets in the skillet and cook for 4-5 minutes without moving them, until golden brown crust forms on the bottom.
- Step 4: Flip salmon fillets gently and cook for another 3-4 minutes until internal temperature reaches 63°C (145°F). Remove to a plate and tent with foil.
- Step 5: In the same skillet, reduce heat to medium and add remaining olive oil. Add cauliflower rice and sauté for 3-4 minutes until tender but still slightly firm.
- Step 6: Season cauliflower rice with salt and pepper, then transfer to serving plates, creating a bed for the salmon.
- Step 7: In the same skillet, add butter and minced garlic. Cook for 30 seconds until fragrant, stirring constantly to prevent burning.
- Step 8: Pour in heavy cream and bring to a gentle simmer, whisking continuously to combine with the butter and garlic.
- Step 9: Add grated Parmesan cheese to the cream mixture, whisking until melted and smooth, about 1-2 minutes.
- Step 10: Stir in fresh lemon juice and half of the chopped parsley. Taste and adjust seasoning with salt and pepper if needed.
- Step 11: Place salmon fillets on top of the cauliflower rice beds and generously spoon the creamy garlic butter sauce over each fillet.
- Step 12: Garnish with remaining fresh parsley and serve immediately while hot for the best flavor and texture.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 485 |
| Protein | 38g |
| Carbohydrates | 8g |
| Fat | 34g |
| Fiber | 3g |
Chef’s Tips
- For the perfect sear, ensure your salmon is completely dry and the pan is hot before adding the fish. Don’t move the salmon once it hits the pan – let it develop that beautiful golden crust naturally.
- If your cream sauce becomes too thick, add a tablespoon of the pasta cooking liquid or warm chicken broth. If it’s too thin, simmer for an additional minute to reduce and thicken.
- Fresh cauliflower rice works best, but if using frozen, make sure to thaw and drain excess moisture completely using paper towels or a clean kitchen towel to prevent a watery dish.
Health Benefits
This powerhouse keto meal delivers exceptional nutritional benefits for heart and brain health. The wild-caught salmon provides high-quality omega-3 fatty acids EPA and DHA, which support cardiovascular function, reduce inflammation, and enhance cognitive performance. The healthy fats from olive oil and grass-fed butter help with nutrient absorption and sustained energy, while cauliflower rice offers essential vitamins C and K, plus fiber for digestive health. This combination of healthy fats and quality protein helps stabilize blood sugar levels and promotes satiety, making it perfect for weight management and metabolic health on a ketogenic diet.
Storage Instructions
Store leftover salmon and cauliflower rice in separate airtight containers in the refrigerator for up to 3 days. The cream sauce can be stored separately for up to 2 days. To reheat, warm the cauliflower rice in a skillet with a little butter, and gently reheat the salmon in a 160°C (325°F) oven for 8-10 minutes. Warm the sauce separately in a small saucepan over low heat, whisking gently. Do not freeze as the cream sauce will separate upon thawing.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

