Cook the macaroni for two minutes less than according to packet instructions in a large pan of boiling salted water. Drain and set aside.
To make the cheese sauce, put the Cauldron Organic Tofu Block into a blender and pulse until fine. Add the vegan cheddar, vegan mozzarella, dairy-free milk, nutritional yeast flakes, mustard powder, salt and black pepper and blend until smooth.
Combine the cheese sauce mixture with the macaroni and transfer to an oven-proof baking dish.
Combine the breadcrumbs, vegan parmesan, garlic and thyme together and sprinkle over the dish. Transfer to the oven to bake for 30 minutes, or until golden.
Ready to take the Veganuary pledge?
Veganuary is the world's largest vegan movement, inspiring people to try vegan for January and throughout the rest of the year.