Heat the oil over a medium heat in a saucepan
Add the red chilli flakes and cook for about 3 minutes until sizzling, make sure that they don't burn.
Reduce the heat and add in the onion, garlic and red chillis. Saute for approx. 5 minutes until the onions are translucent
Add the canned tomatoes. Mix all the ingredients together. Cover the saucepan for approx. 10 minutes to allow the tomatoes to break down. t
Remove the lid and using a spatula or wooden spoon break down the tomatoes. For a smoother sauce put in a blender. Let the mixture simmer for 30 minutes, stirring frequently.
Season with salt and pepper. Remove from the heat and add the chopped basil. Allow to cool slightly and serve with pasta of choice and the vegan meatballs