clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan cauliflower cheese being held in a man's hand who has an arm tattoo visible, holding it with a cream tea towel

Vegan Cauliflower Cheese

  • Author: Jess Saunders
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 1x
  • Diet: Vegan


Vegan Cauliflower Cheese is one of the best parts of a roast dinner, or even Christmas dinner! With just 9 ingredients needed, and 25 minutes cook time, we hope you'll love this one as much as we do.


Units Scale
  • 2 tbsp vegan butter
  • 2 tbsp plain flour
  • 2 tbsp Nooch
  • 100g Vegan Cheddar Style Cheese (we use Koko cheddar as it melts well and is a good flavour)
  • Tiny pinch turmeric (less than 1/8 tsp, this is just for colour)
  • 750ml oat milk (must be unsweetened)
  • 400g cauliflower
  • A handful of extra vegan cheese (optional)
  • 2 tbsp breadcrumbs (optional)
  • Salt to season


  1. Put your oven on to heat up, gas mark 6 or 200°C
  2. Chop up the cauliflower into medium sized chunks, so they’ll retain a bit of ‘bite’ once they have been cooked.
  3. Grate the vegan cheese, being sure to grate the extra handful if you're adding it – to account for the topping.
  4. Gently melt the butter in a saucepan, on a medium heat. Once melted, add the flour and stir well with a whisk. It may clump up a bit, but don't worry, just make sure it's combined and start adding the milk.
  5. Pour in the oat milk a bit at a time, stirring continuously with the whisk. The idea is to add some oat milk, keep whisking so that it combines with the contents of the pan and creates a smooth mixture, then add some more. Keep doing this until all the oat milk is in.
  6. Add the nooch, turmeric powder and a good helping of salt.
  7. Handful by handful, add in the vegan cheese, allowing the previous handful to melt in before adding the next. Continue whisking throughout to keep it smooth – the cheese will noticeably thicken the sauce.
  8. Simmer and stir for a total of 3 minutes then take off the heat. The sauce should have thickened up a bit, but it will still be fairly runny – it will cook down even more in the oven.
  9. Lay the cauliflower out in an oven proof dish, you can make one large dish or two small. Cover with the sauce.
  10. Bake for 10 minutes on gas mark 6 (200°C)
  11. After 10 minutes, remove the dish from the oven and top with breadcrumbs and the extra cheese (if using).
  12. Bake for another 5-10 mins until the breadcrumbs are golden, and the cheese has melted.
  13. Test the cauliflower by inserting a fork, it should be able to easily go into the floret without much resistance, but it shouldn't be soft.


  • You can use cornflour or gluten free flour to make this dish gluten free.
  • Replace half of the cauliflower with broccoli for a great variation on this recipe.
  • Category: Dinner
  • Method: Oven
  • Cuisine: British

Keywords: Vegan cauliflower cheese, vegan cauliflower cheese sauce, how to make vegan cauliflower cheese

Scroll Up