Cut the chicken into bite-sized pieces.
Finely chop the onion, garlic, and ginger.
Melt the butter in a pan and sauté the onion, garlic, and ginger.
Add the chicken and cook until the surface is seared.
Add tomato purée and various spices, then mix well.
Add heavy cream and simmer over low heat.
Taste and season with salt as needed.