There are few keys to a truly delicious curry:
Tip #1: Bloom your spices. This means cooking them off in a little oil before adding anything else to the pan. Once your mustard seeds start to pop, you’re ready to add your onions.
Tip #2: Fully the tomatoes! Tomatoes are here to bring tang and sweetness, but the sweetness will only come forward when the excess water is properly cooked off. Be sure to simmer the curry for a good 15 minutes to make sure the tomatoes are properly cooked.
Tip #3: Coconut cream or milk should be added at the very end of the recipe. Like dairy cream, it can split or curdle if cooked. Reduce the heat completely before adding, and stir through gently.