All ingredient quantities are suggestions only. Use as much or as little as you require to suit your tastes, and to fit the appetites of those you are serving. Adjust accordingly, and feel free to experiment and create your own version.
Marinade the chicken with a combination of oil, yogurt, chili powder, and allspice. Set aside in refrigerator for several hours.
In a grinder or food processor, combine onion, tomatoes, ginger and garlic paste (You may substitute fresh garlic and peeled fresh ginger).
Heat oil in a pan add this mixture to the hot oil. Saute until oil separates. Add chili powder, allspice, coriander powder, and mix well. Add the chicken pieces and cook until they are semi done. Cover and simmer over medium-low heat for a few minutes.
Remove from heat and pour in cream. Stir. Garnish with butter and fresh coriander.
Submitted by: Suchi Malhotra