butter chicken recipe

Butter Chicken recipe with step by step photos and video recipe. Butter Chicken is one of the most popular Chicken Dish and is famous worldwide.

Butter Chicken is also known as “Murgh Makhani“.  You will find butter chicken in almost all the restaurant’s menu in India.

A brief introduction to Butter Chicken recipe

The credit for the origin of butter chicken goes to Kundan Lal Gujral, the owner of the popular restaurant  “Moti Mahal” in Delhi. The restaurant was famous for its tandoori chicken and to reduce the wastage from the leftover “Butter Chicken” was originated.

So basically, Butter Chicken recipe is the combination of Tandoori Chicken and soft creamy tomato gravy. The gravy tastes amazing with the perfect balance of sweet and tangy flavor 🙂

You might also like other popular chicken recipes on this website:

  1. Chicken Tikka Masala
  2. Chicken Biryani in Pressure Cooker
  3. Hyderabadi Chicken Dum Biryani

Butter Chicken recipe | How to make Butter Chicken | Murgh Makhani recipe

Easy Butter Chicken recipe.
Course Main
Cuisine Indian
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 6
Calories 369kcal
Author Preeti Nayak

Ingredients

For Marinating the Chicken

  • 1/2 Kg Chicken
  • 2 tbsp Hung Curd
  • Salt to taste
  • 2 tsp Ginger Garlic Paste
  • 2 tbsp Lemon Juice
  • 2 tsp Kashmiri Red Chili Powder
  • 1/4 tsp Turmeric Powder
  • 2 tbsp Mustard Oil

