Makhani Chicken (Indian Butter Chicken) Recipe

Makhani Chicken (Indian Butter Chicken) Recipe

Cook Time: 35 minutes

Ingredients

Original Recipe (1X) yields 6 servings

Marinade:

  • 1 pounds skinless, boneless chicken breast halves (cubed)
  • 3 tablespoons lemon juice, divided
  • 2 tablespoons chili powder, divided
  • Salt to taste
  • 1 cup yogurt
  • 2 tablespoons olive oil
  • 2 tablespoons garlic paste
  • 2 tablespoons ginger paste
  • 2 tablespoons melted butter
  • 1 teaspoons garam masala

Sauce:

  • 1 tablespoon butter
  • 1 tablespoon garam masala
  • 1 tablespoon ginger paste
  • 1 tablespoon chopped garlic
  • 1 tablespoon chopped green chile pepper
  • 2 cups tomato puree
  • 1 cup water
  • 1 tablespoon chili powder
  • 1 tablespoon honey
  • teaspoon dried fenugreek leaves
  • 1 cup heavy cream

Directions

Step 1: Prepare the marinade by placing the chicken into a nonporous glass dish or bowl. Add 1 tablespoon lemon juice, 1 tablespoon chili powder, and salt. Stir well to evenly coat the chicken. Cover and refrigerate for about 1 hour.

Step 2: Line a strainer with cheesecloth and place the yogurt in it. Allow the yogurt to drain for 15 to 20 minutes. Once drained, transfer the yogurt to a medium bowl.

Step 3: Mix the remaining 2 tablespoons lemon juice, olive oil, garlic paste, ginger paste, melted butter, the second tablespoon of chili powder, and garam masala into the yogurt until fully combined.

Step 4: Pour the yogurt mixture over the marinated chicken, cover the dish, and refrigerate again for 3 to 4 hours to allow the chicken to soak up the flavors.

Step 5: Preheat the oven to 400F (200C). Thread the marinated chicken onto skewers and arrange them in a 9x13-inch baking dish. Bake in the preheated oven for about 20 minutes, or until the chicken is nearly cooked through.

Step 6: While the chicken is baking, prepare the sauce. Melt butter in a medium saucepan over medium heat. Stir in garam masala and cook until it begins to crackle.

Step 7: Add the ginger paste, chopped garlic, and green chile pepper to the pan. Saut the mixture for 2 to 3 minutes, until fragrant and tender.

Step 8: Stir in the tomato puree, water, chili powder, and salt. Bring the mixture to a boil, then reduce the heat to low and let it simmer. Add honey and fenugreek leaves, stirring occasionally.

Step 9: Remove the partially cooked chicken from the skewers and place it directly into the sauce. Continue to cook for about 5 minutes, or until the chicken is fully cooked through. Use an instant-read thermometer to ensure the chicken reaches an internal temperature of at least 165F (74C).

Step 10: Stir in the heavy cream and mix well until the sauce becomes creamy and smooth. Serve hot.

Nutrition Facts (per serving)

  • Calories: 492
  • Total Fat: 28g (36% DV)
  • Saturated Fat: 15g (73% DV)
  • Cholesterol: 149mg (50% DV)
  • Sodium: 666mg (29% DV)
  • Total Carbohydrate: 19g (7% DV)
  • Dietary Fiber: 4g (13% DV)
  • Total Sugars: 10g
  • Protein: 36g (72% DV)
  • Vitamin C: 23mg (25% DV)
  • Calcium: 159mg (12% DV)
  • Iron: 3mg (19% DV)
  • Potassium: 950mg (20% DV)

Recipe by Robert

Makhani Chicken

History of Makhani Chicken

The origin of Makhani Chicken, also known as Butter Chicken, dates back to the 1950s in Delhi, India. It was created by the chefs at the famous Moti Mahal restaurant, where the leftover tandoori chicken was mixed with a creamy tomato-based sauce. The dish quickly became popular and evolved into a staple in Indian cuisine, often served in homes and restaurants alike. Butter Chicken, with its rich, velvety sauce and tender chicken, is now a globally recognized dish that exemplifies the essence of Indian cookinglayered with spices, but balanced with creaminess.

