Butter Chicken

by Priya Sharma Chef Jan 18, 2026

1h Indian curry
vegan
(Edited Jan 23, 2026)

Creamy, rich tomato-based curry with tender chicken pieces. A beloved classic from North India.

17 89%
2 comments

Ingredients

Servings
4
  • 800g chicken thighs
  • 200ml yogurt
  • 2tbsp garam masala
  • 400g tomato puree
  • 200ml heavy cream
  • 100g butter
  • 4cloves garlic
  • 2inch ginger
  • 1tbsp kashmiri chili powder
  • 1tsp salt

Instructions

  1. 1

    Cut chicken into bite-sized pieces. Marinate with yogurt, half the garam masala, and salt for at least 30 minutes.

  2. 2

    Heat butter in a large pan. Add minced garlic and ginger, sauté until fragrant.

  3. 3

    Add the marinated chicken and cook until browned on all sides.

  4. 4

    Add tomato puree, remaining garam masala, and kashmiri chili powder. Simmer for 20 minutes.

  5. 5

    Stir in heavy cream and simmer for another 10 minutes until sauce thickens.

  6. 6

    Adjust seasoning and serve hot with naan or rice.