This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

This Vegan Cauliflower Cheese bakes whole cauliflower quarters, leaves and all, in a creamy, cheesy cashew sauce until golden. It takes about 25 minutes, serves 6 as a side and you can make it ahead and freeze it, which makes Christmas Day so much easier. It is lovely next to my Rosemary Roast Potatoes.

Golden baked cauliflower cheese in a black pan
James Wythe

Vegan Cauliflower Cheese at a Glance

James's tipOnly simmer the cauliflower for 5 minutes and drain it really well. Overcooked cauliflower is what makes cauliflower cheese watery.

What can I cook?

Got cauliflower? See what else you can cook.

Show me recipes
5 minsPrep
20 minsCook
25 minsTotal
6Serves
Make aheadFreezer friendlyChristmas sideNut sauce

Key ingredients

  • Cauliflower
  • Cashews
  • Nutritional yeast
  • Almond milk

Why you'll love it

  • Creamy, cheesy sauce made in a blender
  • Make it ahead and freeze it before baking
  • About 108 kcal a portion as a side

Quick summary

Cauliflower quarters, leaves and core left on, simmer for 5 minutes, then a blended sauce of cashews, almond milk, nutritional yeast, olive oil and Dijon mustard goes over the top. It bakes for 15 to 20 minutes until golden and serves 6 at about 108 kcal each.

Summarise this recipe with AI:ChatGPTClaudePerplexityGoogle AIGrok

Save this recipe!

I'll email you a shopping list plus helpful tips to make the best version of this recipe

SAVE RECIPE

Why this recipe works

I have a dairy allergy, so a good cauliflower cheese was one of the things I missed most. This one is so rich and cheesy that nobody at the table notices there is no cheese in it. Whether it is for Christmas dinner or your weekly Sunday roast, the golden top and the smell coming out of the oven will win everyone over.

It is my favourite side with a roast, especially around Christmas, next to my Vegan Yorkshire Puddings (Gluten Free) and Smashed Brussels Sprouts. With just 7 simple ingredients, it is a dish you will make again and again.

You will find it in my 29 Vegan Christmas Recipes roundup.

Ingredients to make Vegan Cauliflower Cheese

Cauliflower cheese ingredients: cauliflower, cashews, almond milk, nutritional yeast, olive oil and Dijon mustard
  1. Cauliflower: One whole cauliflower, cut into quarters with the leaves and core left on. They add texture, colour and flavour, cut down on waste and make it look impressive. Spare cauliflower? Try my Cauliflower Soup, Cauliflower Curry or Bang Bang Cauliflower.
  2. Cashews: Soaked in hot water for 5 minutes, they blend into a smooth, creamy base for the sauce.
  3. Dijon Mustard: A teaspoon adds a little tang that cuts through the creamy sauce.
  4. Olive Oil: Adds richness to the sauce.
  5. Unsweetened Almond Milk: I find it works best here. I use Rude Health because it is quite thin.
  6. Nutritional Yeast: The hero ingredient. It gives the sauce its nutty, cheesy flavour. Find it in most supermarkets in the free from aisle.
  7. Salt and Pepper: A pinch of each in the sauce. Taste it before it goes over the cauliflower.

See recipe card for full information on ingredients and quantities.

Substitutions

  • Dijon Mustard: Wholegrain mustard works too.
  • Almond Milk: Any unsweetened plant milk, such as oat milk, works. Almond milk gave me the best results.
  • Broccoli: Use a head of broccoli instead of cauliflower, or half and half. My Air Fryer Broccoli is another easy side.
  • Nutritional Yeast: No nutritional yeast? Scatter 100g of grated vegan cheese over the top before baking.
  • Cashews: For a nut free sauce, use 50g of sunflower seeds, soaked in boiling water for 10 minutes. The sauce is a little less creamy.

Variations

  • Kid Friendly: Leave out the Dijon mustard for a milder sauce. Not a cauliflower fan? Stir the sauce through pasta instead, or make my Vegan Mac and Cheese.
  • Crunchy Topping: Blitz a slice of gluten free bread with a tablespoon of nutritional yeast and a little fresh rosemary, then scatter it over before baking.

How to make Vegan Cauliflower Cheese

Cauliflower cut into quarters with the leaves on, ready for cauliflower cheese

Step 1: Preheat the oven to 200°C fan (220°C conventional, gas 7). Cut the cauliflower into quarters, leaving the leaves and core on. Simmer in a large pan of boiling water for 5 minutes, then drain really well.

Cheese sauce poured over the cauliflower in a black pan for cauliflower cheese

Step 2: Meanwhile, soak the cashews in hot water for 5 minutes, then drain. Blend them with the almond milk, nutritional yeast, olive oil, Dijon mustard, salt and pepper until smooth. Put the cauliflower in an ovenproof dish and pour the sauce over.

Cauliflower cheese ready for the oven in a black pan

Step 3: Bake for 15 to 20 minutes, until golden and bubbling. It is a great one to bake alongside my Hasselback Potatoes.

Leftovers

Cool leftovers quickly, keep them in an airtight container in the fridge and eat within 2 days. Reheat once, in the oven or microwave, until piping hot all the way through. To get ahead for Christmas, make it up to the point where it goes in the oven, then freeze it in its dish for up to 3 months. Defrost in the fridge overnight and bake for 25 to 30 minutes, until golden and piping hot. Leftover cauliflower cheese is lovely stirred through my Broccoli Pasta.

Recipe FAQs

What goes well with cauliflower cheese?

