Transform humble cauliflower into a decadent, restaurant-quality gratin that fits perfectly into your ketogenic lifestyle. This luxurious side dish combines tender cauliflower florets with a rich, herb-infused cream sauce and golden cheese topping that rivals any traditional potato gratin.
Packed with anti-inflammatory herbs like thyme and rosemary, this gluten-free comfort food delivers maximum flavor while keeping net carbs incredibly low at just 4 grams per serving. Whether you’re serving it alongside grilled meats or enjoying it as a satisfying main course, this cauliflower gratin proves that healthy eating never means sacrificing taste or indulgence.
Prep Time: 15 minutes |
Cook Time: 45 minutes
Ingredients
- 1 large head cauliflower, 800g (1¾ lbs), cut into florets
- 240ml (1 cup) heavy cream
- 120ml (½ cup) unsweetened almond milk
- 150g (5oz / 1½ cups) sharp cheddar cheese, grated
- 50g (1.8oz / ½ cup) Parmesan cheese, grated
- 3 cloves garlic, 12g (0.4oz), minced
- 2 tablespoons fresh thyme leaves, 4g (0.1oz)
- 1 tablespoon fresh rosemary, 2g (0.07oz), finely chopped
- 30g (2 tablespoons) grass-fed butter
- 1 teaspoon sea salt
- ½ teaspoon black pepper
- ¼ teaspoon nutmeg
- 2 tablespoons fresh chives, 6g (0.2oz), chopped for garnish
Instructions
- Step 1: Preheat your oven to 190°C (375°F). Grease a 23x33cm (9×13 inch) baking dish with butter.
- Step 2: Steam cauliflower florets for 8-10 minutes until fork-tender but still holding their shape. Drain thoroughly and pat dry with paper towels.
- Step 3: In a large saucepan over medium heat, melt butter and sauté minced garlic for 1-2 minutes until fragrant but not browned.
- Step 4: Add heavy cream and almond milk to the pan. Whisk in thyme, rosemary, salt, pepper, and nutmeg. Bring to a gentle simmer.
- Step 5: Reduce heat to low and gradually whisk in 100g (3.5oz) of the cheddar cheese until smooth and creamy. Remove from heat.
- Step 6: Layer half the steamed cauliflower in the prepared baking dish, then pour half the cheese sauce over top.
- Step 7: Add remaining cauliflower and cover with remaining cheese sauce, ensuring all florets are coated.
- Step 8: Sprinkle the remaining 50g (1.8oz) cheddar and all the Parmesan cheese evenly over the top.
- Step 9: Cover with foil and bake for 25 minutes, then remove foil and bake an additional 15-20 minutes until golden brown and bubbly.
- Step 10: Let rest for 10 minutes before serving. Garnish with fresh chives and serve immediately while hot.
Nutrition Facts (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Protein | 14g |
| Carbohydrates | 8g |
| Fat | 23g |
| Fiber | 4g |
Chef’s Tips
- Pat the steamed cauliflower completely dry with paper towels to prevent a watery gratin – excess moisture is the enemy of creamy texture.
- Grate your own cheese from a block rather than using pre-shredded cheese, as it melts more smoothly and creates a silkier sauce without anti-caking agents.
- For extra richness, substitute 60ml (¼ cup) of the cream with cream cheese, whisking it in thoroughly while the sauce is hot to ensure smooth incorporation.
Health Benefits
This nutrient-dense gratin provides powerful anti-inflammatory compounds from fresh herbs like thyme and rosemary, which contain antioxidants that support immune function and reduce oxidative stress. Cauliflower delivers vitamin C, vitamin K, and folate while remaining extremely low in carbohydrates, making it perfect for maintaining ketosis. The high-quality fats from grass-fed butter and cheese support hormone production and nutrient absorption, while the moderate protein content helps maintain stable blood sugar levels throughout your ketogenic journey.
Storage Instructions
Store leftover gratin covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 1-2 minutes or reheat the entire dish covered in a 160°C (325°F) oven for 15-20 minutes until heated through. This dish can be assembled up to 24 hours ahead and refrigerated before the final baking step – simply add 10 extra minutes to the cooking time if baking from cold.
🌿 Love healthy recipes? Get more delivered weekly!
Join our community for free recipes, nutrition tips & exclusive guides.