Regional Variations of Butter Chicken

While Butter Chicken has roots in Delhi, regional variations exist across India. In some regions, chefs use cashew nuts or almonds to add richness to the sauce, while others might incorporate coconut milk for a slightly different texture and flavor. In South India, a more spicy version of Butter Chicken is common, using a higher quantity of chilies and curry leaves. However, the essential characteristic of the dish remains unchangedthe fusion of grilled, tandoori-style chicken with a creamy tomato sauce. Whether in the streets of Delhi or in a home kitchen, Butter Chicken continues to represent the diversity and richness of Indian culinary traditions.

What Sets Makhani Chicken Apart

Butter Chicken stands out from other Indian chicken dishes like Tikka Masala or Chicken Korma due to its smooth, creamy texture and delicate balance of flavors. Unlike Chicken Tikka Masala, which is often spicier and more robust with a higher dose of masala spices, Makhani Chicken has a subtle richness, thanks to the combination of butter, cream, and tomato. Additionally, the marinated chicken in Butter Chicken is typically cooked in a tandoor (a traditional clay oven), giving it a smoky flavor that adds depth to the dish.

Where Butter Chicken is Typically Served

Butter Chicken is commonly found in Indian restaurants worldwide and is often considered a "gateway" dish for people new to Indian cuisine. It is frequently paired with naan bread or steamed basmati rice to soak up the rich sauce. In India, it is a popular dish for special occasions and celebrations, served during festivals like Diwali or weddings. Outside India, it is a favorite among Indian diaspora communities and remains a signature dish in many Indian restaurants globally, especially in places like the UK, the US, and Canada.

Interesting Facts About Butter Chicken

  • Despite its name, Butter Chicken is not a heavily "buttery" dish but rather a mild, creamy curry that uses butter as one of its key ingredients for richness.
  • The original version of Butter Chicken did not include cream. It was the addition of cream and butter in the Moti Mahal recipe that gave the dish its signature flavor and texture.
  • The recipe for Butter Chicken varies significantly based on the region in India, with some variations including nuts, yogurt, and more intense spice levels.
  • Butter Chicken has become so popular globally that it is often mistaken for the quintessential Indian dish, though it is just one of many curries in Indian cuisine.
  • In some parts of the world, like the UK, Butter Chicken is often referred to as "Chicken Tikka Masala" due to similarities in preparation, but they remain distinct dishes in terms of their flavor profiles.

FAQ about Makhani Chicken (Indian Butter Chicken) Recipe

Yes, you can substitute chicken breasts with skinless, boneless chicken thighs. The thighs will provide a richer flavor and a juicier texture, but the cooking times may need to be adjusted slightly.

Yes, you can prepare the marinade and chicken the night before, allowing it to marinate overnight in the refrigerator. This will enhance the flavor. The sauce can also be made in advance and stored in the refrigerator for up to 2 days.

Leftover butter chicken can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it gently on the stove over low heat, adding a bit of water or cream to maintain the sauce's consistency.

Yes, you can freeze butter chicken. After cooking, allow it to cool completely, then transfer it to a freezer-safe container. It will keep for up to 3 months. When ready to eat, thaw it overnight in the refrigerator and reheat it on the stove.

If you don't have fenugreek leaves, you can substitute them with dried oregano or thyme. While it won't replicate the exact flavor, it will still provide a herby note to the dish.

Butter chicken is traditionally served with basmati rice and naan bread. You can also pair it with steamed vegetables, raita (yogurt with cucumber and spices), or a side salad for a complete meal.

Yes, you can adjust the heat to suit your taste. If you prefer a milder dish, reduce the amount of chili powder in the marinade and sauce. Alternatively, add more green chilies or chili powder for a spicier version.

To make butter chicken dairy-free, you can substitute the yogurt with a dairy-free alternative like coconut yogurt, and use coconut cream instead of heavy cream. You may also want to use a dairy-free butter substitute.

