Ingredients
Method
Preparation
- In a large bowl, combine all the marinade ingredients. Add the chicken pieces, ensuring they are fully coated.
- Cover and refrigerate for at least 2 hours, or ideally overnight.
Cooking the Chicken
- For grilling: Thread onto skewers and grill on medium-high heat for 10-12 minutes, turning occasionally, until charred and cooked through.
- For baking: Preheat oven to 425°F (220°C), place chicken on a lined baking sheet, and bake for 20-25 minutes until slightly charred.
Making the Sauce
- Heat ghee or oil in a large, heavy-bottomed pot or Dutch oven over medium heat.
- Add the cumin seeds and let them sizzle for 30 seconds.
- Add the chopped onion and sauté until golden brown, about 8-10 minutes.
- Add the ginger-garlic paste and sauté for another minute until fragrant.
- Stir in the tomato paste and cook for 2 minutes.
- Add the tomato puree, turmeric, garam masala, coriander powder, and chili powder.
- Cook, stirring frequently, for 8-10 minutes until the oil starts to separate from the masala.
Finishing the Curry
- Reduce heat to low.
- Stir in the heavy cream or coconut milk and sugar (if using).
- Add salt to taste.
- Gently fold in the cooked chicken pieces.
- Simmer for 5-7 minutes to let the flavors meld.
Serving
- Garnish generously with fresh chopped cilantro.
- Serve hot over a bed of steamed basmati rice or with warm naan bread.
Notes
For variations, replace chicken with paneer or tofu for a vegetarian option. Adjust heat level according to taste. This dish can be made in a slow cooker or Instant Pot as well.
