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!

Share it with your friends!

Introducing the BEST Vegan Cauliflower Cheese on the internet! Strong statement I know, but this is a recipe I have been struggling with for 2 years and I have finally nailed it! It’s incredibly simple to make, full of flavour and will totally impress your family and friends. If you yourself are gluten free, dairy free or vegan or hosting a guest this Christmas who is, then this is the perfect side to impress. Trust me, you’re going to love it!

Cooked cauliflower cheese in black pan on white background

Recipe Difficulty – Easy!

If you suffer with a dairy allergy like myself then you have probably missed a good Cauliflower Cheese. This Vegan Cauliflower Cheese is so rich in flavour I don’t think anyone will notice that it’s totally dairy and cheese free. Whether it be over Christmas or even your weekly Sunday roast, the golden baked colour and smell will have your guests drooling!

I was inspired to create this recipe as I missed the amazing flavours a cauliflower cheese brings to a roast especially around Christmas time. Plus, paired with my other roast and Christmas recipes such as my Vegan Yorkshire Puddings or my Crispy Smashed Brussels Sprouts, I can guarantee you won’t look back! Using such simple ingredients, you’ll be whipping up this super easy, comforting and family friendly dish time and time again!

I added this recipe into my 10 gluten-free and vegan Christmas recipes roundup.

Ingredients to make Vegan Cauliflower Cheese

ingredients to make cauliflower cheese laid out on a white marble backdrop
  • Cauliflower – I use the leaves and core in my recipe for a number of reasons; it reduces food waste, adds texture and flavour, increased nutrients, brings colour and makes it stand out and look impressive and finally it also speeds up the recipe! That’s a win all round surely?! If you have a cauliflower spare then try my Cauliflower Soup.
  • Cashew Nuts – When blended these have a creamy, smooth texture that provide the base of the vegan cheese sauce
  • Dijon Mustard – This provides a subtle amount of acidity that cuts through the creaminess of the sauce
  • Olive Oil – Adds flavour and liquid to the creamy sauce
  • Unsweetened Almond Milk – I have tried a number of different plant based milks and personally I think unsweetened almond milk works best in this recipe. I use the brand Rude Health as the milk is thinner.
  • Nutritional Yeast – this is my hero ingredient for the recipe. It emulates the flavours cheese would normally provide. Its nutty, cheesy and tastes absolutely delicious! You can get it in most supermarkets now in the vegan or free from sections.

See recipe card for full information on ingredients and quantities.

Substitutions

  • Dijon Mustard – Dijon Mustard could be substituted for any high quality whole grain mustard
  • Unsweetened Almond Milk – this recipe would be made with any other plant milk e.g. oat milk, however I have personally had the best results with unsweetened almond milk.
  • Cauliflower – If you don’t have a cauliflower, this recipe would also work with a broccoli head too!
  • Nutritional Yeast – You could swap this for 100g grated cheese added on top of the cauliflower before baking for that “cheesy” flavour.

Variations

  • Kid-Friendly – this is a great family friendly recipe that I’m sure the kids will enjoy. However, if you wanted to make it extra kid friendly, you could remove or reduce the quantity of Dijon Mustard. This would limit the subtle acidity in the recipe. If you have a child that doesn’t like cauliflower altogether, you could make this cheese sauce and add it to either another vegetable such as broccoli or even mix it with some pasta and have it has a cheesy pasta sauce!
  • Deluxe – This recipe is already at its A-game! It looks incredibly impressive with the leaves running through the cheesy sauce. If you wanted to take this to the next level you could blend some gluten free bread with nutritional yeast and herbs such as rosemary to create a crumb. Sprinkle the crumb onto of the cauliflower cheese for a crunch on top and it will be sure to impress you guests!

How to make Vegan Cauliflower Cheese

Cauliflower cut into 4 quarters on white background.

Step 1: Firstly, pre heat your oven to 200C / 390F then simply slice the cauliflower into 4 chunks. No no need to remove the leaves or core (this reduces food waste and it adds texture and flavour to the recipe). Place the cauliflower into boiling water and simmer for 5 minutes.

Cooked cauliflower in black skillet pan with sauce being poured over it. Skillet pan is on white marble background.

