The sauce is thick, creamy and rich; I always serve the dish with a side of naan bread to dip in the extra sauce.
jump toRECIPE
This is a simplified version of the traditional Indian recipe but it is no less delicious. There is a reason butter chicken is one of the most popular Indian dishes around. In India, butter chicken, or Murgh Makhani in Hindi, is typically served with the bone left in the chicken and cooked in a tandoor. In the United States the dish is usually served off the bone. Butter chicken, similar to chicken tikka masala, originated in Delhi, India in the 1950’s and is now popular worldwide.
The butter chicken sauce is thick, creamy and rich. I always serve the dish with a side of warmed naan bread to dip in the extra sauce. This is one of those meals where I can’t help but go back for seconds. You can usually find me walking back and forth between the kitchen to take a few “taste tests” and “quality control” the recipe while it cooks.
Chicken – I use boneless, skinless chicken breasts in this recipe. As the sauce simmers the chicken becomes tender. Since it cooks in the sauce the chicken breasts don’t dry out like a lean meat typically would. Boneless, skinless chicken thighs can also be swapped in.
Spices – Butter chicken is seasoned with garam masala, cumin, coriander, chili powder and a bay leaf. The spices are briefly sautéed before the other liquid is added to deepen the flavor of the curry. Garam masala is a spice blend so not all will be the same. The mixture often differs region to region. It’s typically made from a combination of cinnamon, bay leaves, cumin, coriander, cardamom, peppercorns, cloves, chili, nutmeg and mace though the blend can vary. The addition of chili powder helps to deepen the color of the creamy sauce.
Tomato paste – Tomato paste is concentrated tomatoes that have been cooked down until it becomes a thick, dense paste. I try to buy tubes of tomato paste rather than small cans. The tubes allow you to reseal and keep the paste for later (they last a long time) resulting in less waste.
Crushed tomatoes – Canned crushed tomatoes are a blend of diced tomatoes and tomato puree. The tomatoes are first cooked and peeled before they are diced. It adds some texture to the butter chicken without resulting in large chunks of tomato in the sauce.
Yogurt – Plain cows milk yogurt is stirred into the butter chicken to create a creamy, velvety sauce.
Cornstarch – Cornstarch is mixed with cold water to form what is called a slurry. The slurry is added to the sauce and brought back to a simmer so the sauce thickens. Blending the cornstarch with water first ensures it evenly blends in with the sauce rather than clumping.
How to Make Butter Chicken
Step 1: Sauté the chicken.
Heat a large heavy bottomed pot over medium heat, add the peanut oil and heat through. Add the chicken and sauté until it is lightly browned on all sides, about 5 minutes.
Step 2: Cook the aromatics.
Add the butter and allow to melt then add the onion. Cook, stirring occasionally, until the onions are soft and translucent, about 2 minutes. Add the garlic and cook, stirring occasionally until the garlic is fragrant, about an additional 30 seconds.
Step 3: Add the spices.
Stir in the ginger, masala, cumin, coriander, chili powder and the bay leaf. Let cook, stirring constantly, until spices are fragrant but not burnt, about 1 minute.
Step 4: Simmer the sauce.
Add the tomato paste and crushed tomatoes, stirring occasionally. Reduce the heat to low and stir in the heavy cream and yogurt. Let simmer until the liquid has reduced by about a third and the chicken has completely cooked through.
Step 5: Mix in the slurry.
In a small jar or container, combine the cornstarch and ¼ cup of cold water. Shake or whisk to mix, then slowly whisk mixture into the sauce. Adding the slurry mixture (cornstarch and water) will tighten the sauce so that it’s thicker and thoroughly coats the chicken.
Tips and Tricks for This Recipe
Troubleshooting this Recipe
My sauce is too thick
The liquid in crushed tomatoes can vary brand to brand so if when the yogurt and heavy cream are added to the pot the sauce is too thick, I recommend adding a little bit of water to thin the sauce, about 1/4 cup at a time. If your sauce is thick you can also omit the cornstarch slurry.
My sauce is runny
If your sauce is runny and too thin, you may just need to add a bit more cornstarch slurry to tighten it.
To Make This Recipe Ahead of Time
Butter chicken reheats very well so it’s easy to make ahead of time. Make the recipe as directed below and store covered and refrigerated for 2 to 3 days. Store frozen in resealable plastic bags for up to a month.
Other Recipes to Try
If you enjoy this butter chicken recipe, I recommend checking out some of these
2poundsboneless skinless chicken breasts, cut into 1” chunks
3tablespoonsunsalted butter
½medium white onion,diced
3clovesgarlic,minced
1tablespoonminced ginger
2teaspoonsgaram masala
2teaspoonsground cumin
1teaspoonground coriander
1teaspoonchili powder
1bay leaf
1tablespoontomato paste
1cupcrushed tomatoes
¼cupheavy cream
1cupwhole milk plain yogurt
2teaspoonscornstarch
Kosher salt,as needed
Instructions:
Heat a large heavy bottomed pot over medium heat, add the peanut oil and heat through. Add the chicken and sauté until it is lightly browned on all sides, about 5 minutes.
Add the butter and allow to melt then add the onion. Cook, stirring occasionally, until the onions are soft and translucent, about 2 minutes. Add the garlic and cook, stirring occasionally, until the garlic is fragrant, about an additional 30 seconds.
Stir in the ginger, garam masala, cumin, coriander, chili powder and the bay leaf. Let cook, stirring constantly, until spices are fragrant but not burnt, about 1 minute.
Add the tomato paste and crushed tomatoes, stirring occasionally, for about 2 minutes. Reduce the heat to low and stir in the heavy cream and yogurt. Let simmer until the liquid has reduced by about a third and the chicken has completely cooked through, about 10 minutes.
In a small jar or container, combine the cornstarch and ¼ cup of cold water. Shake or whisk to mix, then slowly whisk mixture into the sauce.
Cook, stirring occasionally, until sauce has thickened, about 5 to 10 minutes. Season to taste with salt.
Serve the butter chicken hot with a side of basmati rice and naan bread.
DID YOU MAKE THIS?
TAG ME ON INSTAGRAM TO BE FEATURED ON MY STORIES!
@cookingwithcocktailrings
This recipe was updated on 6/26/19 to be made in one pot rather than cooking the chicken separately. The spices have also been doubled to add more flavor. Thank you for your comments and feedback on recipes – you help me to make the best recipes I can!
This recipe was fantastic!! Used more heavy cream and decreased the yogurt a little, but other than that made it exactly as written. Tasted just as good as what we get at our favorite Indian restaurant!! Will definitely be making this over and over!!
I really liked this. I’m a bit new to cooking and for myself I considered this to be “fine cooking”. I was apprehensive at first. But did rather well. Different steps are broken down well with an ease added in the righting. I’m excited to try more recipes by you. Thanks for the ego boost.
I absolutely love this recipe. This is my 3rd time using it and every time we love it. My kids can be really picky (I’m sure others are too) but this dish they just dig in and plates are clean when they are done. Love it
This is the best makhani we have tried. Not nearly enough of the spices though…. the amounts listed barely even give any flavor. I dump in a whole bunch more…. but otherwise the proportions and the combo of ingredients is great. I’m due for a baby any day now and making a huge batch to freeze some for next week or so. Yum!!
This was the first time I have either tried to eat or cook indian butter chicken. I am so impressed by this recipe. I hope to make it again. It was truly delicious. Thank you for posting this recipe.
Just tried this. It’s the best makhani we’ve tried! Tripled the recipe and it worked perfectly. Also added 3/8 teaspoon cayenne pepper as we like it a little spicy, served it with spiced rice, naan, and chopped peanuts, pineapple, cilantro, green onion, and toasted coconut. It was our son’s birthday dinner and everyone loved it!
This recipe was fantastic!! Used more heavy cream and decreased the yogurt a little, but other than that made it exactly as written. Tasted just as good as what we get at our favorite Indian restaurant!! Will definitely be making this over and over!!
So happy to hear you enjoyed the recipe! Thanks for sharing!
I really liked this. I’m a bit new to cooking and for myself I considered this to be “fine cooking”. I was apprehensive at first. But did rather well. Different steps are broken down well with an ease added in the righting. I’m excited to try more recipes by you. Thanks for the ego boost.
I’m so happy to hear you enjoyed the recipe and found it easy to follow!
I absolutely love this recipe. This is my 3rd time using it and every time we love it. My kids can be really picky (I’m sure others are too) but this dish they just dig in and plates are clean when they are done. Love it
What would you sub for peanut oil in case of allergies?
You can sub any neutral oil for peanut oil for allergies! You can always use vegetable oil or canola oil as an alternative in those situations!
This is the best makhani we have tried. Not nearly enough of the spices though…. the amounts listed barely even give any flavor. I dump in a whole bunch more…. but otherwise the proportions and the combo of ingredients is great. I’m due for a baby any day now and making a huge batch to freeze some for next week or so. Yum!!
I am so happy to hear that you enjoyed the recipe! And thank you for the feedback on the spices. Your feedback helps to make my recipes better!
xx,
Kylie
This was the first time I have either tried to eat or cook indian butter chicken. I am so impressed by this recipe. I hope to make it again. It was truly delicious. Thank you for posting this recipe.
I’m so happy to hear that you enjoyed the recipe!!
Great recipe! I made a bit backwards, I marinated the chicken in yogurt and spices, browned it, then added all the other ingredients. Yummy!
Glad you enjoyed the recipe! I will have to try doing it that way sometime!
Just tried this. It’s the best makhani we’ve tried! Tripled the recipe and it worked perfectly. Also added 3/8 teaspoon cayenne pepper as we like it a little spicy, served it with spiced rice, naan, and chopped peanuts, pineapple, cilantro, green onion, and toasted coconut. It was our son’s birthday dinner and everyone loved it!
Thank you so much!! I’m so glad to hear that you enjoyed the recipe Mari!!
Just made this tonight and it was a total hit!! Definitely a new favourite – I already can’t wait to make it again! Thanks for sharing this recipe 🙂
I am so glad you enjoyed the recipe Devon!!
Quick question! Fresh grated ginger or ground ginger?
Freshly grated ginger!! 🙂