Description
Rich, creamy, and full of bold spices, Indian Butter Chicken is a beloved classic that brings restaurant-quality flavor right to your kitchen. Marinated chicken is seared and simmered in a buttery, spiced tomato-cream sauce that’s impossible to resist.
Ingredients
- 1.5 lbs boneless, skinless chicken thighs
- 1 cup plain yogurt
- 1 tbsp garlic paste
- 1 tbsp ginger paste
- 1 tbsp garam masala (divided)
- 1 tsp turmeric
- 1 tsp chili powder (adjust to taste)
- 1 tsp salt (plus more to taste)
- 2 tbsp butter (plus 1 tbsp for finishing)
- 1.5 cups tomato purée
- 3/4 cup heavy cream
- 1 tsp sugar
- Fresh cilantro for garnish
Instructions
- In a bowl, mix yogurt, garlic paste, ginger paste, 1/2 tbsp garam masala, turmeric, chili powder, and salt.
- Add chicken to the marinade, coat well, and refrigerate for at least 1 hour or overnight.
- Heat 2 tbsp butter in a large skillet over medium-high heat.
- Sear marinated chicken pieces until golden on all sides. Set aside.
- In the same skillet, add a bit more garlic and ginger paste if desired, then pour in tomato purée.
- Cook until the purée darkens and the oil begins to separate.
- Stir in remaining garam masala, sugar, and salt. Return chicken to the pan.
- Add cream and simmer for 15–20 minutes until chicken is cooked through and sauce thickens.
- Stir in 1 tbsp butter at the end for a glossy finish.
- Garnish with chopped cilantro and serve hot.
- Prep Time: 15 minutes
- Cook Time: 30 minutes