
Indian Butter Chicken
A classic Indian dish featuring tender chicken simmered in a rich, creamy, and mildly spiced tomato-based sauce.
Ingredients
* We may earn a small commission for you using these links. Thank you for supporting us!
Instructions
- 1
Cut chicken thighs into bite-sized pieces. In a bowl, combine chicken with yogurt, garam masala, turmeric, cayenne pepper, and 0.5 tsp salt. Marinate for at least 30 minutes, or up to 4 hours in the refrigerator.
- 2
Melt 2 tbsp of butter in a large skillet or Dutch oven over medium heat. Add the marinated chicken in a single layer (cook in batches if necessary) and sear for 3-4 minutes per side until browned. Remove chicken from skillet and set aside.
- 3
Add the remaining 2 tbsp of butter to the skillet. Add the chopped onion and cook until softened, about 5-7 minutes. Add minced garlic and grated ginger and cook for another minute until fragrant.
- 4
Stir in the crushed tomatoes, remaining 0.5 tsp salt, and sugar. Bring to a simmer, then reduce heat to low, cover, and cook for 10 minutes, stirring occasionally.
- 5
Return the seared chicken to the skillet. Stir in the heavy cream. Simmer gently for another 10-15 minutes, or until the chicken is cooked through and the sauce has thickened. Stir in fresh cilantro just before serving.