
Keto Cauliflower Cheese Recipe
Share
Imagine tucking into a properly indulgent bake thatβs crispy on top, creamy in the middle and packed with flavour β all while keeping things surprisingly wholesome. This keto cauliflower cheese recipe is a brilliant way to enjoy rich melted cheese and butter (excellent sources of fat on a keto diet) without the carbs of a pasta bake.
Weβre talking about turning a humble cauliflower into something everyone will fight over. The trick is simple: tender florets smothered in a velvety cheese sauce, dotted with butter for gloss, then baked until golden. Itβs proof that eating well on a keto way doesnβt mean missing out on proper comfort food.
Prep + cook: β 30β35 minutes | Serves: 4 β note: the quicker end of this range assumes you blanch the florets or use a microwave-steam shortcut; full stove-to-oven timing is closer to 35 minutes.
Most of these ingredients are probably in your fridge already, so it makes a brilliant midweek main or a crowd-pleasing side. Weβll show you how to get that irresistible crispy topping every time β no fancy kit required.
Whether youβre new to low-carb living or craving something cosy, this dish is flexible. Fancy smoked paprika or extra garlic? Go for it. Prefer a different cheese blend? Swap in mature cheddar or a sprinkle of parmesan and cheddar. Save or pin this recipe and make it your own.
Overview of This Cheesy Low-Carb Dish
Picture this: a golden-topped bake that hugs your taste buds with every forkful while keeping your carb count in check. This isnβt your average veggie side β itβs a clever reinvention of a comfort-food classic, redesigned as a keto cauliflower dish so you can enjoy rich cheese and butter without the pasta.
Where Taste Meets Nutrition
Hereβs the practical bit: tender cauliflower florets are coated in a silky cheese sauce made with double cream and mature cheddar, then baked until bubbling and golden. Based on the recipe below, one typical serving (about 200g) contains roughly 4β5g net carbs (net carbs = total carbs β fibre) and around 24g of fat β ideal for low-carb or ketogenic plans. Youβre essentially getting:
- Comfort-food nostalgia without the grain-heavy guilt trip
- A protein boost from melted cheddar that helps keep you full
- Good fats from butter and cream to sustain energy on a keto diet
From Grannyβs Kitchen to Your Table
The charm here is simplicity. This recipe borrows tried-and-tested techniques from old-school bakes but swaps potatoes and pasta for cauliflower, keeping the soul of the dish while cutting carbs. Serve it as a hearty main with roasted chicken or as a rich side alongside garlicky greens β perfect for weeknights or a Sunday roast upgrade.
Ingredients for a Perfect Keto Cauliflower Cheese
Ever wondered what transforms this veg-based dish from good to βblimey, thatβs proper tastyβ? Itβs all about nailing the fundamentals. Think of your components as band members β each needs to play their part for the whole thing to rock. Below is a clear, UK-measured ingredients list for 4 servings.
Key Components and Cheese Selections
Start with a fresh, firm head of cauliflower β look for tight florets and no brown spots. A medium head cauliflower weighs about 600β800g; youβll need roughly 400β450g of cauliflower florets for this recipe. Size matters: cut to roughly 2cm pieces so they heat evenly and mimic a mac-and-cheese texture.
Now for the dairy: mature cheddar is the backbone β its sharpness balances the richness β and a little Parmesan (Parmigiano Reggiano) adds a nutty, golden crust. Double cream (the British equivalent of heavy cream) gives the sauce that silky mouthfeel. Butter helps coat the florets and carries flavour, and a spoonful of cream cheese can add extra silkiness if you like.
- Ingredients (serves 4):
- 400β450g cauliflower florets (from one medium head cauliflower)
- 150g mature cheddar, grated
- 50g Parmesan (or 40g grated Parmesan + 10g for topping)
- 150ml double cream
- 30g unsalted butter
- 50g cream cheese (optional, for extra creaminess)
- Β½ tsp salt and ΒΌβΒ½ tsp freshly ground black pepper, to taste
- Optional: 1 tsp smoked paprika or 1 clove garlic, minced; 25g cooked bacon bits or 20g almond crumbs for topping
- Butterβs role: coats florets and adds keto-friendly fat and flavour.
- Cheese flexibility: swap some cheddar for smoked gouda or add a little mozzarella for stretch.
- Cream alternatives: full-fat Greek yoghurt can work in a pinch, but adjust quantities and account for slightly higher carbs.
Allergies / swaps: For dairy-free versions use vegan cheddar-style shreds, unsweetened coconut cream and a spoonful of nutritional yeast for savoury depth β note these swaps will change the nutrition profile. Keep measurements in grams and use the notes above for easy scaling.
Step-by-Step Preparation Guide
Ready to roll up your sleeves? This foolproof method turns simple ingredients into pure comfort. Weβll walk through each stage together β no chef skills required, just enthusiasm and a decent saucepan or pan.
Prepping Your Star Ingredient
Start with about 400β450g cauliflower florets (from one medium head cauliflower). Chop them into pieces roughly 2cm across so they cook evenly and mimic the bite of mac. Bring a large pan of salted water to the boil, add the florets and blanch for 5 minutes β this gives a tender-crisp texture that holds up in the oven.
Drain thoroughly in a colander and pat dry with kitchen paper. Any lingering water will thin the sauce and make the bake soggy, so be diligent when you add cauliflower to the dish.
Crafting the Dreamy Dairy Blend
While the florets drain, melt 30g butter in a saucepan over low heat. Add 150ml double cream and 50g cream cheese (if using), heat gently until just warm β do not boil. Gradually add the grated cheddar (about 150g), stirring constantly off the heat between handfuls so each addition melts smoothly into a glossy sauce. If the mixture seems too thick, loosen with a splash of extra cream or 1β2 tbsp water.
Keep the heat low: rapid boiling can make the sauce separate. If the sauce does become grainy, remove from the heat and stir in 1β2 tbsp double cream or whisk briefly; a tiny pinch (ΒΌβΒ½ tsp) of xanthan gum can also stabilise it (you can also buy xanthan gum here).
Finally, fold the drained florets into the cheese sauce, season to taste with Β½ tsp salt and ΒΌβΒ½ tsp freshly ground black pepper, then transfer to your prepared baking dish. This recipe proceeds to the oven stage next β see the Cooking block for bake minutes and temperature.
Cooking Techniques and Best Practices
Ever paused at the oven door wondering if itβs really the best tool for the job? The oven gives the most reliable golden top and crunchy edges, but if youβre short on time or kit there are sensible alternatives. Below are the tried-and-tested ways to finish this keto cauliflower cheese so you get a perfect result every time.
Oven-Baked Method Versus Alternative Cooking Methods
The classic oven approach is unbeaten for texture. Preheat oven to 190Β°C (Gas Mark 5). Lightly oil a 21 x 28 cm baking dish (this is the metric equivalent of the 8.5x11-inch dish often recommended) and transfer the sauced florets to it. Bake for 20β25 minutes until bubbling and the top is golden β position the dish on the centre rack for even heat.
Short on oven time? Try one of these ways:
- Instant Pot: Place the sauced florets in an oven-safe dish that fits your Instant Pot on a trivet. Pressure cook on high for 3β5 minutes (depending on quantity), quick-release, then transfer to a hot grill or oven for 2β3 minutes to brown the top.
- Stovetop & grill finish: Spoon the mixture into a heavy frying pan or shallow ovenproof pan and cook on a low heat to warm through and reduce moisture, then pop under a hot grill for 60β90 seconds to brown β watch closely to avoid burning.
Whatever way you choose, look for these visual cues rather than trusting the clock alone:
- Bubbles actively rising through the cheese sauce β itβs properly heated
- Edges beginning to caramelise and crisp
- A toasty, cheesy aroma signalling the top is browning
If you want extra crunch, use the grill for 60β90 seconds at the end β but donβt walk away: the difference between golden and burnt can happen in a minute. After baking, let the dish rest for 5 minutes before serving so the sauce firms slightly and the top keeps its crunch.
Secrets Behind keto Keto Cauliflower Cheese
What lifts this bake from βniceβ to a proper showstopper are a few small, reliable techniques. They keep the texture spot on and the flavour deep β perfect for a keto cauliflower dish where cheese and butter supply most of the fats and help keep you satisfied.
First: aim for an al dente bite. Chop cauliflower into roughly 2cm pieces (about the size noted in the Ingredients). Steam or blanch for 5 minutes, then drain and pat very dry β the florets should bend but not break. Any excess water will thin the sauce and make the top soggy.
Next: dairy technique matters. Mixing cheeses is both flavour and texture science β mature cheddar gives tang, mozzarella gives stretch and parmesan creates a crisp, golden top. To avoid a grainy sauce, take the pan off the heat before adding most of the cheese and stir gently until smooth; add a splash of double cream if the mixture needs loosening.
Pro tips youβll want to follow:
- Dry florets thoroughly after blanching β this is the single most important step for a crisp top.
- Chop florets to about 2cm so they mimic mac shapes and heat evenly, giving a satisfying bite like mac cheese.
- Add grated cheeses off the heat where possible to prevent separation and graininess; reserve a little parmesan to sprinkle on top for crunch.
- Let the bake rest for 5 minutes after removing from the oven so the sauce firms up and the top keeps its texture.
Extra flourish: for a nutty crunch, toast a little almond flour with smoked paprika and scatter over the top before baking. (If youβre out, grab blanched almond flour.) These small moves β careful chopping, drying, gentle melting and a brief rest β are the recipeβs real secrets to yielding a silky sauce and a crisp top every time.
Variations and Creative Twists
Think youβve seen all this dish can do? Hold onto your apron β there are plenty of ways to riff on this basic keto cauliflower cheese while keeping it low-carb and full of flavour. Below are a few concrete variations (with UK measurements) to try.
Alternative Ingredients and Flavour Enhancements
Not everyone wants straight cauliflower mac cheese β and thatβs fine. Here are easy swaps and measured mini-recipes so you can copy-and-paste into your kitchen.
- Cauliflower & Bacon Mac (serves 4): 400g cauliflower florets, 100g cooked bacon pieces, 150g mature cheddar, 50g Parmesan, 150ml double cream, 30g butter. Fold in bacon before baking for smoky crunch.
- Garlic & Herb Cauliflower Mac: 400g florets, 150g cheddar, 50g Parmesan, 150ml double cream, 1 clove garlic (minced), 1 tbsp chopped thyme or basil. Add garlic to the sauce for aromatic depth.
- Broccoli Swap (lower-carb veg mix): 200g cauliflower florets + 200g broccoli florets instead of 400g cauliflower; proceed as the base recipe. Broccoli soaks up the sauce well and adds colour and fibre.
- Shirataki βMacβ (pasta-style, very low-carb): Rinse 1 pack (200g drained) shirataki noodles thoroughly, pat dry, fold into the cheese sauce instead of cauliflower for a near-zero-carb mac cheese alternative.
Quick flavour enhancers:
- Spice: 1 tsp smoked paprika or a pinch of chilli flakes for a kick.
- Topping: 20β30g almond or flaxseed crumbs mixed with a little Parmesan for a nutty, crunchy top.
- Cheese swaps: Try smoked gouda for a smoky note, or a little mozzarella for extra stretch β keep mature cheddar as the backbone for flavour.
These variations keep the core technique the same (dry florets, gentle cheese-melting, bake minutes to brown the top) while letting you tailor the dish to your tastes. Got a favourite twist? Leave a comment with your version β we love hearing new ways to enjoy cauliflower mac.
Nutritional Information and Diet Compatibility
Need proof that comfort food can be both indulgent and sensible? Below is a practical look at the nutrition so you can see how this keto cauliflower cheese fits into low-carb and other plans.
Macro Magic for Carb-Conscious Eaters
Using the ingredient amounts in this recipe and a typical serving of around 200g, nutritional estimates are as follows (rounded):
- Net carbs: ~4β5g per 200g serving (net carbs = total carbs β fibre)
- Fat: ~24g per serving (from cheddar, butter and double cream β useful on a keto diet as concentrated dietary fat)
- Protein: ~12β20g per serving depending on the cheese mix
- Fibre: ~2g per serving
- Calories: ~300β420 kcal per serving (varies by exact cheeses and optional toppings)
These are estimates β exact values will vary with the brands and exact amounts you use. If you need precision for strict tracking, plug your specific ingredient labels into your nutrition app. This dish is naturally low in carbs and, when eaten in sensible servings, will keep you comfortably within typical ketogenic carb limits.
Suitability for Common Diets
- Keto / low-carb: Excellent β cheese, butter and cream provide the fats that form the basis of a ketogenic plate.
- Vegetarian: This recipe is vegetarian if you omit bacon; it is not vegan unless you use vegan cheeses and swap cream for unsweetened coconut alternatives.
- Gluten-free: Naturally gluten-free when you stick to the ingredients listed.
- Dairy-free: Swap to vegan cheddar shreds, coconut cream and nutritional yeast β but expect a change in texture and nutrition.
Portion Control & Meal-prep
Serve as a side: a 100g portion provides a small, satisfying accompaniment (useful when paired with a protein). Serve as a main: a 200β250g portion gives a filling, keto-friendly meal. This recipe reheats well β cover and refrigerate leftovers for up to 3β4 days; freeze before baking if you need longer storage (see FAQ for thawing and reheating notes).
Quick note: if youβre monitoring calories, the richer your cheese choices and the more toppings (bacon, nuts) you add, the higher the calorie and fat totals. For most low-carb eaters, that extra fat is a feature, not a bug β it keeps you fuller for longer and reduces snacking between meals.
Conclusion
Letβs raise a fork to meal-prep magic that tastes even better the next day. This keto cauliflower mac cheese is a weekday hero β cook once, stash portions in the fridge for up to 3β4 days and reheat to crispy perfection in minutes. Serve as a hearty main with roasted chicken or as a rich side dish alongside garlicky greens β either way itβs a crowd-pleaser.
The real secret? Balancing simple techniques with great ingredients: choose a fresh head cauliflower, dry the florets well, use mature cheddar and a little Parmesan for that golden top, and finish with a brief rest so the sauce firms up. Swap cheddar for gouda or add a spoonful of cream cheese to change the texture β the recipe adapts to whatβs in your fridge.
Three reasons this dish keeps winning:
- Weeknight hero: Cook once, eat thrice β flavours deepen beautifully overnight.
- Crowd-pleaser: Works as a comforting main or colourful side dish at a dinner table.
- Texture triumph: That crispy top stays crunchy even after reheating if you pat florets dry and rest the bake.
Final quick facts: Prep ~10β15 minutes, bake minutes 20β25 at 190Β°C (Gas Mark 5), serves 4. Store cooled portions in airtight containers for 3β4 days in the fridge or freeze before baking for up to 2 months (see FAQ for thawing and reheating tips).
Got a favourite variation or top tip for the perfect cheesy top? Pin this recipe, print it, or leave a comment β weβd love to hear your take on this keto cauliflower cheese.
FAQ
Can I prepare this dish ahead of time?
Yes β assemble fully, cover and refrigerate for up to 24 hours before baking. If baking straight from chilled, add about 5β7 minutes to the bake minutes at 190Β°C (Gas Mark 5).
What if Iβm dairy-free? Any cheese alternatives?
Use vegan cheddar-style shreds and unsweetened coconut cream or oat cream. Add a spoonful of nutritional yeast for umami. Note the texture and nutrition (fat/protein) will differ from the dairy version.
Why does my sauce sometimes split?
Gentle heat is key. Melt cheeses slowly and add most of the cheese off the heat, stirring to a smooth sauce. If it curdles, whisk in a splash of double cream or blend briefly; a tiny pinch (ΒΌβΒ½ tsp) of xanthan gum can help stabilise the sauce.
Can this recipe handle added protein?
Absolutely β fold in crispy bacon bits, shredded roast chicken or smoked salmon before baking. Remember to account for any extra carbs from added ingredients and adjust portion sizes accordingly.
How long do leftovers keep?
Store cooled portions in airtight containers for 3β4 days in the fridge. For longer storage, freeze before baking (freeze up
Keto Cauliflower Cheese
Rated 4.0 stars by 1 users
Servings
4
Prep Time
15 minutes
Cook Time
25 minutes
Tender keto friendly cauliflower florets bathed in a silky creamy cheddar sauce, topped with golden Parmesan, then baked to bubbling, crispy perfection β a rich, low-carb comfort food youβll crave.

Ingredients
-
400β450g cauliflower florets (from one medium head cauliflower)
-
150g mature cheddar, grated
-
50g Parmesan (or 40g grated Parmesan + 10g for topping)
-
150ml double cream
-
30g unsalted butter
-
50g cream cheese (optional, for extra creaminess)
-
Β½ tsp salt and ΒΌβΒ½ tsp freshly ground black pepper, to taste
-
Optional: 1 tsp smoked paprika or 1 clove garlic, minced; 25g cooked bacon bits or 20g almond crumbs for topping
Directions
Preheat oven to 190 Β°C (Gas Mark 5).
- Cut cauliflower into ~2 cm florets.
- Blanch florets in boiling salted water for 5 mins.
- Drain well and pat dry.
- In saucepan, melt butter over low heat.
- Add double cream (and cream cheese if using), warm gently.
- Off heat, stir in grated cheddar gradually until smooth.
- Fold in cauliflower, season with salt and pepper.
- Transfer to a greased baking dish.
- Sprinkle remaining Parmesan on top.
- Bake 20β25 mins until golden and bubbling.
- Let rest ~5 mins before serving.