Ingredients
Equipment
Method
- In a bowl, combine the chicken, yogurt, ginger-garlic paste, garam masala, turmeric powder, red chili powder, and salt. Mix well and let it marinate for at least 30 minutes, or preferably overnight in the refrigerator.
- Preheat oven to 400°F (200°C). Spread the marinated chicken in a single layer on a baking sheet. Bake for 20-25 minutes, or until cooked through and lightly browned. Alternatively, you can pan-fry the chicken in batches until cooked through.
- In a large pot or Dutch oven, melt the butter and ghee over medium heat. Add the chopped onion and cook until softened and golden brown, about 5-7 minutes. Add the minced garlic and grated ginger and cook for another minute until fragrant.
- Stir in the crushed tomatoes, tomato sauce, garam masala, turmeric powder, red chili powder, cumin, coriander, salt, and sugar. Bring to a simmer and cook for 15-20 minutes, stirring occasionally, until the sauce has thickened slightly.
- Use an immersion blender to blend the sauce until smooth. If you don't have an immersion blender, carefully transfer the sauce to a regular blender and blend until smooth (be cautious when blending hot liquids).
- Add the cooked chicken to the sauce. Stir in the heavy cream and crushed fenugreek leaves. Simmer for another 5-10 minutes to allow the flavors to meld together.
- Garnish with fresh cilantro and serve hot with naan bread or rice.
Notes
For best results, marinate the chicken overnight. Blooming the spices in ghee or butter before adding the tomatoes enhances their flavor. Add a pinch of sugar to balance the acidity of the tomatoes. Dried fenugreek leaves (kasuri methi) are crucial for an authentic flavor. Store leftovers in an airtight container in the refrigerator for up to 3 days. You can adjust the amount of red chili powder to your spice preference. Full-fat yogurt is recommended for the marinade.