For making the Gravy Paste

    Whole Spices

    • 1 Bay leaf
    • 5 Cloves
    • 2 petals Mace
    • 2 inch Cinnamon Sticks
    • 1 Black cardamom
    • 4 Green Cardamom

    Other ingredients

    • 1 inch Ginger roughly chopped
    • 10 Garlic Cloves
    • 1 Small Onion Sliced
    • 10 Cashews
    • 8 Tomatoes roughly chopped
    • 2 tbsp Butter
    • 2 tsp Kashmiri red chili powder
    • Salt to taste

    For Cooking the Butter Chicken Gravy

    • 2 tbsp Oil
    • 2 tbsp Butter
    • 2 Green Chilies
    • 1- inch Ginger
    • 4 tsp Cream
    • 1/2 tsp Sugar
    • 1 tbsp Kasuri Methi
    • salt to taste

    For Garnishing

    • 1 tsp Cream
    • 1 tsp Butter
    • Coriander Leaves

    Instructions

    For Marinating the Chicken

    • In a mixing bowl add curd, salt, ginger garlic paste, lemon juice, Kashmiri red chili powder, turmeric powder, tandoori masala, and mustard oil. Mix it. Now add Chicken pieces to it. Keep it aside. Marinate for 30 minutes.

    For making the Gravy Paste

    • Heat a pan and add oil. Add the whole spices. Saute it for a minute. Add ginger, garlic, onion, and cashews. Saute for 2-3 minutes. Do not brown the onions.
    • Next, add tomatoes, salt & butter. Cover and cook for 3-4 minutes till tomatoes are pulpy.
    • Now add Kashmiri Red Chili powder and mix. Cover and cook for 2 minutes. Switch off the flame. Let it cool down completely.
    • Once the Gravy mixture is cooled, transfer it into a mixer jar and blend it to a fine paste. Strain the prepared paste through a strainer. The smooth paste for the Gravy is ready now.
    • Straining is an additional task. You can skip it. But believe me, you will love the soft creamy gravy and definitely, it adds a magic touch to the gravy.

    Fry the Chicken on Pan

    • Heat a pan and add oil. Fry the marinated chicken pieces. Do not flip immediately. Let it cook on one side. Do not cover the Pan. Once cooked, flip the chicken piece, keep the flame medium and cook on another side too. Tandoori chicken is ready. Keep it aside.
    • If you have an oven, then Preheat the Oven at 200 degrees. Bake it for 30-35 minutes or until done.

    For Cooking the Butter Chicken Gravy

    • First of all, heat a pan and add oil and butter. To this add green chilies and ginger juliennes. Add the prepared paste. Cover and cook for 2 minutes.
    • Now add Chicken pieces, salt, butter & cream. While adding salt do remember we already added salt while marinating the Chicken and in making the gravy paste too. Taste the gravy and if needed then only add salt.
    • Add sugar & kasuri methi. Cover and cook for 2 minutes.
    • Butter Chicken is ready. Finally, garnish with cream, coriander leaves& butter. Serve butter chicken hot with roti or naan.

    Video

    Notes

    1. Before marinating prick small pieces of Chicken with a fork and apply small cuts on leg piece so that it gets marinated well.
    2. You can avoid the use of onion in the recipe for authentic Butter Chicken recipe.
    3. Use thick Curd for the recipe.
    4. Mustard oil gives a typical restaurant style Butter Chicken flavor. But you can avoid it if you do not like mustard oil.
    5. Marinating the Chicken overnight or at least for 2 hours and keep it in the refrigerator. It makes the Chicken more flavorful.
    6. While frying the chicken pieces make sure the Pan is hot. Do not flip it immediately. Let it fry on one side completely and then flip and fry on another side. Turn the flame medium or the chicken will not cook from inside.
    7. Do not cover and cook the chicken, the chicken will release all its juices and will taste like boiled chicken.
    8. Use tomatoes that are ripe. It will enhance the taste of the gravy.
    9. You can make Butter Paneer with the same recipe. Just add Paneer instead of Chicken and delicious Butter Paneer is ready.

    How to make Butter Chicken recipe with step by step photos:

    Firstly, we will marinate the chicken for making butter chicken recipe.

    1. In a mixing bowl add curd, salt, ginger garlic paste, lemon juice, Kashmiri red chili powder, turmeric powder, tandoori masala, and mustard oil. Mix it.
    2. Now add Chicken pieces to it. Keep it aside.
    3. Marinate for 30 minutes.

    marinating the chicken for making butter chicken recipe

    Next, we will prepare a gravy paste.

    4. Heat a pan and add oil.
    5. Add the whole spices. Saute it for a minute.
    6. Now add ginger, garlic, onion, and cashews. Saute for 2-3 minutes. Do not brown the Onions.

    saute whole spices, cashew and onions for making butter chicken recipe

    7. Next, add tomatoes, salt & butter. Cover and cook for 3-4 minutes till tomatoes are pulpy.

    addition of tomato, butter and salt for making butter chicken recipe

    8. Add Kashmiri Red Chili powder and mix. Cover and cook for 2 minutes. Switch off the flame. Let it cool down completely.

    addition of kashmiri red chilies to the tomatoes

    9. Once the gravy mixture is cooled, transfer it into a mixer jar and blend it to a fine paste.
    10. Strain the prepared paste through a strainer. The smooth paste for the Gravy is ready now. Straining is an additional task. You can skip it. But believe me, you will love the soft creamy gravy and definitely, it adds a magic touch to the gravy.

    grind and then strain the mixture for making butter chicken recipe

    Fry the Chicken on Pan

    11. Heat a pan and add oil.
    12. Fry the marinated chicken pieces. Do not flip immediately. Let it cook on one side. Do not cover the Pan.
    13. Once cooked, flip the chicken piece, keep the flame medium and cook on another side too. Tandoori chicken is ready. Keep it aside.
    If you have an oven, then Preheat the Oven at 200 degrees. Bake it for 30-35 minutes or until done.

    frying the tandoori chicken for making butter chicken recipe

    For Cooking the Butter Chicken Gravy

    14. First of all, heat a pan and add oil and butter.
    15. To this add green chilies and ginger juliennes.
    16. Add the prepared paste. Cover and cook for 2 minutes.

    saute green chili, ginger and strained mixture for making butter chicken recipe

    17. Now add chicken pieces, salt, butter, cream & sugar. While adding salt do remember we already added salt while marinating the Chicken and in making the gravy paste too. Taste the gravy and if needed then only add salt.

    addition of tandoori chicken and salt to the gravy for making butter chicken recipe addition of butter, cream and sugar for making butter chicken recipe

    18. Finally, add kasuri methi. Cover and cook for 2 minutes.
    19. Butter Chicken is ready. Finally, garnish with cream, coriander leaves& butter. Serve butter chicken hot with roti or naan.

    addition of kasuri methi for making butter chicken recipe.

     My Tip:

    1. Authentic Butter Chicken recipe does not include onions while making the gravy. You can avoid the addition of onions to the recipe to get an authentic butter chicken flavor.
    2. After adding chicken to the gravy do not cook it for too long or else it will lose the flavor of tandoori masala.
    3. Adding sugar and cream to the recipe is a must. It balances the tangy flavor of tomatoes in the recipe. You can add honey in the place of sugar. But add honey after you switch off the flame. Do not reheat the gravy after adding honey to the recipe.
    4. This gravy thickens when cools down so adjust the consistency accordingly.

    Please leave your valuable suggestions, feedback or any query related to the recipe in the comment box. If you make this recipe in any other way, do share your tips and suggestions to make it better. Till then enjoy your day………Happy Cooking 🙂

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here

    nine − 8 =