Cook the pasta according to the packet instructions (usually 10 mins), after 5 minutes, add in the broccoli and boil for another 5 minutes. Drain and set aside.
400 g macaroni, 150 g broccoli
Begin by making a roux - melt the butter in a medium pan over a medium heat. Once melted, add the flour and whisk until it combines. Don’t worry if it clumps up, this is normal.
2 tablespoon vegan butter, 2 tablespoon plain flour
Pour in the milk a little. bit at a time, continually whisking until all the oat milk is added. It will gradually smooth out, just keep on whisking until it becomes silky smooth.
750 ml oat milk
Pop in the nutritional yeast and turmeric and mix well.
2 tablespoon nutritional yeast, Pinch turmeric
Now, add in the cheese, a little bit at a time and stir until it has all melted.
100 g vegan cheese
Season well with salt and pepper.
Stir through the pasta and vegan bacon, mix well so everything gets nicely coated.
60 g vegan bacon rashers
Add the mix to a large deep baking dish, top with vegan cheese and breadcrumbs (if using), and cover with foil. Covering with foil helps the vegan cheese on top to melt.
100 g vegan cheese, 4 tablespoon breadcrumbs
Bake for 15 mins on gas mark 5, serve and enjoy!