small bunch fresh basil leaves, torn
1 red chilli, seeds removed, finely chopped
3 garlic cloves, finely chopped
1 onion, finely chopped
400g tin chopped tomatoes
400g/14oz dried penne pasta, cooked according to packet instructions, drained
Tabasco sauce, to taste
salt and freshly ground black pepper
2 tsp olive oil
splash red wine vinegar
1 tsp sugar
1 tbsp tomato pur茅e
125g ball fresh buffalo mozzarella, crumbled
grated Parmesan, to serve