Ready in around 30 minutes, cauliflower cheese is a traditional British dish, which has been around for at least a couple of centuries. The tender whole cauliflower is smothered in a rich and creamy cheese sauce, then baked in the oven, and finished with a sprinkling of smoked paprika.
This post contains affiliate links. For more information, please see my privacy policy.
Traditional Cauliflower Cheese
When I was child, one of my favourite dishes that Gran used to make was cauliflower cheese (aka cauliflower cheese bake, or cauliflower cheese casserole). I don't know whether it was because of the gorgeously creamy and tangy sauce, or the fact that, barring potatoes, unlike every other vegetable she cooked, the cauliflower wasn't reduced to a soggy, tasteless mush!
Of course, when she served cauli on its own as a side vegetable, it was a soggy, tasteless mush. With her cheese sauce, however - made with really strong extra mature cheddar, my gran's cauliflower became truly magnificent.
When I was weaning my son, cauliflower cheese was one of the first solid foods I made for him. Throughout his childhood, it remained one of his favourites too.
Mrs Beeton's Cauliflower Cheese Recipe
In chapter 25 of The Book of Household Management, Isabella Beeton has the following cauliflower cheese recipe:
CAULIFLOWERS WITH PARMESAN CHEESE
(Entremets, or Side-dish, to be served with the Second Course.)
1106. INGREDIENTS – 2 or 3 cauliflowers, rather more than ½ pint of white sauce No. 378, 2 tablespoonfuls of grated Parmesan cheese, 2 oz. of fresh butter, 3 tablespoonfuls of bread crumbs.
Mode — Cleanse and boil the cauliflowers by recipe No. 1104, and drain them and dish them with the flowers standing upright. Have ready the above proportion of white sauce; pour sufficient of it over the cauliflowers just to cover the top; sprinkle over this some rasped Parmesan cheese and bread crumbs, and drop on these the butter, which should be melted, but not oiled. Brown with a salamander, or before the fire, and pour round, but not over, the flowers the remainder of the sauce, with which should be mixed a small quantity of grated Parmesan cheese.
Time — Altogether, ½ hour. Average cost, for large cauliflowers, 6d. each.
Sufficient — 3 small cauliflowers for 1 dish.
Seasonable from the beginning of June to the end of September.
(*For those who may be wondering, this is a salamander - they're often used to make brûlée. Not, I grant you, as exciting as having a small dragon in your kitchen to brown your food.)
My gran's cauliflower cheese
I suspect that Mrs Beeton's recipe was the foundation of my gran's. I remember there being a well-used copy of said tome in our kitchen.
However, the book, which was published in 1861, actually belonged to my great-gran, so it's possible that Gran learned to make cauliflower cheese from her mother, who may have adapted it from Mrs Beeton.
I of course, learned from my gran, so technically, this cauliflower cheese recipe could be at least four generations old. If you discount the fact that I have veganized it. 😉
By the way, the Kindle version of Mrs Beeton's Book of Household Management is available free. I have it on my iPad, and it's one of my most-oft referred to books.
Also, if you check out my lemon curd recipe, you'll find links for more free versions of Mrs Beeton, plus a couple of other really cool antique cookery books.
Ingredients for vegan cauliflower cheese
- cauliflower
- non-dairy margarine or butter
- plain (all-purpose) flour (or your favourite gluten-free flour)
- non-dairy milk
- wholegrain mustard
- white miso paste
- nutritional yeast flakes
- extra mature vegan cheddar (or store-bought vegan cheese)
- white pepper
- non-dairy cream
- smoked paprika
How to make vegan cauliflower cheese
For my vegan cauliflower cheese, I choose to keep things traditional. Yes, I could make a cheesy sauce with with my ricotta as the base, or using my nacho cheese, but to be perfectly honest, there's a reason for the saying, "If it ain't broke, don't fix it".
There's no good reason to not make a vegan cheese sauce the way traditional ones are made, so I start out by making a roux, to which I add some non-dairy milk and cream. Oat and soy creams & milks are exceptionally creamy, and my go-to choice when making cream-based dishes.
- Pre-heat your oven to 200°C (400°F/gas mark 6).
- Bring a large pan or stockpot of water to the boil, remove the ends of the stems, rinse the cauliflowers, and add to the boiling water. You can keep the leaves intact - they're delicious!
- Bring back to the boil, then reduce the heat, and simmer for 10-15 mins, until softened but still offer a bit of resistance when inserting a knife.
- Once the cauliflowers are cooked, remove them from the pan, and place into a suitably-sized oven dish or roasting pan.
- While the cauliflower is cooking, make a roux by melting the vegan margarine in a medium heavy-based pan over a low-med heat. Once the margarine has melted, stir in the flour to make a paste (roux).
- Cook the roux for 2 mins, while stirring continually.
- Whisk in a little of the milk, to loosen the roux, then whisk in the rest, a little at a time, until all the milk has been added, and there are no lumps.
- Whisk in mustard and miso, and continue to cook - stirring all the time - until the sauce has thickened to a custard-like consistency.
- Turn off the heat, and add the cheese and nutritional yeast. If using my extra mature cheddar, you should be able to just break it up and whisk it in (or use a blender). If using grated store-bought cheese, stir it in. Keep stirring, until the cheese has melted, and the sauce is smooth.
- Stir in the white pepper and the cream.
- Pour the cheese sauce over the cauliflowers, making sure they're well-covered, then place into the centre of the oven for around 15 minutes, until the sauce has browned and started to bubble.
- When done, remove from the oven, sprinkle with some smoked paprika, and serve immediately.
If you fancy making Mrs Beeton's recipe, you can make my béchamel from my lasagne recipe. You can also buy decent ready-made vegan béchamel sauce.
Tips for making vegan cauliflower cheese
- Oatly is my go-to brand for non-dairy cream. Oatly barista for non-dairy milk.
- Use your favourite plant-based milk and cream, although I wouldn't use rice because it tends to be rather thin and insipid.
- You don't have to use my vegan cheddar - again, use your favourite non-dairy cheese.
- If you can't get the sauce smooth, remove the pan from the heat, and use an immersion blender!
- Do make sure you don't overcook the cauliflower; if it's too soft, it'll fall apart when you remove it from the pan.
- If you have a large enough steamer, you could steam the cauli instead.
- If you have a CrockPot with a steam function, you could use that to cook the cauli. You could probably use an Instant Pot too, although, since I don't own one, I can't say for sure. I do own that CrockPot though, and it's brilliant!
- Leftovers can be kept in the fridge in an airtight container for up to 3 days.
- I don't recommend freezing cauliflower cheese.
What to serve with cauliflower cheese
I like to serve vegan cauliflower cheese as a main course with caramelised red onions, baby tomatoes, and a few crunchy spring onions too.
Of course, it doesn't have to be the star of the show, cauliflower cheese works really well as a side dish too. In fact, call me greedy but at Christmas, I actually love to have it with my mushroom and buckwheat shepherd's pie, and steamed broccoli and carrots.
If you like this cauliflower cheese recipe, you'll love these cheesy vegan recipes, too!
You'll love this Veganized Cauliflower Cheese
Because it's...
- creamy
- cheesy
- comforting
- filling
- full of goodness
- a good source of Vitamin B12
- packed with protein and fibre
- easy to make nut-free (if you use store-bought cheese)
- easy to make gluten-free
- simple to make
- delicious
Enjoy this vegan cauliflower cheese!
📖 Recipe
Veganized Cauliflower Cheese
Ingredients
- 2 medium-sized cauliflowers whole
- 50 g non-dairy margarine or butter
- 2 tablespoon plain flour (all-purpose flour) heaped
- 500 ml oat milk
- 2 teaspoon wholegrain mustard
- 1 tablespoon white miso paste
- 10 tablespoon nutritional yeast flakes
- 50 g extra mature vegan cheddar (or 100g/3½ oz grated store-bought vegan cheese)
- ¼ teaspoon ground white pepper
- 5 tablespoon oat cream
- ½ teaspoon smoked paprika
Instructions
- Pre-heat your oven to 200°C (400°F/gas mark 6).
- Bring a large pan or stockpot of water to the boil, remove the ends of the stems, rinse the cauliflowers, and add to the boiling water. You can keep the leaves intact - they're delicious!
- Bring back to the boil, then reduce the heat, and simmer for 10-15 mins, until softened but still offer a bit of resistance when inserting a knife.
- Once the cauliflowers are cooked, remove them from the pan, and place into a suitably-sized oven dish or roasting pan.
- While the cauliflower is cooking, make a roux by melting the vegan margarine in a medium heavy-based pan over a low-med heat. Once the margarine has melted, stir in the flour to make a paste (roux).
- Cook the roux for 2 mins, while stirring continually.
- Whisk in a little of the milk, to loosen the roux, then whisk in the rest, a little at a time, until all the milk has been added, and there are no lumps.
- Whisk in mustard and miso, and continue to cook - stirring all the time - until the sauce has thickened to a custard-like consistency.
- Turn off the heat, and add the cheese and nutritional yeast. If using my extra mature cheddar, you should be able to just break it up and whisk it in (or use a blender). If using grated store-bought cheese, stir it in. Keep stirring, until the cheese has melted, and the sauce is smooth.
- Stir in the white pepper and the cream.
- Pour the cheese sauce over the cauliflowers, making sure they're well-covered, then place into the centre of the oven for around 15 minutes, until the sauce has browned and started to bubble.
- When done, remove from the oven, sprinkle with some smoked paprika, and serve immediately.
- Leftovers can be kept for a couple of days in the 'fridge in a covered dish. Cauliflower cheese does not freeze well.
- 1 cup = US cup = 240 ml
- 1 tablespoon = US/UK = 15 ml
- 1 fl oz = US = 30 ml
Nigel
A wonderful recipe. The selling points of so many vegan dishes is simply that they're healthy and sensible, and the internet is full of variations of this dish that are just that more or less. But they do the sensible thing--cut the cauliflower up so it's easier to cook and work with. It takes imagination and effort to work with the whole cauliflower, but how splendid to see a vegan dish to set before 5-6 people with some drama!
Nico
Thank you so much, Nigel! xx
dannie
yummy dish
Julie
Sounds great - when do you add nutritional yeast? Cheers
Nico
Hi Julie! I am a complete idiot for omitting that part, thank you so much for pointing it out to me! I've updated the instructions.. and now I'm going to go and hang my head in shame! 😉 xx
Katie Bryson
My family are a bit sniffy about Cauliflower so I combine it with broccoli and pasta and then cheese sauce it up! Great family meal. Love the look of your vegan version too! Thanks for joining in again with Simple and in Season. xxx
Nico
I love it mixed with broccoli too, Katie but I have to admit I've never thought of adding pasta - what a great idea! And a fab way of making the meal go further too. 🙂 xx
Becca @ Amuse Your Bouche
Oooh I loooove cauliflower cheese. Your cheesy sauce looks amazing - you'd never tell it's vegan!
Nico
Thanks so much Becca! How is motherhood treating you? xx
Rebecca @ Strength and Sunshine
Whole roasted cauli smothered in cheese? Well that just screams comfort food! How yummy!
Nico
Doesn't it just, Rebecca! xx
Nadia
Cauliflower cheese is such a classic! I love that you've found a way to make it vegan. Must give it a go soon! 😀
Nico
Oh, yes do it, Nadia - I'm sure you'll love it! I've got a nice big head of calabrese in my fridge at the moment... guess what it's destined for?! Heheh! xx
Kat (The Baking Explorer)
I saw this on Twitter, it looks so delicious! Cauli cheese is one of my favourite dishes!
Nico
I am with you there, Kat - so simple, yet so delicious. A truly rewarding dish! xx
Eb Gargano | Easy Peasy Foodie
This looks fab! I love cauliflower cheese but I hardly ever have it for some reason...I think possibly because I am not much of a side dish person (you want me to make a main meal AND a side dish???) and I've never really thought of having it as a main dish...but I quite like that idea I may have to try it....just got to persuade the skids that it's a goer now! Eb x
Nico
Ha ha ha, you're so funny, Eb - I always imagine you in the kitchen, calmly whipping up perfect feast, and being completely unflappable! I really hope your kids enjoy it; if not, all the more for you... which means you'll definitely have enough for it to be a main! LOL! xx
Corina Blum
Your cheese sauce looks beautifully creamy and so tempting! I hated cauliflower as a child and would never eat cauliflower cheese but have always loved cheesy sauces. These days I appreciate cauliflower much more and love making cauliflower cheese with roasted cauliflower. I love the fact that yours has smoked paprika in. Thanks so much for sharing with #CookOnceEatTwice x
Nico
Cauliflower is one of my favourite vegetables, Corina - I absolutely love it! I totally get why people don't like it, especially kids... it can be a bit whiffy when it's cooking. Who wants to eat food that smells .... well, farty?! LOL! xx
Jacqui Bellefontaine
This is one food that I hated as a child but now really like. Still not a fan of macaroni and cheese though. Great that you can adapt it for a Vegan diet.
Thank you for linking to #CookBlogShare
Nico
Apart from one time when my gran bought a tin of macaroni cheese, which I don't remember being impressed with, I've only ever had my own. I really like it but I imagine it's very easy to get wrong! Cauli cheese though... food of the gods! xx
mummy here and there
wow, this looks incredible X #brilliantblogposts
Nico
Thanks so much! xx