Vegan Cauliflower Cheese
For the cheese sauce:
  • 3 tbsp olive oil
  • 1 small onionfinely chopped
  • 2cloves garlicminced
  • 1tbsp dairy free spread
  • 4tbsp plain flour
  • 1litre unsweetened plant milkI use cashew but any will do
  • 1tbsp dark soy sauce
  • 2tbsp Apple cider vinegar
  • 8tbsp nutritional yeast
  • 1tsp mustard
  • 1/2tsp garlic powderoptional
  • 1/2tsp sweet paprika
  • 1/2tsp salt
  • 1/2tsp ground pepper
For the cauliflower cheese:
  • 1 large cauliflower, leaves and all1 large one is about the same as 2 small
  • 200grams vegan cheeseoptional, to top the cauliflower cheese
For the sauce:
  1. Preheat the oven to 200°C
  2. Add the olive oil to a saucepan on a low-medium heat.
  3. Add the onion and garlic to the saucepan and cook for 5-6 minutes until soft.
  4. Add the dairy free spread and allow to melt fully.
  5. Take off the heat, add the flour and stir until fully combined.
  6. Return to the heat and cook the flour mix for 2 minutes.
  7. Take off the heat.
  8. Very slowly add the plant milk, whisking as you add until all is added and fully combined.
  9. Return to the heat.
  10. Add the nutritional yeast, soy sauce, vinegar, mustard, garlic powder, sweet paprika, salt and pepper.
  11. Stir regularly for about 10 minutes until the sauce just starts to bubble and then remove from the heat.
For the cauliflower cheese:
  1. Break the cauliflower into florets and the leaves into bitesize chunks.
  2. Cook the cauliflower in a large saucepan with boiling water for 12 minutes.
  3. Drain the cauliflower and add to a casserole dish.
  4. Top with a generous about the vegan cheese if using.
  5. Put the cauliflower cheese in the preheated oven.
  6. Cook for 20 minutes until golden brown.