1Preheat your oven to 190°c. Throw your chopped tofu onto a non-stick baking sheet and bake in the oven for 30-40 minutes until it’s dried out and the edges are just starting to crisp.
2Mix the other bacon ingredients, then put a frying pan over a medium heat, add the tofu and pour in. Cover with a lid and stir occasionally until all the liquid has been soaked up and coated the tofu.
3Throw all the sauce ingredients into a blender and blend until smooth.
4Cook the spaghetti according to the packet instructions then drain.
5Add the olive oil to the pan over a medium heat and fry the garlic for a minute.
6Pour in the sauce, gently heat through then toss in the spaghetti and mix well to coat.
7Serve and top with the tofu bacon bits and vegan parmesan.