Ingredients
Method
Preparation
- Trim the fat from the chicken thighs and cut them into 1-inch cubes.
- In a large bowl, mix the dahi, lemon juice, ginger garlic paste, green chili, garam masala, turmeric, cumin, Kashmiri chili powder, and salt. Add the chicken and toss until coated. Cover and marinate for at least 30 minutes, ideally up to 24 hours.
Making the Sauce
- Crush the green cardamom pods, discarding the green parts and keeping the seeds.
- Melt 2 tablespoons of butter in a pot over medium heat. Add the star anise, black cardamom, green cardamom seeds, cinnamon stick, and cumin seeds to infuse the butter for about a minute.
- Add the chopped onions and ginger garlic paste, and sauté until the onions brown.
- Incorporate the ground spices (garam masala, coriander, cloves, and Kashmiri chili powder) for about a minute.
- Stir in the tomato paste, crushed tomatoes, cashews (if using), sugar, and salt to taste. Lower the heat to simmer for 5-10 minutes until the sauce thickens.
Cooking the Chicken
- Meanwhile, heat a skillet on high and add a tablespoon of ghee or oil. Cook the marinated chicken until browned and fully cooked, about 3-4 minutes on each side.
Combining and Finishing
- Discard the whole spices (black cardamom, star anise, cinnamon stick) and blend the sauce until smooth. If it’s too thick, add water as needed.
- Return the sauce to the skillet, bring to a simmer, and add the chicken. Cook for an additional 5 minutes.
- Slowly stir in the heavy cream, simmering for 2-3 minutes. Adjust spices to taste and finish with kasuri methi.
Serving
- Garnish with heavy cream, cilantro, and diced red onions. Serve hot with rice or naan.
Notes
Allow any leftovers to cool completely, then transfer them to an airtight container. Butter Chicken can be stored in the refrigerator for up to 4 days. To reheat, simply warm it in a skillet over low heat, adding a splash of water if needed to loosen the sauce. You can freeze Butter Chicken for up to three months; just ensure it's well-sealed to prevent freezer burn. For an intense flavor, allow the chicken to marinate for the full 24 hours.
