- 1 (4-pound) roasting chicken
- 1 teaspoon cumin seeds
- 1/2 teaspoon black peppercorns
- 1/2 teaspoon coriander seeds
- 3 green cardamom pods
- 1 tablespoon curry powder
- 1 teaspoon ground cinnamon
- 1/2 teaspoon red pepper flakes
- 1 head garlic cloves separated and unpeeled, plus 6 cloves, peeled
- 2 tablespoons finely grated ginger
- 1 tablespoon olive oil
- 1 1/2 teaspoons salt
- 2 shallots , unpeeled and quartered
- 3 sticks cinnamon
- 1 cup chicken broth
- 1 cup low-fat plain yogurt , at room temperature
- 2 tomatoes , seeded and chopped
- 3 tablespoons chopped cilantro
In a small frying pan over medium heat, combine cumin seeds, black peppercorns, coriander seeds and cardamom pods. Swirl until lightly toasted and fragrant, 2 to 4 minutes. Remove from heat and cool slightly; grind using a mortar and pestle. (To save time, or if you don't have equipment, use preground spices and toast in pan 45 seconds.) Mix with curry powder, cinnamon and red pepper flakes.
Finely chop peeled garlic cloves and combine with ginger and olive oil in a small bowl. Rub mixture over entire chicken. Sprinkle with salt, then with spice mixture. Place unpeeled garlic, shallots and cinnamon sticks inside chicken cavity. Tie legs with kitchen string. Roast 30 minutes before basting with 1/2 cup chicken broth. Roast 20 minutes more, then baste with remaining 1/2 cup broth. Continue cooking until juices run clear when chicken is pierced with a knife and meat is no longer pink, about 1 hour and 15 minutes total. Remove from oven and cool slightly.
To make sauce: Transfer juices from pan into a saucepan and bring to a boil. Reduce heat. Slowly add in yogurt, stirring constantly with a whisk so yogurt doesn't curdle. Remove from heat. Add most of the tomatoes and cilantro, setting some aside to garnish top of chicken. Serve with sauce on side.