Preheat the oven to 200/400/GM 6.
Fry 1 red onion (peeled and chopped) until soft. Add 1 clove garlic (peeled and crushed), 225g spinach (with tough stalks removed) 1/2 tsp thyme and some black pepper. Fry until spinach is wilted.
Mash 1 pack of smoked tofu with a fork and stir it into the spinach. Stuff 10 tubes of cannelloni pasta with the mixture and place the tubes in an ovenproof dish. Pour a tin of chopped tomatoes over the top and sprinkle with more thyme and black pepper. Add some grated melting vegan cheese (optional) and bake for 35 minutes.