Cover a pan with some olive oil and fry onions and garlic in it.
Add tomatoes, red chilli powder, and black pepper and cook for about 2 minutes.
Add chicken broth and then simmer for a further 5 minutes until the sauce has reduced. Stir occasionally to prevent burning.
Add salt to taste and then add cooking cream, lemon basil, let simmer for about 4-5 minutes and then take pan off the stove.
Cook spaghetti according to instructions but about 1-2 minutes shy of recommended cooking time.
Add spaghetti to the pan with the sauce and add a small ladle of the pasta water.
Over low heat, stir to combine everything.
Serve hot with chopped parsley, grated cheese and a protein of choice.