
Butter Chicken
Creamy, spiced Indian curry with tender chicken pieces in a rich tomato and butter sauce.
20 mins
Prep Time
30 mins
Cook Time
4
Servings
Ingredients
- 500g boneless chicken thighs, cut into pieces
- 1 cup plain yogurt
- 2 tbsp lemon juice
- 2 tsp garam masala
- 1 tsp turmeric
- 1 tsp cumin
- 1 tsp chili powder
- 1 tsp ginger paste
- 1 tsp garlic paste
- 2 tbsp butter
- 1 onion, finely chopped
- 1 can (400g) tomato puree
- 1 cup heavy cream
- 1 tbsp sugar
- Salt to taste
- Fresh cilantro for garnish
Nutrition Facts
Instructions
Marinate the chicken: In a bowl, mix yogurt, lemon juice, 1 tsp garam masala, turmeric, cumin, chili powder, ginger paste, and garlic paste. Add chicken pieces and coat well. Cover and refrigerate for at least 1 hour, preferably overnight.
Cook the chicken: Heat a large pan over medium heat. Add marinated chicken and cook until lightly browned, about 5-7 minutes. Remove and set aside.
Prepare the sauce: In the same pan, melt butter. Add chopped onions and sauté until golden brown, about 5 minutes.
Add tomato puree to the onions and cook for 5 minutes, stirring occasionally. Then add remaining garam masala, sugar, and salt. Cook for another 2 minutes.
Combine chicken and sauce: Return the cooked chicken to the pan. Stir well to coat with the sauce. Simmer for 10 minutes on low heat.
Finish with cream: Pour in heavy cream and stir gently. Simmer for another 5 minutes until the sauce thickens slightly.
Garnish and serve: Sprinkle with fresh cilantro and serve hot with naan or steamed rice.
Chef's Tips
- Marination Time: For best flavor, marinate the chicken overnight to allow the spices to penetrate deeply.
- Cream Substitute: For a lighter version, replace heavy cream with coconut milk.
- Spice Level: Adjust chili powder to control the heat level according to your preference.
- Fresh Ingredients: Use fresh ginger and garlic paste for a more vibrant flavor.
- Leftovers: Butter chicken tastes even better the next day as flavors continue to develop. Reheat gently on the stove.