Print

Butter Chicken

Butter Chicken is a rich and creamy Indian curry featuring tender chicken pieces simmered in a spiced tomato and butter sauce, perfect for a comforting meal.

Ingredients

Scale
  • 500g boneless chicken thighs, cut into pieces
  • 3 tbsp butter
  • 1 cup tomato puree
  • 1/2 cup heavy cream
  • 1 large onion, finely chopped
  • 2 garlic cloves, minced
  • 1 tbsp ginger, grated
  • 2 tsp garam masala
  • 1 tsp turmeric powder
  • 1 tsp chili powder
  • 1 tsp ground cumin
  • 1 tsp coriander powder
  • 1/2 cup plain yogurt
  • 1 tbsp lemon juice
  • Salt to taste
  • Fresh cilantro leaves for garnish
  • 1 tbsp oil

Instructions

  1. Marinate the chicken with yogurt, lemon juice, half the garlic and ginger, turmeric, and salt. Let it sit for at least 1 hour.
  2. Heat oil in a pan and cook the marinated chicken until it’s browned and nearly cooked through. Remove and set aside.
  3. In the same pan, melt butter and sauté the onions until golden brown.
  4. Add remaining garlic and ginger, then stir in garam masala, chili powder, cumin, and coriander powder. Cook for 1 minute until fragrant.
  5. Pour in the tomato puree and simmer for 10 minutes until the sauce thickens and oil starts to separate.
  6. Return the chicken to the pan and stir well to coat with the sauce. Cook for 5 minutes.
  7. Reduce heat and stir in the heavy cream. Simmer gently for another 5 minutes until the chicken is fully cooked and the sauce is creamy.
  8. Adjust salt to taste and garnish with fresh cilantro leaves before serving.

Notes

For extra depth, marinate the chicken overnight and serve with warm naan bread or basmati rice.