If the sauce is too runny, you can thicken it by simmering it uncovered for a bit longer to reduce the liquid. Alternatively, you can mix a small amount of cornstarch with water and stir it into the sauce to help thicken it.

Yes, you can make this recipe in a slow cooker. After marinating the chicken, place it in the slow cooker along with the sauce ingredients. Cook on low for 4-6 hours or on high for 2-3 hours, until the chicken is fully cooked. Stir in the cream before serving.

Comments

ONEHAPPYMEAL

10/06/2025 01:52:54 PM

Excellent! If you love to spend hours in the kitchen, this recipe is for you. Great taste, but not so easy or quick to make. I've tried recipes that are just as good, with easier and faster preparation, so I won't be trying this one again. But it is excellent! To the person who "didn't get the taste of butter chicken at all," your name implies that you may be Indian, so maybe you know more about this subject than I do but: welcome to the world of Butter Chicken. I often eat at Indian restaurants and usually order butter chicken (it is my most favourite dish in the world). I have had butter chicken that is mild, spicy, sweet, bland, yellow, orange, red, almost greenish, creamy, not at all creamy, tomatoey, coconutty, with and without nuts and raisins. Such is the variety of butter chicken recipes - it depends on which part of India the chef hails from. Perhaps this recipe did not tickle your fancy, but it IS butter chicken. Marination in yoghurt is the key to tender chicken, the longer you marinate, the better. I always marinate the chicken the night before, or in the morning.

gabarito

12/07/2010 05:28:41 PM

Excellent butter chicken. I let the chicken marinate overnight. I have made it several times, each time better than the last. I liked reducing the chili powder in the sauce by about half, and adding half of tablespoon of red curry powder. Like many reviewers, I have found that less tomato puree is better, I use about 1 and 1/4 cup, instead of 2 cups.

Daisyspoon

04/25/2009 07:32:34 PM

I am so happy to finally have made an Indian meal at home that actually tastes Indian. I made some modifications: I added about 1/2 tsp of coriander, 1/2 tsp cumin, 1/2 tsp turmeric, 1/2 tsp curry powder, 1/4 tsp cinnamon, and 1/4 tsp cayenne pepper to the yogurt marinade. I cooked this in a large saucepan, sauteed a shallot and some white onion in peanut oil, then added the chicken mixture to only 1 cup tomato puree and 1 tbsp honey (nothing else in the third list). I simmered the mix over medium heat for 10 minutes, added 1/4 cup of ground cashews and 1/4 cup more yogurt then simmered for another 10 minutes.

SumiMalik

10/11/2008 06:25:29 PM

