Ingredients
Equipment
Method
1. Marinate the Chicken Thighs
- In a large mixing bowl, combine the chicken thighs with yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, and salt. Mix well to coat all chicken pieces.
- Cover the bowl and refrigerate for at least 30 minutes, or up to 4 hours for best flavor.
2. Prepare the Sauce Base
- Heat 1 tbsp butter and 1 tbsp vegetable oil in a large deep skillet or Dutch oven over medium heat.
- Add the chopped onion and cook until softened and translucent, about 6-8 minutes.
- Stir in ginger-garlic paste and green chili (if using), and cook for another 1-2 minutes until fragrant.
- Add the crushed tomatoes and raw cashews. Bring to a simmer, then reduce heat to low, cover, and cook for 10-12 minutes, allowing the tomatoes to soften and the flavors to meld.
- Carefully transfer the cooked onion-tomato-cashew mixture to a blender. Add 1/2 cup water. Blend until completely smooth. If using an immersion blender, blend directly in the pot. Pass the blended sauce through a fine-mesh sieve back into the skillet for an extra smooth consistency (optional but recommended).
3. Cook the Chicken
- Wipe the skillet clean if needed, or use the same pot. Add 1 tbsp unsalted butter to the skillet over medium-high heat.
- Add the marinated chicken thighs in a single layer, working in batches if necessary to avoid overcrowding. Sear for 3-4 minutes per side until lightly browned. The chicken doesn't need to be fully cooked through at this stage. Remove the chicken from the skillet and set aside.
4. Assemble and Simmer
- Return the blended sauce to the skillet (if you removed it). Stir in cumin powder, coriander powder, red chili powder, and garam masala. Cook for 1 minute until fragrant.
- Add the seared chicken pieces to the sauce. Stir in the sugar and a pinch of salt. Bring to a gentle simmer, then reduce heat to low, cover, and cook for 15-20 minutes, or until the chicken is cooked through and tender, stirring occasionally.
- Stir in the heavy cream, 1 tbsp unsalted butter, and crushed kasoori methi. Simmer for another 2-3 minutes, without boiling, to heat through and allow the flavors to combine. Taste and adjust salt if needed.
5. Serve
- Garnish with fresh chopped cilantro. Serve hot with basmati rice, naan bread, or roti.
Notes
For a richer color, use Kashmiri red chili powder in the marinade and sauce. If you don't have cashews, you can use 2 tablespoons of almond flour or blanched almonds for a similar creamy texture, or omit them if you prefer. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