It is a classic side for a roast. Serve it with my Roast Parsnips and a Christmas Nut Roast for Christmas dinner.

What is the cheese sauce made of?

Cashews, nutritional yeast and unsweetened almond milk, plus a little olive oil, Dijon mustard, salt and pepper, all blended until smooth.

Why is my cauliflower cheese watery?

Usually the cauliflower is overcooked or not drained well. Simmer it for just 5 minutes (less for a small cauliflower) and let it steam dry in the colander for a minute before the sauce goes on.

Do you have to parboil cauliflower for cauliflower cheese?

Yes, briefly. A 5 minute simmer softens the thick quarters so they cook through in the oven at the same time as the sauce turns golden.

Can you freeze cauliflower cheese?

Yes. Assemble it, then freeze it before baking for up to 3 months. Defrost in the fridge overnight and bake for 25 to 30 minutes, until golden and piping hot.

What if I don’t have any nutritional yeast?

Scatter some grated vegan cheese over the top before baking for that cheesy flavour.

Spoonful of creamy cauliflower cheese

You might also like…

4.75 from 90 votes

Vegan Cauliflower Cheese

Creamy, golden cauliflower cheese with a blended cashew and nutritional yeast sauce. Make it ahead and freeze it for an easy Christmas side.
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 6 people

Ingredients 

  • 1 cauliflower
  • 50 g cashews, soaked for 5 minutes in hot water
  • 200 ml unsweetened almond milk, (I use rude health as it's quite thin)
  • 4 tbsp nutritional yeast
  • 1 tbsp olive oil
  • 1 tsp dijon mustard
  • Pinch salt & pepper

What can I cook?

Got leftover cauliflower? See what else you can cook with it.

Show me recipes

Instructions 

  • Preheat the oven to 200°C fan (220°C conventional, gas 7). Cut the cauliflower into quarters, leaving the leaves and core on (less waste, more texture and flavour). Simmer in boiling water for 5 minutes, then drain really well.
  • Meanwhile, soak the 50g cashews in hot water for 5 minutes. Drain, then add to a blender cup with the 200ml almond milk, 4 tbsp nutritional yeast, 1 tbsp olive oil, 1 tsp Dijon mustard, salt and pepper and blend until smooth.
  • Put the drained cauliflower in a baking dish and pour over the cheesy sauce.
  • Bake for 15 to 20 minutes, until golden and bubbling.

Video

Notes

What goes well with cauliflower cheese?
It is a classic side for a roast. Serve it with my Roast Parsnips, Rosemary Roast Potatoes or my Christmas Nut Roast.
What is the cheese sauce made of?
Cashews, nutritional yeast and unsweetened almond milk, plus a little olive oil, Dijon mustard, salt and pepper.
Why does it go watery?
Usually the cauliflower is overcooked or not drained well. Simmer for just 5 minutes (less for a small cauliflower) and drain really well.
What if I don’t have any nutritional yeast?
Scatter grated vegan cheese over the top before baking.
To Store:
Keep in an airtight container in the fridge for up to 2 days. Reheat once until piping hot.
To Freeze:
Assemble, then freeze before baking for up to 3 months. Defrost in the fridge overnight and bake for 25 to 30 minutes, until golden and piping hot.

Nutrition

Calories: 108kcal | Carbohydrates: 9g | Protein: 5g | Fat: 7g | Saturated Fat: 1g | Fiber: 3g | Sugar: 3g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!
book banner image

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




72 Comments

  1. Amazing ! Been looking for a go to cheese sauce that’s easy and delicious. Will defo be using this again and again, thank u

  2. Very tasty meal and easy to prepare after a long day at work. I ate mine with a side green salad and my home made dressing of avocado oil, lemon juice and a dot of agave syrup.
    Thanks for the recipe.

  3. This was sublime! I had some waxy potato that needed using up so cooked that along with the cauliflower then poured over the sauce and topped with breadcrumbs mixed with nutritional yeast and garlic powder. Absolutely delicious!

  4. 5 stars
    Fast, tastes amazing and I loved it!!! I had a big cauliflower so needed to double the sauce and it still could have been a bit more. Also found the stems needed to be cooked longer than the rest- it was still too hard while the rest was perfect.

  5. Great recipe but I added 2 garlic cloves and a squeeze of lemon in the blender and a little bit of dried herbs. Turned out very delicious. Will make again.

  6. 5 stars
    Excellent recipe. I also added a dash of worcester sauce and tobasco. Better than the tradition dish with cheese!

      1. 4 stars
        Really nice. The runny sauce thickens after cooking. A bit sweet for my liking I’ll definitely be doing it again but will add garlic or some vegan cheese in the sauce too.
        Thank you James… oh and I’ve just received my Instant Versazone a/f on your recommendation (£100 Prime day) so thanks for that too

  7. 5 stars
    This is superb. I tripled the sauce, used 2 caulis and a big handful of Brussel sprouts. The sauce just is the closest to a Cauli cheese sauce I have had since I went vegan 6 years ago. I topped it with some breadcrumbs. This is a side dish for Christmas dinner but quite frankly is going to steal the show! Half of it has been eaten by the gang already (Christmas Eve).

  8. 5 stars
    I have made this recipe twice, once with cauliflower and once with broccoli. It is very good, I will make it again. I really like the fact that it uses less than a quarter of a cup of cashews which are fairly expensive. I used soy milk, which is higher in protein, so that’s what I use most of the time. Very tasty

  9. 5 stars
    I made this and thought it was delicious and very easy to make. I liked using all of the cauliflower instead of discarding the core and leaves. They’re edible, so why not eat them?