Pasta (spaghetti or linguine): 70g (dry), Tomatoes (canned, diced): 200g (1 cup), Onion: 50g (1/2 small, diced), Garlic: 6g (2 cloves, minced), Vegetable broth: 250ml (1 cup), Olive oil: 10ml (2 tsp), Fresh basil: 10g (10 leaves, chopped), Parmesan cheese: 15g (1 tbsp, grated), Red pepper flakes: 1g (1/4 tsp, optional), Salt: to taste, Black pepper: to taste