This recipe is truly amazing! I did improvise a little, due to time sensitivity, and of course, taste :) First off, I marinated 2 1/2 lbs boneless chicken for 1 hour with the ingredients from category 1 & 2. Then, I placed them in a baking tray (one that lets fat drip, but in this case, any excess sauce) and placed in the oven for 20-30 mins as needed. I improvised to 1 full stick of butter rather than the few Tbsp it called for (considering it's called "Butter Chicken")but followed the rest of the recipe for the sauce making as directed. At the end, I tasted it and realized we needed a bit more honey and a dash of nutmeg, to give it that butter chicken kick... fabulous! And I am giving this guy a 5 star- since this was my first attempt to making this dish that I soooo loved. It brought back soo many memories, and I swear that I have not in a looonngg while tasted Chicken Makhani like this... Thanks for posting it!

ScavenGypsy

08/06/2009 11:18:20 AM

This recipe was not only fun to make, it was so good that after we cleared the table, our dinner party guests were crowded around the mostly empty pot in the kitchen, scraping spoonfuls of sauce into their mouths. I used fresh garlic and ginger, and and changed the cooking times a bit to emulate the "next day" effect. I made the red sauce right after putting the chicken in the second marinade, and throughout the day I would heat it up and then let it cool down. When it was time to cook the chicken, I just slapped the whole baking dish with the raw chicken and marinade into the oven for about 20 minutes, and then I scraped it all into the red sauce after that, let that simmer for 20 minutes, added the cream and then let it simmer for another 30 minutes or so, both times without the lid so the sauce thickened up perfectly. Perfect amount of spice as is, even for our group of varying sensitivity - I think the trick is the longer you simmer, the mellower it gets.

Michelle

02/03/2019 06:34:05 PM

This recipe turned out really well, though I made a few changes. I roasted garlic for the garlic paste, added pureed caramelized onions to the sauce, and used a mix of tomato sauce and paste in lieu of the tomato puree. Will definitely be making this again.

Dave W

12/09/2013 10:01:09 AM

Delicious ! I minced fresh garlic and added a small amount of oil to make the garlic paste; did the same thing with fresh ginger root to make ginger paste. For the tomato puree, I used a can of crushed tomatoes, which worked out fine, and I omitted the fenugreek altogether. There's no need to skewer the chicken pieces unless you really want to. Once the chicken has finished in the oven, use a slotted spoon to remove the pieces, and discard the remaining liquid (about a cup). Serve over basmati rice and with naan bread.

marilyn

04/16/2018 11:40:11 PM

I thought the recipe was excellent. the only change was i used less puree 10.75 oz with 3/4 cup of water and used 3.14 lb of thighs. everything else as the recipe said. very good.

Sarixmaki

11/21/2018 04:32:32 PM

Pretty good, I made it in my Pressure cooker and it turned out great. I subbed in greek yogurt instead of plain, and at first it seemed to overpower everything else, but after the 10-15 minutes of simmering the flavors melded together.

iluvpastry

01/23/2018 01:00:50 AM

Everyone liked this! I didn't cook the chicken in the oven, but used the stovetop in a skillet. All other steps were as written, except I didn't have fenugreek leaves and added cilantro at the end instead.

DC Girly Girl

01/06/2008 09:44:12 AM

Mmmmmm!!! Used 2.5 lbs split breasts. Since I was using bone-in pieces, I doubled all other ingredients EXCEPT tomato puree. Added a dash of curry powder to both marinade & sauce. Used 1 cup of tomato sauce instead of 2 cups tomato puree. Added one can of diced tomatoes in place of the 2nd cup of tomato puree. Forgot to add the cream but didn't notice. Also I now have a lot of extra sauce to use for another meal...darn!

Gail Tisius

06/04/2025 05:12:12 PM

We loved this dish. I used mild chili peppers for less heat and while it still had some (especially the next day), it was tolerable and I cannot imagine the flavors without them. I added frozen peas for my vegetables. I also used simple syrup only because I was out of honey. Definitely will be making this again.

SavvyAhi4044

07/07/2023 09:29:30 AM

AMAZINGLY FANTASTIC!!!!! This is my FIRST ever cooking review......why, cos I am seldom 100% with any recipe or I need to adjust it so much. This is one of the best curry recipes I have ever tried to cook and I am now cooking it for the third time this year!!!! ITS DELCIOUS, I love the creamy texture but its still spicy (I added lots more chillies) . I have been looking for something that's NOT tomato based for sooo long........YOU MUST TRY!!!!

Brushjl

08/07/2021 01:14:13 AM

I've made a lot of butter chicken recipes and this is one of the best. Yes, spicier than most, but I loved that.

S.E.

05/27/2021 12:08:11 AM

So delish! I left out the fenugreek leaves and used a little more honey. I also used a 4 oz can of green chilies.

LamontClan

03/31/2021 11:27:20 PM

Great flavor and easy to make. I added some cashews and cilantro.

Helen Miller

01/14/2021 10:22:07 PM

Honestly one of the best I’ve tried.

Michaelle

11/20/2020 07:35:17 PM

Warm and cozy dinner! Will make again.

Langlay

08/18/2020 10:31:22 PM

This was fabulous! Always wanted to attempt making Indian Food, but, didn't know where to start. My first attempt! Amazing! I read some reviews and only changed the amount of cayenne pepper. I think instead of 1/2 teasp, I put in 1 or 2 Tablespoons! I like it HOT! Thanks for a great recipe!

Jennifer Linden-Tracz

05/06/2020 12:13:10 AM

Didn’t have fenugreek, so used curry powder instead