Butter Chicken | How to make Butter Chicken

By Karuna Kumar  |  12th Apr 2016  |  
4.7 from 7 reviews Rate It!
  • Butter Chicken, How to make Butter Chicken
Butter Chickenby Karuna Kumar
  • Prep Time


  • Cook Time


  • Serves





About Butter Chicken Recipe

Butter Chicken is a delectable Indian dish with a rich silky, buttery, creamy and very flavorful gravy with succulent pieces of chicken.

Butter Chicken

Ingredients to make Butter Chicken

  • First marinade:
  • Chcken breast about 300 grams cut in ½ inch pieces
  • lemon juice 1 tablespoon
  • Kashmiri red chilli powder 1 teaspoon
  • salt to taste
  • butter about 2 tablespoons
  • Second Marinade:
  • yogurt ½ cup
  • ginger – garlic paste 2 teaspoons
  • Kashmiri red chilli powder ½ teaspoon
  • Garam masala powder ½ teaspoon
  • salt to taste
  • mustard oil 2 teaspoon
  • For Makhani Gravy:
  • 5 large tomatoes roughly chopped
  • cloves 2
  • cashew nuts 6-7
  • ginger – garlic paste 2 teaspoons
  • onions roughly chopped about ½ cup
  • chilli powder 1 teaspoon
  • Fresh cream ¼ cup
  • Garam masala ½ teaspoon
  • Kasoori methi ½ teaspoon
  • honey 1 teaspoon
  • oil 1 tablespoon
  • butter 1 tablespoon
  • salt to taste

How to make Butter Chicken

  1. Hang the yogurt in muslin cloth to remove extra water for 15-20 minutes.
  2. Apply a mixture of red chilli powder, lemon juice and salt to the chicken. Set aside to marinate for half an hour in the refrigerator.
  3. To the hung yogurt, add ginger garlic paste, red chilli powder, garam masala powder, salt and mustard oil. Be careful with the salt as we have added it to the first marinade as well.
  4. Apply this yogurt marinade to the already marinated chicken pieces and refrigerate for minimum 5 – 6 hours.
  5. Preheat the oven to 200 degrees C. String the chicken pieces onto the skewers and grill for about 15 minutes or till done.
  6. Baste with butter and cook for another 2-3 minutes. Remove and set aside
  7. While the chicken is in the oven lets get down to the making of makhani sauce. Heat a pan, add tomatoes, cloves, cashew nuts, onions and oil with ¼ cup of water and simmer for 15 - 20 minutes till the tomatoes are mushy. Cool completely.
  8. Once cool blend into a smooth puree. Strain through a sieve and keep aside.
  9. Melt the butter in a pan, add the ginger garlic paste and sauté for a few seconds.
  10. Add the strained tomato puree, chilli powder, garam masala, salt, honey and bring to a boil. Cook for about 10 to 12 minutes. Adjust seasoning according to taste.
  11. Add ¼ cup cream and kasuri methi. Cook for 3 to 4 minutes.
  12. Now add the cooked chicken pieces to the makhani sauce.
  13. Cook for about 2 to 3 minutes or till well blended.
  14. Enjoy this extremely delicious butter chicken with butter naan, jeera rice or with laccha parantha, just the way we did.

Reviews for Butter Chicken (7)

Keerti Kumar2 months ago


Zakiya Kodachi2 years ago


Seemakhan Khan2 years ago


Rini Samuel2 years ago

delicious...came out really well...thank u.

rekha kotian3 years ago


Karuna Kumar3 years ago


Shipra Saxena3 years ago

This is a perfect butter chicken recipe! Thanks