Step 2: Meanwhile soak the 50g cashews in hot water for 5 minutes. Drain the cashews, add to a blender cup along with 200ml almond milk, 4 tbsp nutritional yeast, 1 tbsp olive oil, 1 tsp dijon mustard, salt and pepper and blend until smooth. Drain the cauliflower and place into a baking dish or skillet pan and pour over the cheesy sauce.

Pre-cooked cauliflower cheese in black skillet pan. Skillet pan is on white marble background.

Step 3: Finally, place in the oven for 15-20 minutes at 200C/390F until golden

Leftovers

You can store leftovers in an airtight container in the fridge for up to 3 days. Alternatively you can also freeze this recipe, perfect if you wanted to save time and plan ahead for Christmas Day. To freeze, simply follow the recipe up until the point where the dish goes in the oven. Instead of popping in the oven, place in the freezer instead. To cook, allow to fully defrost and then cook for 20-25 minutes or until the top is lovely and golden.

Recipe FAQs

What goes well with Vegan Cauliflower Cheese?

Cauliflower cheese is the perfect side dish or a fantastic addition to a roast! Paired with my Mustard and Maple Glazed Parsnips, Rosemary Roast Potatoes or my Christmas Nut Roast I can guarantee you won’t look back!

What is the Vegan Cheese Sauce made of?

The Vegan Cheese Sauce is made from cashews, nutritional yeast and unsweetened almond milk (plus a glug of olive oil and a pinch of salt and pepper)

Why does my Vegan Cauliflower Cheese go watery?

This can happen if you overcook the cauliflower. I have suggested simmering your cauliflower for 5 minutes based on an average sized cauliflower. If you are following this recipe and have a smaller cauliflower, reduce time you boil the cauliflower

Can I freeze this recipe?

Yes this recipe can be frozen. Simply follow the recipe and at the point of popping in the oven, pop in the freezer instead. To cook, allow the vegan cauliflower cheese to fully defrost before putting in the oven for 20-25 minutes or until the top is a lovely golden colour.

What if I don’t have any nutritional yeast?

Fear not, you could top this recipe with some vegan cheese before baking for that lovely cheesy flavour!

Cauliflower cheese being served on a spoon

You might also like…

4.75 from 90 votes

Vegan Cauliflower Cheese

The BEST gluten free and vegan cauliflower cheese on the Internet. Incredibly simple to make, full of flavour and will definitely impress your friends and family this Christmas! 
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 6 people
Save Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

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

Instructions 

  • Pre-heat your oven to 200C / 390F. Slice the cauliflower into large quarters, no need to remove the leaves or core (reduces food waste and it adds texture and flavour). Place the cauliflower into boiling water and simmer for 5 minutes
  • Meanwhile soak the 50g cashews in hot water for 5 minutes. Drain the cashews, add to a blender cup along with 200ml almond milk, 4 tbsp nutritional yeast, 1 tbsp olive oil, 1 tsp dijon mustard, salt and pepper and blend until smooth
  • Drain the cauliflower and place into a baking dish or skillet pan and pour over the cheesy sauce
  • Place in the oven for 15-20 minutes at 200C / 390F or until golden

Video

Notes

What goes well with Cauliflower Cheese? 
Cauliflower cheese is the perfect side dish or a fantastic addition to a roast! Paired with my Mustard and Maple Glazed Parsnips, Rosemary Roast Potatoes or my Christmas Nut Roast  I can guarantee you won’t look back! 
What is the Vegan Cheese Sauce made of? 
The Vegan Cheese Sauce is made from cashews, nutritional yeast and unsweetened almond milk (plus a glug of olive oil and a pinch of salt and pepper)
Why does my Vegan Cauliflower Cheese go watery? 
This can happen if you overcook the cauliflower. I have suggested simmering your cauliflower for 5 minutes based on an average sized cauliflower. If you are  following this recipe and have a smaller cauliflower, reduce time you boil the cauliflower
What if I don’t have any nutritional yeast?
Fear not, you could top this recipe with some vegan cheese before baking for that lovely cheesy flavour!
Can I freeze this recipe? 
Yes this recipe can be frozen. Simply follow the recipe and at the point of popping in the oven, pop in the freezer instead. To cook, allow the vegan cauliflower cheese to fully defrost before putting in the oven for 20-25 minutes or until the top is a lovely golden colour. 

Nutrition

Calories: 95kcal | Carbohydrates: 8g | Protein: 5g | Fat: 5g | Saturated Fat: 1g | Fiber: 4g | Sugar: 2g
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?