This gooey baked vegan cauliflower cheese is the ultimate vegan comfort food, with a crispy breadcrumb topping.
When I first embarked on Veganuary five years ago, I just assumed that my beloved cauliflower cheese, vegetable gratins and creamy pasta bakes would be totally off the menu.
And it took me quite a while to realise that they definitely weren't! It is really simple to make a creamy vegan béchamel (basic white sauce) from dairy-free milk and margarine, and the ever-improving range of vegan cheeses in supermarkets these days means a cheesy sauce and crispy topping are easy to achieve too.
Cauliflower cheese is total comfort food. Take a humble winter vegetable, nothing showy. Smother it in cheesy sauce and bake..... and what comes out the oven is somehow so much greater than the sum of its parts.
Whilst this vegan cauliflower cheese is generally considered a side dish, we sometimes have it as the main event, served with crusty bread and a crisp rocket salad in summer, or Tenderstem broccoli and green beans in the cold winter months.
📝 What you need
Ingredients
Cauliflower obviously! Use a nice fresh one, a medium-sized cauli will make a good side dish for 4 people. At a push, you could use frozen cauliflower florets if you're really in a hurry, but the texture isn't as good as fresh. I love frozen cauliflower for making soup but fresh is better here.
Dairy-free margarine Use a good vegan block butter rather than a tub of spread - I like Flora Plant Butter or Naturli Block.
Dairy-free milk Make sure you use an unsweetened milk - I always use oat for sauces, I think it gives a much more savoury flavour, but if you use soya or a nut milk as your usual plant milk they will work fine too.
Dairy-free cream There are now lots of vegan creams to choose from in supermarkets - I like Elmlea Plant Double which is impossible to tell the difference from real cream (it even whips brilliantly too!), but any unsweetened soya or oat cream is fine.
Dairy-free cheese Even if you're not a fan of vegan cheese eaten on its own, do give it a try here. Any decent vegan cheddar substitute will do, but my favourites are Violife Epic Mature, Applewood Smoked or KoKo Cheddar.
Breadcrumbs I keep a tub of breadcrumbs in the freezer and toast and whizz up all the little crusts and ends of loaves of bread to top it up every week or so. If you're buying shop-bought breadcrumbs, you can skip step 9 - they will be crispy enough already.
Equipment
You don't need any fancy equipment to make cauliflower cheese - just a saucepan, colander or sieve, frying pan and an ovenproof dish.
👩🏽🍳 Variations
You can use this basic recipe to make all sorts of variations, such as:
- Stir some halved cherry tomatoes through the cauliflower and cheese sauce, just before adding the breadcrumb topping.
- Use a mix of half and half cauliflower and broccoli for a different flavour and texture.
- Use vegan garlic bread to make the breadcrumbs for a real treat - or you can tear it into bigger chunks rather than making fine breadcrumbs. Just be careful not to let it burn under the grill.
- Add some macaroni or pasta shells to turn this into a delicious cheesy pasta bake - a meal in itself.
🍴 If you liked that...
.... you might also enjoy these vegan recipes from The Veg Space:
📖 Recipe
Vegan Cauliflower Cheese
Ingredients
For the cheese sauce:
- 50 g dairy-free butter (a block margarine, rather than a tub)
- 50 g plain flour
- 1 litre unsweetened dairy-free milk I prefer to use oat milk
- 100 ml dairy-free cream
- 100 g dairy-free cheese
- nutmeg (optional)
For the cauliflower:
- 1 cauliflower
- 2 tablespoon dairy-free butter
- 40 g breadcrumbs (or 1 slice bread, toasted and blitzed into crumbs)
Instructions
- Melt the vegan butter in a saucepan over a medium heat. Add the flour and stir. Cook gently for 2 minutes.
- Add the milk little by little, stirring each time you add more, to get rid of any lumps.
- When all the milk has been added, cook over a gentle heat for 5 minutes until thick and glossy. Remove from the heat and stir through the cream and two thirds of the cheese, then season generously with salt and black pepper.
- Grate in a little nutmeg (optional), taste and adjust seasoning as required. Set the cheese sauce aside.
- Preheat your grill on a medium setting.
- Meanwhile, cut the cauliflower into small-ish florets, and bring a large saucepan of water to the boil.
- Cook the cauliflower for just 4 minutes until just turning tender. Drain well.
- Melt the 2 tablespoon vegan butter in a large frying pan and add the cauliflower. Cook gently for 4-5 minutes until turning brown and caramelised. Sprinkle with salt and pepper and spoon into a large ovenproof dish.
- Tip the breadcrumbs into the frying pan and cook for a couple of minutes until crispy and just turning golden, (watch them carefully and stir frequently - they burn in the blink of an eye!).
- Pour the cheese sauce over the cauliflower florets, followed by the remaining vegan cheese, followed by the crispy breadcrumbs.
- Grill until the sauce is bubbling and golden.
ENVIRONMENTAL INFORMATION
Video
Nutrition
Free 4-Week Vegan Meal Plan
Have you got your hands on a copy of my meal plan yet? If not CLICK here to download a copy of my FREE 4 Week Vegan Meal Plan today!
For more quick and easy vegan recipes take a look at my latest book Vegan in 15.
"Brilliant! Chock full of easy recipes and great tips and advice" Hello! Magazine
Please note that all recipes and images on The Veg Space are copyright protected. If you would like to share the recipe, please use the share buttons provided. Do not screenshot or copy and paste the recipe, (even if credited to The Veg Space). Many thanks for your understanding
Bev says
This was absolutely delicious. Made a couple of tweaks based on what I had in..so added carrot, leek and corgette as well as cauliflower. On top I blitzed some almonds up and added some nooch and sprinkled that on top of the bake. We both really enjoyed it and my son said this is his new comfort food. Result!
Kate Ford says
Fantastic Bev!
Edward Parker says
Looks so yummy. I will definitely taste them. I love this. I liked your post very much.
Yasmine says
Hi! Do you think I can freeze this?
Kate Ford says
Yes you certainly could - I think the cauliflower might well be a bit mushy once it has frozen and defrosted, but maybe if you under-cook it slightly that wouldn't be a problem. Enjoy!
Mahima Git says
It looks very yummy.
Thanks for sharing such a delicious recipe with us.
Kat (The Baking Explorer) says
This looks so yummy!
Mayuri Patel says
After going through your recipe, wondering why I've never thought of combining cheese and cauliflower as hubby loves both. A wonderful recipe, that's not difficult to make. Looks filling and delicious.
Cat | Curly's Cooking says
This looks so rich and cheesy I'd never have guessed it was vegan. Such a tasty looking dish.
Michelle Frank | Flipped-Out Food says
Wow, looking at this makes me feel all warm and cozy, so I can't wait to eat it! Thanks for bringing your pasta bake to #CookBlogShare!
Corina Blum says
It sounds delicious and I love the cherry tomatoes in it to give it some colour as well. Thanks for sharing with #CookOnceEatTwice!
Julia says
What a delicious looking comfort food!
Claudia Lamascolo says
What a pretty cauliflower dish I love casseroles like this and this is so comforting looks wonderful
Shanika says
This bake looks and sounds so good! I never tried using cauliflower as cheese, but I'm definitely trying this! Pinned!
Mary Bostow says
Oh, I'd like to try this for dinner. This is 100% the perfect recipe for my family. So yummy! I need to try this! I've never had anything like this. Looks good!
Ellen says
This dish looks creamy and delicious. Pure comfort food for sure!