Butter Chicken Recipe | How to Make Indian Butter Chicken at Home

Butter Chicken Recipe | How to Make Indian Butter Chicken at Home

Butter chicken is a rich yet sinfully delicious dish. The makhani gravy can be used for paneer (cottage cheese) and mixed vegetables if you don’t eat non-vegetarian food. I decided to make this dish at home for my husband who just loves it when we eat out. It is an amazingly simple recipe and does not take much time if you have the ingredients at hand. And it does take your meal to the next gastronomic ecstasy level. Here is my recipe for Chicken Makhani also known as Murgh Makhani or Butter Chicken, a delightful and hearty Punjabi dish.

butter chicken chicken makhani

0 from 0 votes

Chicken Makhani/ Butter Chicken

This is a centerpiece recipe that will liven your get together or just an evening at home. Make my recipe of Butter Chicken and impress your family and friends. It is finger licking tasty
Course Main Course
Cuisine North Indian
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 serves


  • 400 gm Boneless chicken cut into cubes
  • 200 ml. Fresh Cream + 1 tbsp. for garnish
  • Tomato puree about 750 gms. made with 5 large tomatoes
  • 1 tbsp. ginger garlic paste
  • 1 tsp. turmeric powder
  • 1 tsp. coriander powder
  • 1 tbsp. Kashmiri chilly powder for the bright red colour
  • 1 tsp. garam masala powder
  • 1/2 tsp. sugar
  • 4 tbsp. Butter 4
  • salt to taste
  • 2 tsp. Kasoori methi crushed
  • For chicken marinade:
  • 1 tsp. turmeric powder
  • 1 tsp. chilli powder
  • 1 tbsp. ginger garlic paste
  • 1 tsp. tsp. black pepper powder
  • 2 tbsp. thick yoghurt
  • salt


  1. Marinate the chicken pieces by using the marinade ingredients. Marinate for 2-4 hours.
  2. Now in a pan, take 2 tsp. butter and heat it. put in the marinated chicken pieces and sear them. Cook them more than half the way through and let them get a brownish coating outside. Set aside.
  3. In another pan, heat remaining butter and add the chopped tomatoes (or tomato puree) along with ginger garlic paste and cook for about 15 minutes on low heat. If using chopped tomatoes blend this mixture when cooled.
  4. Add the cream to it now keeping some aside for garnish. Cook for another 2 minutes and add the semi-cooked chicken pieces along with salt, turmeric, coriander powder and garam masala powder. Remember that the chicken also has salt so be careful while adding to the gravy. Cover and cook till chicken pieces are done and the gravy is creamy. Takes about 10 minutes. Now add sugar and Kashmiri chilli powder. Taste and adjust seasoning.
  5. Garnish with kasoori methi and serve with a swirl of cream.
  6. Your silken Chicken makhani is ready to serve with rotis or rice.

Recipe Notes

Some people use leftover tandoori chicken but I find that it gets very dry in the gravy. If you want you may grill the chicken in the oven before adding it to the gravy.

If using chopped tomatoes instead of tomato puree, do strain the curry to remove skins and seeds of tomatoes.

You can also substitute with paneer or cottage cheese or mixed vegetables for a vegetarian version.

Thin the gravy with a little water if it looks too thick to you.

This dish is very heavy on calories. If you wish to make it healthier, use milk instead of cream for a creamy texture.

This is a recipe which is a truly North Indian/Punjabi recipe. It is famous the world over for its robust delightful flavours. Do add this recipe to your repertoire and get compliments every time you cook it.

butter chicken chicken makhani

If you make it, do share with me how you liked it and also share the post.

butter chicken chicken makhani
Pin This

Subscribe to my monthly newsletter for more such recipes, health, food and fitness tips:
Click here to join

Pin pic and Featured pic courtesy Shutterstock

Facebook Comments

15 thoughts on “Butter Chicken Recipe | How to Make Indian Butter Chicken at Home

  1. wonderful! … mouth watery capture 🙂 I need to mail the url to my friend to request her to make butter chicken your way .. 🙂
    My house all Veg 🙂

    1. Thank you! And I don’t eat chicken either :). Paneer makhani can be made the same way. Paneer does not even need marinating. Just salt and pepper and do it the way you do chicken here.

      1. Chicken mei jo baat hai wo Paneer mei kahan ? hahaha
        I said my house veg .. ( but me very much non veg ) hehehe 😀
        the twist of the tale is .. I will ask my friend to make it for me and her family 😀

    1. hehe I like cooking but I am not a fan of complicated recipes that require slogging. So, I customize them to my convenience :). Mums — yes, they are something else!

Leave a Reply

%d bloggers like this: