For the Chicken:
- 1/2 cup whole milk yogurt
- 1.5 tsp salt
- 1 tsp turmeric
- 1 tsp garam masala (okay to substitute curry powder)
- 1 tsp ground coriander
- 1 tsp ground cumin
- 2 pounds boneless skinless chicken breasts, cut into 2-inch chunks
For the Sauce:
- 4 tablespoons unsalted butter
- 1 medium yellow onion, finely chopped
- 1 tablespoon finely chopped fresh ginger
- 1.25 tsp garam masala (okay to substitute curry powder)
- 1.25 tsp ground coriander
- 1.75 tsp ground cumin
- 1 (14-oz) can crushed tomatoes
- 3/4 cup heavy cream
- 1 tsp salt
- 1 tsp sugar
- 1/4 tsp freshly ground black pepper
- 1/4 cup chopped fresh cilantro
In a bowl large enough to hold the chicken, whisk together the yogurt, salt and spices. Add the chicken and mix until it is evenly coated. Cover and marinate in the refrigerator for at least 1 hour or overnight.
Preheat the broiler and set an oven rack in the top position. Line a baking sheet with aluminum foil and set a wire rack on top; spray the rack with nonstick cooking spray.
Place the chicken on the prepared rack, spooning any marinade left in the bowl over the chicken.
Broil for 7 to 8 minutes, until browned on top. (The chicken does not need to be flipped over.) While the chicken cooks, start the sauce.
To make the sauce: Melt the butter over medium heat in a large pan. Add the onions and ginger and cook, stirring frequently, until softened, 5 to 7 minutes. Do not brown; reduce the heat if necessary.
Add the spices and cook 2 minutes more. Add the tomatoes, heavy cream, salt, sugar, pepper and 1/2 cup water. Bring to a boil, then reduce the heat to medium-low and simmer, uncovered, until thickened, about 15 minutes. Taste and adjust seasoning if necessary (I usually add a bit more salt and sugar).
Add the broiled chicken to the sauce and simmer until the chicken is warmed through and fully cooked, a few minutes. Sprinkle the cilantro over the chicken and serve with buttered Indian basmati rice and/or naan.