-
Pre heat oven to 180C/350F.
-
Place the chopped onion in a saucepan on medium heat with some oil. Leave to fry for a few minutes.
-
Add the garlic and pepper to the pan. Cook for about 10 minutes until the onion and pepper are soft through.
-
Add the chopped tomatoes, chopped sun-dried tomatoes, tomato puree, balsamic vinegar, mixed herbs, olives, and pinch chilli flakes. Bring to a gentle simmer and leave to cook for 15-20 minutes. It should have thickened and deepened in colour, add a little water if you need to whilst cooking.
-
Make the sauce. Add vegan butter to a small saucepan on low heat. Once melted add the cashew parm and mix until it forms a paste.
-
Gradually add the milk and whisk continuously until smooth and thickened. Set aside.
-
Cook pasta until al dente. Drain and place in an oven proof dish.
-
Taste and season the tomato sauce and pour over the pasta with the sausage. Stir well.
-
Pour the sauce over the top so it is evenly distributed and place in the oven for 20-25 minutes.
-
The sauce should have firmed and the sides crispy and bubbling.