This luxurious cauliflower risotto delivers all the comfort of traditional risotto without the carb overload. Made with riced cauliflower, rich cream, and aged parmesan, it’s a satisfying keto-friendly dish that won’t spike your blood sugar.
Perfect for those following a ketogenic lifestyle, this gluten-free recipe transforms humble cauliflower into a restaurant-quality meal. The combination of healthy fats from butter and cream creates the perfect creamy texture while keeping you in ketosis.
Prep Time: 10 minutes |
Cook Time: 15 minutes
Ingredients
- 680g (24oz / 6 cups) cauliflower florets, riced
- 60g (4 tbsp / 1/4 cup) grass-fed butter
- 120ml (4fl oz / 1/2 cup) heavy cream
- 85g (3oz / 1 cup) freshly grated parmesan cheese
- 30ml (2 tbsp) extra virgin olive oil
- 4 large garlic cloves, minced
- 240ml (8fl oz / 1 cup) chicken bone broth
- 30ml (2 tbsp) dry white wine (optional)
- 5g (1 tsp) fresh thyme leaves
- 2g (1/2 tsp) sea salt
- 1g (1/4 tsp) black pepper, freshly ground
- 15g (2 tbsp) fresh chives, chopped
- 30g (1oz / 1/4 cup) pine nuts, toasted
Instructions
- Rice the cauliflower by pulsing florets in a food processor until they resemble rice grains, or use a box grater. Set aside.
- Heat olive oil and 30g (2 tbsp) butter in a large skillet over medium heat until butter melts and begins to foam.
- Add minced garlic to the pan and sauté for 1 minute until fragrant, being careful not to burn.
- Add the riced cauliflower to the pan and stir to coat with the garlic butter mixture.
- Pour in the white wine (if using) and let it cook for 30 seconds to evaporate the alcohol.
- Add warm chicken bone broth gradually, about 60ml (1/4 cup) at a time, stirring frequently and allowing liquid to absorb before adding more.
- Continue cooking for 8-10 minutes, stirring occasionally, until cauliflower is tender but still has a slight bite.
- Reduce heat to low and slowly stir in the heavy cream and remaining 30g (2 tbsp) butter.
- Add 60g (2/3 cup) of the parmesan cheese, thyme, salt, and pepper, stirring until cheese melts completely.
- Remove from heat and let stand for 2 minutes to thicken slightly.
- Taste and adjust seasoning as needed with additional salt and pepper.
- Serve immediately, garnished with remaining parmesan, fresh chives, and toasted pine nuts.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Protein | 12g |
| Carbohydrates | 8g |
| Fat | 24g |
| Fiber | 4g |
Chef’s Tips
- Don’t over-process the cauliflower – you want rice-sized pieces, not a puree. Pulse in small batches for best results.
- Warm your bone broth before adding it to prevent temperature shock and ensure smooth incorporation into the risotto.
- Use freshly grated parmesan rather than pre-grated for superior melting properties and richer flavor that makes this dish restaurant-quality.
Health Benefits
This cauliflower risotto is packed with nutrients while supporting ketogenic goals. Cauliflower provides vitamin C, vitamin K, and folate while being naturally low in carbs. The high fat content from cream and butter helps promote satiety and supports stable blood sugar levels. Parmesan cheese adds protein and calcium, while garlic offers immune-supporting compounds. This dish helps maintain ketosis while providing comfort food satisfaction without the inflammatory effects of gluten or high-carb grains.
Storage Instructions
Store leftovers in the refrigerator for up to 3 days in an airtight container. Reheat gently in a pan over low heat, adding a splash of cream or broth if needed to restore creaminess. This dish is best enjoyed fresh and does not freeze well due to the dairy content.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

