-
Pat chicken pieces dry.
-
Mix yogurt, lemon juice, turmeric, Garam Masala and cumin. In a nonreactive dish add chicken and yogurt mixture. Mix, cover and let marinate, refrigerated for 6 – 8 hours.
-
In a large skillet, over medium heat, cook butter and oil until butter starts to foam.
-
Next add onion and cook for 5 minutes, stirring occasionally. Add garlic and fresh ginger, tomatoes, jalapeño peppers and salt. Cook over medium heat for 8 - 10 minutes until tomatoes start to break down.
-
Add chicken and marinade to the skillet and cook for 5 minutes.
-
Add chicken stock, bring to a boil, then reduce heat to vigorously simmer uncovered for 40 – 45 minutes. Reduce stock by about 2/3 over the 40 – 45 minutes. (If making ahead turn off heat after reducing; cover until ready to add cream, tomato paste and serve.)
-
Add cream and tomato paste, stir to incorporate, bring to a boil, reduce heat and simmer for 15 minutes. Again, reducing stock by about 2/3. The sauce should be thick and stick to the back of a spoon.
-
Garnish with chopped cilantro.
-
Serve immediately with Raita, mango slices and Basmati rice.