Steps
1. In a pan, heat some oil and sauté the onions, garlic, and ginger until fragrant.
2. Add the diced chicken breast and cook until browned.
3. Sprinkle in the cumin, coriander, turmeric, garam masala, and chili powder. Stir well.
4. Pour in the tomato puree and coconut milk. Season with salt and pepper.
5. Let it simmer for 15-20 minutes until the chicken is cooked through and the sauce thickens.
6. Garnish with fresh coriander leaves before serving.