Butter Chicken

Nothing compares to butter chicken with naan or paratha. Tender chicken in a tomato and butter gravy. Here is the recipe.

  • Serves 4
  • 55 min
  • September 26, 2026
Butter Chicken

Ingredients

  • Boneless chicken (500 g)
  • Sour yogurt (3 tablespoons)
  • Ginger paste (1 teaspoon)
  • Garlic paste (1 teaspoon)
  • Chili powder (1 teaspoon)
  • Turmeric powder (1/2 teaspoon)
  • Garam masala powder (1 teaspoon)
  • Salt (to taste)
  • Butter (3 tablespoons)
  • Oil (2 tablespoons)
  • Chopped onion (1 cup)
  • Tomato puree (1 cup)
  • Milk cream (1/2 cup)
  • Sugar (1 teaspoon)
  • Dried fenugreek leaves (1 teaspoon)
  • Chopped cilantro (to garnish)

Method

  1. Cut the chicken into small cubes. Mix it with the sour yogurt, ginger-garlic paste, chili powder, turmeric, half of the garam masala, and salt. Cover and marinate for 30 minutes.
  2. Heat the oil and 1 tablespoon of butter in a pan. Fry the chicken until lightly golden, then set it aside. In the same pan, add the remaining butter and soften the chopped onion. Stir in the tomato puree, the rest of the garam masala, and the sugar. Add a little water and cook for 5 minutes, until the raw tomato smell is gone.
  3. Return the fried chicken to the pan with the cream and dried fenugreek leaves. Cook for another 8–10 minutes, until the gravy thickens. Scatter cilantro on top and take it off the heat. Serve hot with naan, paratha, or rice.