Skip to Content

Butter Chicken or Makhani Chicken

4.70 from 13 votes
Total: 50 minutes
Serves 4 PEOPLE

Butter Chicken or Makhani Chicken

Well the name itself gives an introduction to this dish. Butter chicken also known as Murgh Makhani or Makhani chicken is one of the most popular and relished Indian dish. A subtly flavored chicken recipe that has a wonderful balance of sweet, salty, spicy and tart flavors that meld perfectly together. Butter chicken is my boys favorite Indian dish and it’s definitely in regular rotation in my kitchen 🙂

Once you have tandoori chicken ready from there on the recipe is a breeze. I did tweak my Mom’s recipe a tiny bit to suit my family’s tastes, I added onion- tomato masala to balance the tangy flavors from tomato puree and it turned out amazing! If you don’t have the onion- tomato masala ready, its ingredients are mentioned below.

For health reasons this recipe can be cooked in oil. If you prefer you can swap cashew paste with thick yogurt to give this recipe a rich velvety texture. Also adding evaporated milk instead of cream will cut down on some more calories which this dish has to offer.

Add water accordingly; just note that the sauce thickens on its own upon standing. After finishing the recipe I thought it was lacking something, adding garam masala brought the recipe was back on track – delightfully flavorful. Enjoy this authentic traditional Indian butter chicken recipe and serve it with Naan , Kulchas or white steamed rice 🙂

Butter Chicken or Makhani Chicken

 Try our other chicken recipes – Saag wala chicken, Chicken Kebab, Kalmi kebab, Dhaba style chickenChicken Keema.

If preparing everything from scratch- TOTAL COOK TIME – Overnight for marination + 1 hour 20 minutes

  • Tandoori chicken from scratch – Cook time – Overnight + 25 minutes
  • Onion tomato masala from scratch – Cook time – 15 – 20 minutes
  • Cashew paste from scratch – Cook time – 10 minutes
  • Rest of the recipe – 30 minutesButter Chicken or Makhani Chicken

Butter Chicken or Makhani Chicken

4.70 from 13 votes
Authentic Butter chicken recipe cooked in fully flavored tomato cashew paste and aromatic spices compliments this dish pretty.
Prep: 20 minutes
Cook: 30 minutes
Total: 50 minutes
Servings: 4 PEOPLE



  • 6-7 pieces of Tandoori Chicken
  • 2 tablespoon Onion - Tomato paste (ingredients below)
  • 1 teaspoon Ginger paste
  • 1 teaspoon Garlic paste
  • 2 tablespoon Cashew Paste
  • 1/4 cup Tomato puree
  • 3-4 pieces of Whole Black Cardamom
  • 1/4 teaspoon Cumin seeds
  • 1 teaspoon Garam Masala Powder
  • 1.5 teaspoon Coarsely pounded coriander powder
  • 1/4 teaspoon Deggi Mirch
  • 1 teaspoon Homemade tandoori masala
  • 1.5 teaspoon Garam Masala Powder (optional)
  • 1 tablespoon Kastoori methi/ dried fenugreek leaves
  • 2 tablespoon Cream (optional)
  • Salt to taste
  • 1 tablespoon Butter/Ghee/oil


  • 1 medium Onions, pureed
  • 1 teaspoon Garlic paste
  • 1 teaspoon Ginger paste
  • 1 small Tomato
  • 1 tablespoon Tomato puree
  • 1/4-1/2 teaspoon Cumin seeds
  • 1 tablespoon Oil


  • Before you begin have your tandoori chicken ready.
  • Assemble: all the ingredients.
  • I prefer adding onion-tomato masala to this recipe- as too much of tomato puree gives a tangy taste and adding half of this masala and half of tomato puree keeps the perfect balance in the recipe.
  • FOR ONION-TOMATO MASALA - Heat oil in a kadhai, add cumin and as it starts to sputter stir in pureed onion and ginger-garlic paste, saute till the color changes to light brown in color. Mix in chopped tomatoes and tomato puree and cook. Once masala is fully cooked oil will start to appear in the corners of the pan.P.S. this picture belongs to a different recipe and is posted here to give an idea. Your onion tomato masala is ready - for a detailed recipe please visit the link above. Follow rest of the recipe below.
  • In a kadhai heat butter/ghee/oil. Add cardamom and cumin seeds. When they start to sputter mix in ginger and garlic paste and saute till they turn light brown in color.
  • Add in onion tomato masala, along with cashew paste and tomato puree and mix till its fully blended.
  • Stir in the spices and mix.
  • Cook on medium low flame till oil starts to leave the masala, say for about 2-3 minutes. Because of the cashew paste, masala will be very sticky - no worries.
  • Pour in water- about 1 cup, depending on how thick you want the gravy to be. Bring it to a boil.
  • Add cream and give it a good mix.
  • Finally add tandoori chicken pieces to the gravy...
  • Cover and cook for 4-5 minutes on medium low flame.
  • Chicken will be all smeared in gravy. Adjust your seasonings and water content if the gravy becomes too thick. Finally mix in kastoori methi, cover and take it off the flame.
  • Let the chicken soak in all the flavors.
  • Serve hot with naan or warm kulchas.
Disclaimer: The nutritional information provided above is approximate. Variations may exist due to the ingredients/brands used. These numbers should be considered estimates, as they are not calculated by a registered dietician.
Author: Ruchi

Leave a comment

Your email address will not be published. Required fields are marked *

Rate the Recipe!


  1. Joanne says:

    Tried and taste better than the restaurant one. I made the one you stated, pan roasted. Wowiee! so smeared and coated in the sauce. Love it! ad the best part of your recipes is the presentations. Can spend time browsing your whole website it’s so great! Keep up the hard work. My hubby Brandon says, Thank you!!

    • RK says:

      Thank you for your lovely feedback Joanne. So glad to hear that you and your hubby liked the Butter chicken recipe. Pan smeared are my family favorite too! ๐Ÿ™‚

  2. Yousif says:

    Yum, yum , yum. Restaurant style recipe. My house was smelling so good with its aroma. Thanks Ruchi. Your recipes are really really good. Thanks for all the hard work and lovely photos.

  3. rashu says:

    Lovely and very yummy.Tried the recipe in my dinner party and every one liked it and asked me about the recipe.Hurray keep posting lovely recipes.Love to visit your site.

    • RK says:

      Thanks Rashu for your lovely feedback. So glad to hear that you and your guests relished the chicken recipe. Keep checking back for more. ๐Ÿ™‚

  4. Anjana says:

    I’m really enjoying your recipes. Your keema samosa recipe was a hit. I tried your butter chicken and my hubby was totally floored. Your way of cooking is very easy on the tummy and very tasty. Excellent work!