3lbchicken thighs(or breasts - cut into bite-sized cubes)
1cupplain yogurt(full fat is best)
2Tbsplemon juice
2tsptumeric powder
4tspgaram masala(or curry powder)
½tspcayenne pepper(or chili powder - add up to 1 tsp)
2tspground cumin
¼tspsalt
2Tbspfresh ginger(grated)
4clovesgarlic(minced)
Curry:
2cupstomato puree
2cupsheavy whipping cream
½cupmilk(to thin - may need up to 1 cup)
2Tbspwhite sugar
2 ½tspsalt(add more or less to taste)
¼cupbutter
Instructions:
Marinade:
Cube the chicken into bite-sized cubes. *It's easiest to do this if the chicken is still partly frozen. *
Combine the rest of the marinade ingredients in a Ziploc bag then add the chicken and mix together.
Seal and place in the refrigerator to marinate - at least 3 hours and up to 24 hours.
Cooking the Chicken:
When the chicken has finished marinating, pour the excess marinade into a medium bowl (leaving the chicken in the bag) then add the tomato paste, cream, milk, sugar, and salt to it and stir to combine. Set aside.
Heat the butter in a large frying pan over medium/high heat.
Dump the chicken into the heated pan and spread in an even layer.
Cook for about 3 minutes, flipping once or twice. You want the chicken to be completely white, but it probably won't really brown because of the marinade.
When the chicken is cooked, add the rest of the ingredients and simmer on low heat for about 20 minutes, stirring occasionally.
Notes:
*I've used chicken breasts before and it works just fine, but chicken thighs don't tend to dry out as much as breasts do.