Butter Chicken Recipe

Butter Chicken Recipe or Murgh Makhani, which has become an inseparable part of Indian cuisine. It is one of the popular chicken curries that you can easily find around the world. Its popularity can also be understood by the fact that today several variations of this dish have come into existence. This is a mouth-watering delicacy that has a long history. Originating in Delhi, this is by far one of the most popular chicken dishes eaten in restaurants and is the first dish that comes to your mind when eating out. Chicken butter masala with a little sweet and mildly spicy flavour, this non-vegetarian recipe was traditionally made with leftover tandoori chicken which was marinated with yoghurt and a melange of spices and then cooked in a gravy of tomatoes and, cream and loads of butter. It is one of those dishes which were discovered by accident, however, it has remained at the top of its game since all these years. So, try this delicious butter chicken recipe and enjoy with your loved ones!

Ingredients Of Butter Chicken

  • 1 kilograms chicken
  • 2 tablespoon refined oil
  • 1 teaspoon red chilli powder
  • 1 1/2 cup tomato puree
  • 2 teaspoon coriander seeds
  • 2 crushed cinnamon
  • 5 green chilli
  • 4 clove
  • 500 gm butter
  • 4 red chilli
  • 1 teaspoon coriander powder
  • 1 1/2 teaspoon kasoori methi powder
  • 2 bay leaf
  • 2 teaspoon salt
  • 2 medium onion
  • 4 handful crushed dried fenugreek leaves

For Marination

  • 2 teaspoon onion paste
  • 1 teaspoon garlic paste
  • 1/2 cup yoghurt (curd)
  • 3 green cardamom
  • 1 teaspoon ginger paste
  • 1 teaspoon mace powder
  • 2 black cardamom
  • 1/2 teaspoon sugar

For Garnishing

  • 3 tablespoon fresh cream
  • 1 handful coriander leaves


1 Prepare the marinade and marinate chicken overnight

To prepare this mouth-watering chicken recipe, first prepare the marinade for the chicken. For the same, take a large bowl and mix together yoghurt, onion paste, green chillies, ginger-garlic paste, sugar, salt, green cardamoms, black cardamoms, and mace powder. Add pieces of raw chicken in the bowl and mix well. Allow the chicken to marinate overnight. Once the chicken is well marinated, roast it in a tandoor or an oven till its 3/4th done.

2 Prepare the masala and then blend to make puree for the gravy

Now, heat little butter in a pan over moderate flame. Add bay leaves, cloves, cinnamon, red chillies, and crushed coriander seeds. Sauté the ingredients for half a minute. Now in the same pan, add a bit of onion, red chilli powder, coriander powder, kasoori methi powder and tomatoes. Sauté them for 5 minutes and once done, transfer the mixture in a blender to make a puree.

3 Cook marinated chicken in the gravy

Heat the remaining butter in a pan. Add the pureed mixture and bring it to a boil. Add marinated chicken pieces, salt, fresh cream, and mix well. To make sure that the consistency is not too thick, add some water to the mixture. Now add sliced green chillies, crushed fenugreek leaves and let it simmer for few minutes. Bring it to a full boil.

4 Garnish Butter Chicken with cream and serve hot

Transfer the dish to a serving bowl and garnish it with coriander leaves and cream. This butter chicken recipe is easy-to-make and can be made by using simple ingredients available in the kitchen. If you’re a spice junkie and love all things spicy, then customize this chicken recipe a bit by adding more green chillis or black pepper powder. Try it and relish the burst of Indian flavours. Serve it with naan or rice.

5 Tips for making restaurant-style Butter Chicken

1. The size of the chicken matters. If you are using a small and young chicken, 4 hours of marination works. If the chicken you are using is larger sized or older chicken, marinate it for at least 12 to 16 hours to get tender butter chicken. 2. If you don’t have hung curd, you can use thick curd too, but the cooking time might increase. 3. Turn the stove off while adding chilled cream to the gravy otherwise the gravy may curdle. This, or you can take a small amount of gravy in a separate bowl and add the cream. Mix well and then add it to the butter chicken. This way the cream will not curdle.

Leave a Comment