Indian Butter Chicken
Indian Butter Chicken is a creamy, spiced dish with tender marinated chicken simmered in a rich tomato and cream sauce, perfect with rice or naan.
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Marinate time 1 hour hr
Total Time 1 hour hr 40 minutes mins
Course Main Course
Cuisine Indian
Marinade
- 1/2 cup plain yogurt
- 1 tbsp lemon juice Curry
- 2 tbsp butter
- 1 cup tomato puree
- 1 cup heavy cream
- 1 tbsp sugar
- 1 tsp salt marinate for at least 1 hour preferable overnight
- 1 tsp turmeric powder
- 1 1/2 tsp garam masala
- 1/2 tsp chili powder
- 1 tsp ground cumin
- 1 tbsp freshly grated ginger
- 2 cloves garlic minced
- 1.5 lb chicken thigh cut into pieces
Curry
- 2 tbsp butter
- 1 cup tomato puree
- 1 cup heavy cream
- 1 tbsp sugar
- 1 tsp salt
Prepare the Marinade:
In a large bowl, combine yogurt, lemon juice, turmeric, garam masala, chili powder, cumin, ginger, and garlic. Add the chicken pieces and mix until well coated. Cover and refrigerate for at least 1 hour, preferably overnight, to allow the flavors to develop.
Cook the Chicken:
Heat 2 tablespoons of butter in a large skillet over medium heat. Add the marinated chicken along with all the marinade. Cook for 5–7 minutes, stirring occasionally, until the chicken is lightly browned but not fully cooked.
Make the Curry Sauce:
Reduce the heat to low. Stir in the tomato puree, heavy cream, sugar, and salt. Mix well to combine, ensuring the chicken is fully coated in the sauce.
Keyword butter chicken, creamy curry, indian butter chicken