This luxurious keto garlic butter salmon with cauliflower rice delivers restaurant-quality flavors while keeping your carb count under 6g per serving. The rich, buttery sauce infused with fresh herbs creates the perfect complement to flaky, omega-3 rich salmon fillets.
Designed for busy weeknights, this gluten-free powerhouse takes just 25 minutes from start to finish. The cauliflower rice provides a satisfying base while adding extra nutrients and fiber, making this dish a complete ketogenic meal that will keep you satisfied for hours.
Prep Time: 10 minutes |
Cook Time: 15 minutes
Ingredients
- 680g (1.5 lbs / 4 fillets) wild salmon fillets, skin-on
- 450g (1 lb / 4 cups) cauliflower rice, fresh or frozen
- 115g (4 oz / 8 tbsp) grass-fed butter, divided
- 30ml (2 tbsp) extra virgin olive oil
- 6 garlic cloves, minced
- 60ml (1/4 cup) fresh lemon juice
- 30g (1 oz / 1/2 cup) fresh parsley, chopped
- 15g (1/2 oz / 2 tbsp) fresh dill, chopped
- 5g (1 tsp) sea salt, divided
- 2g (1/2 tsp) black pepper
- 1g (1/4 tsp) paprika
- 60g (2 oz / 1/2 cup) pine nuts, toasted
- 30g (1 oz / 1/4 cup) Parmesan cheese, grated
Instructions
- Step 1: Remove salmon from refrigerator 15 minutes before cooking to bring to room temperature. Pat fillets dry with paper towels.
- Step 2: Season salmon fillets on both sides with 3g (3/4 tsp) sea salt, black pepper, and paprika. Let rest while preparing other ingredients.
- Step 3: Heat a large cast-iron or stainless steel skillet over medium-high heat. Add olive oil and swirl to coat the pan evenly.
- Step 4: Place salmon fillets skin-side up in the hot pan. Cook for 4-5 minutes without moving, until a golden crust forms.
- Step 5: Carefully flip salmon fillets using a fish spatula. Cook for another 3-4 minutes until internal temperature reaches 145°F (63°C).
- Step 6: Remove salmon to a warm plate and tent with foil. Reduce heat to medium and add 30g (2 tbsp) butter to the same pan.
- Step 7: Add minced garlic to the melted butter and sauté for 30 seconds until fragrant, being careful not to burn.
- Step 8: Add cauliflower rice to the pan with remaining 2g (1/2 tsp) salt. Cook for 4-5 minutes, stirring occasionally, until tender.
- Step 9: Push cauliflower rice to one side of pan. Add remaining 85g (6 tbsp) butter to empty side and let melt completely.
- Step 10: Stir in lemon juice, fresh parsley, and dill into the melted butter to create the garlic herb butter sauce.
- Step 11: Combine cauliflower rice with the herb butter sauce, mixing gently to coat evenly.
- Step 12: Divide cauliflower rice among 4 plates, top each with a salmon fillet, and garnish with toasted pine nuts and grated Parmesan cheese.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 485 |
| Protein | 38g |
| Carbohydrates | 6g |
| Fat | 34g |
| Fiber | 3g |
Chef’s Tips
- For the perfect sear, ensure your pan is hot enough by testing with a drop of water – it should sizzle and evaporate immediately. Don’t overcrowd the pan, and resist the urge to move the salmon until it naturally releases from the surface.
- Toast pine nuts in a dry skillet over medium heat for 2-3 minutes, shaking frequently. They go from golden to burnt quickly, so watch carefully. This extra step adds incredible depth and crunch to the final dish.
- Make your own cauliflower rice by pulsing cauliflower florets in a food processor until they resemble rice grains. Fresh cauliflower rice has better texture than frozen, but if using frozen, don’t thaw first – cook directly from frozen to avoid mushiness.
Health Benefits
This omega-3 powerhouse delivers exceptional anti-inflammatory benefits from wild-caught salmon, which contains high levels of EPA and DHA fatty acids essential for brain health and cardiovascular function. The monounsaturated fats from olive oil and grass-fed butter support hormone production and nutrient absorption. Cauliflower provides glucosinolates, powerful compounds that support liver detoxification, while the herbs offer antioxidants that combat oxidative stress. This combination creates an ideal ketogenic meal that promotes sustained energy, mental clarity, and long-term metabolic health.
Storage Instructions
Store leftovers in the refrigerator for up to 3 days in airtight containers, keeping salmon and cauliflower rice separate. Reheat gently in a skillet over low heat or microwave at 50% power to prevent overcooking the salmon. The dish is not suitable for freezing as the texture of both salmon and cauliflower will deteriorate significantly.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

