This spectacular keto garlic butter salmon with cauliflower rice delivers restaurant-quality flavors while supporting your low-carb lifestyle. The rich, buttery salmon pairs perfectly with fluffy cauliflower rice, creating a satisfying meal that’s both nutritious and indulgent.
Packed with heart-healthy omega-3 fatty acids and anti-inflammatory compounds, this gluten-free recipe proves that eating keto doesn’t mean sacrificing taste. The aromatic garlic butter sauce elevates simple ingredients into a gourmet experience that will become your new weeknight favorite.
Prep Time: 10 minutes |
Cook Time: 15 minutes
Ingredients
- 680g (1.5 lbs / 4 fillets) salmon fillets, skin-on
- 680g (1.5 lbs / 6 cups) cauliflower florets
- 85g (6 tbsp) grass-fed butter, divided
- 4 cloves (12g / 1 tbsp) garlic, minced
- 30ml (2 tbsp) extra virgin olive oil
- 15ml (1 tbsp) fresh lemon juice
- 15g (2 tbsp) fresh parsley, chopped
- 5g (1 tsp) sea salt, divided
- 2g (1/2 tsp) black pepper
- 2g (1/2 tsp) paprika
- 30g (1/4 cup) grated Parmesan cheese
- 5ml (1 tsp) lemon zest
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 2g (1/2 tsp) salt, black pepper, and paprika.
- Step 2: Pulse cauliflower florets in a food processor until they resemble rice-sized pieces, working in batches if necessary. Alternatively, grate using a box grater.
- Step 3: Heat olive oil in a large cast-iron or non-stick skillet over medium-high heat. Once shimmering, carefully place salmon fillets skin-side up and cook for 4-5 minutes without moving.
- Step 4: Flip salmon fillets and cook for another 3-4 minutes for medium doneness, or 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 28g (2 tbsp) butter. Once melted, add minced garlic and sauté for 30 seconds until fragrant.
- Step 6: Add cauliflower rice to the skillet with remaining 3g (1/2 tsp) salt. Stir frequently and cook for 5-6 minutes until tender and lightly golden.
- Step 7: Push cauliflower to one side of the skillet and add remaining 57g (4 tbsp) butter to the empty space. Let it melt and foam slightly.
- Step 8: Add lemon juice and lemon zest to the melted butter, swirling the pan to combine into a sauce.
- Step 9: Remove skillet from heat and stir the garlic butter sauce through the cauliflower rice. Add Parmesan cheese and mix until melted.
- Step 10: Taste and adjust seasoning with additional salt and pepper if needed.
- Step 11: Divide cauliflower rice among four plates and top each with a salmon fillet.
- Step 12: Drizzle any remaining garlic butter from the pan over the salmon and garnish with fresh chopped parsley before serving immediately.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 485 |
| Protein | 36g |
| Carbohydrates | 8g |
| 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 the skin side cooks – this allows proper rendering and prevents sticking.
- Don’t overcook the cauliflower rice – it should have a slight bite similar to al dente pasta. Overcooking will make it mushy and release excess moisture.
- Use a meat thermometer to achieve your preferred doneness: 52°C (125°F) for medium-rare, 57°C (135°F) for medium, or 63°C (145°F) for well-done salmon.
Health Benefits
This nutrient-dense meal provides exceptional health benefits for those following a ketogenic lifestyle. Salmon delivers high-quality protein and omega-3 fatty acids EPA and DHA, which support heart health, reduce inflammation, and promote brain function. The cauliflower rice provides essential vitamins C and K, plus fiber for digestive health, while keeping carbs minimal. The healthy fats from butter and olive oil support ketosis and enhance absorption of fat-soluble vitamins, making this an ideal anti-inflammatory, metabolism-boosting meal.
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 in the microwave at 50% power to prevent overcooking. The cauliflower rice can be frozen for up to 2 months, though texture may be slightly softer after thawing. For best quality, consume salmon within 2 days of cooking.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

