Preheat the oven to 190°C fan (210°C conventional / 425°F / gas mark 7).
Add the pasta to a pan of boiling salted water and cook for 1 minute less than the pack says. Drain it and set it aside.
300 g dried pasta
Whist the pasta is cooking, gently fry the onion in the coconut oil until soft. This should take around 3 minutes.
1 tbsp coconut oil, 100 g onion
Add the garlic, sausage rounds, tomato puree, beans and herbs. Fry for a further 2 minutes.
3 garlic cloves, 6 vegan sausages, 1 tbsp tomato puree, 260 g mixed cooked beans, 1 tsp Italian mixed herbs
Add the tinned tomatoes, cream, sugar, salt and pepper. Stir it together and bring to a gentle simmer.
800 g tinned chopped tomatoes, 100 ml dairy free cream, 2 tbsp sugar, salt and pepper
Turn the heat off and add the drained cooked pasta. Stir together.
Transfer the mixture to a baking dish and sprinkle the cheese over the top.
150 g vegan cheese
Bake in the oven for 20-25 mins until bubbling and hot through. Serve with peas and garlic bread.