Best Butter chicken recipe
Finding the ultimate butter chicken recipe can transform your weeknight dinners from mundane to magnificent. This iconic dish, with its creamy tomato gravy and tender, spiced chicken, is a global favorite for a reason. I remember the first time I successfully recreated that restaurant-quality magic in my own kitchen; it felt like unlocking a delicious secret. The aroma alone is enough to make your entire home feel like a high-end Indian eatery. Forget ordering takeout, because this guide will show you exactly how to master it. Let’s get cooking and make your new favorite meal.
This comprehensive guide is designed for home cooks of all skill levels. We will walk through every step, from marinating the chicken to simmering the perfect gravy. You’ll learn the little tricks that make a big difference in the final flavor. Get ready to impress your family and friends with a dish that tastes like it came from a professional chef.

Authentic Butter Chicken
Ingredients
Equipment
Method
- In a large bowl, combine yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, lemon juice, oil, and salt. Add chicken pieces and mix until coated. Cover and refrigerate for at least 4 hours or overnight.
- Cook the marinated chicken by grilling, pan-frying, or baking until just cooked and slightly charred. Set aside.
- In a large pot, melt butter over medium heat. Add cumin seeds, cardamom, cinnamon, and bay leaf. Sauté until fragrant, then add chopped onions and cook until golden brown.
- Add ginger-garlic paste and sauté until the raw smell disappears. Add tomatoes, Kashmiri chili powder, and salt. Cook until tomatoes break down and oil separates.
- Turn off heat and let the mixture cool. Remove whole spices if possible. Blend the tomato-onion mixture with soaked cashews into a smooth puree.
- Return puree to the pot. Add sugar and a splash of water if thick. Simmer gently. Add cooked chicken and simmer for 5–7 minutes to blend flavors.
- Lower heat and stir in heavy cream and crushed kasuri methi. Do not boil. Adjust seasoning and garnish with cilantro and a dollop of butter.
Nutrition
Notes
Tried this recipe?
Let us know how it was!The 7 Secret Techniques for an Authentic Butter Chicken Recipe
Many home cooks wonder why their homemade version never quite matches the restaurant dish. The secret often lies in a few critical, yet simple, techniques. First, the marination time is non-negotiable for achieving that signature tenderness and depth of flavor.
Second, the process of gently cooking the tomato base is what develops the complex, sweet, and tangy profile. Rushing this step is the most common mistake. For more ideas, check out our guide on What makes Memphis-style BBQ sandwich unique?. You need to let the tomatoes break down and meld with the spices.
Another pro tip is the use of kasuri methi, or dried fenugreek leaves. This herb provides that distinctive, hard-to-place savory flavor that defines a great butter chicken recipe. Don’t skip it! Finally, the finish with cream and butter is about timing and temperature to prevent curdling.

Ingredients
- For the Chicken Marinade: 500g boneless chicken (thighs or breast), cut into pieces, 1 cup plain yogurt, 1 tablespoon ginger-garlic paste, 1 teaspoon red chili powder, 1/2 teaspoon turmeric powder, 1 teaspoon garam masala, 1 tablespoon lemon juice, 1 tablespoon mustard oil (or vegetable oil), Salt to taste.
- For the Gravy: 4 large tomatoes, roughly chopped, 1 large onion, finely chopped, 2 tablespoons butter, 1 tablespoon ginger-garlic paste, 1 teaspoon cumin seeds, 2 green cardamom pods, 1-inch cinnamon stick, 1 bay leaf, 1 teaspoon Kashmiri red chili powder (for color), 1/2 cup cashew nuts, soaked, 1 teaspoon sugar, 1/2 cup heavy cream, 1 tablespoon kasuri methi (dried fenugreek leaves), crushed, 2 tablespoons fresh cilantro, chopped, Salt to taste.
Instructions
- First, marinate the chicken. In a large bowl, combine the yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, lemon juice, oil, and salt. Add the chicken pieces and mix until they are thoroughly coated. Cover the bowl and refrigerate for at least 4 hours, but ideally overnight. This slow marination is the first secret to a fantastic butter chicken recipe.
- Cook the marinated chicken. You can grill, pan-fry, or bake the chicken until it is just cooked through and has a slight char. I prefer using a grill pan for those beautiful grill marks. Set the cooked chicken aside. We will finish cooking it in the gravy later.
- Now, let’s build the gravy. In a large pot or kadai, melt the butter over medium heat. Add the cumin seeds, cardamom, cinnamon, and bay leaf. Sauté for a minute until the spices become fragrant. Then, add the finely chopped onions and cook until they turn soft and golden brown.
- Add the ginger-garlic paste and sauté for another minute until the raw smell disappears. Now, add the chopped tomatoes, Kashmiri red chili powder, and salt. Cook, stirring occasionally, until the tomatoes become completely soft and mushy and the oil starts to separate from the masala.
- Turn off the heat and let the tomato-onion mixture cool slightly. Once cool, remove the whole spices (cardamom, cinnamon, bay leaf) if you can find them. Transfer the mixture to a blender. Add the soaked cashew nuts and blend into a very smooth, silky puree.
- Return the pureed gravy to the pot. Add the sugar and a splash of water if the gravy is too thick. Bring it to a gentle simmer. Now, add the pre-cooked chicken pieces to the gravy and let it simmer together for 5-7 minutes, allowing the flavors to marry.
- Finally, lower the heat and stir in the heavy cream and crushed kasuri methi. Do not boil the gravy after adding the cream, as it can curdle. Heat it through gently. Taste and adjust seasoning. Garnish with fresh cilantro and an extra dollop of butter before serving.

Storage and Reheating Tips
This butter chicken recipe actually tastes even better the next day as the flavors continue to develop. Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it in a pan on the stovetop over low heat.
Avoid using the microwave on high power, as it can cause the cream to separate. If the gravy has thickened too much in the fridge, you can add a tablespoon or two of water or cream while reheating. For more ideas, check out our guide on high protein chicken zucchini bake. I do not recommend freezing this dish, as the dairy-based sauce can become grainy upon thawing.
5 Incredible Benefits of Mastering This Dish
Why go through the effort of making this from scratch? The rewards are immense. First, you gain complete control over the ingredients, allowing you to adjust the spice level and quality of components like cream and butter. This is a huge win for your health and taste buds.
Second, the cost-effectiveness is undeniable. A single restaurant portion can cost as much as the ingredients for this entire pot. Third, the skill of building a complex, layered gravy is transferable to countless other Indian dishes. Your culinary repertoire will expand dramatically.
Fourth, the satisfaction and pride of serving a restaurant-quality meal at home are unbeatable. It’s a surefire way to become the star of any potluck or family gathering. For more ideas, check out our guide on How long to air fry Jimmy Dean pancake and sausage on a stick?, is a pancake on a stick a corn dog?, what is the name of the pancake and sausage on a stick?, where did food on a stick come from?. Finally, understanding the science behind the marinade and gravy, like the role of acids and fats, is a fascinating culinary lesson in itself.
Common Mistakes to Avoid
- Rushing the Marination: Skipping the long marination time results in less flavorful and less tender chicken. Patience is key.
- Undercooking the Tomato Base: If your tomatoes aren’t cooked down to a pulp, the gravy will taste raw and acidic. Cook until the oil separates.
- Blending Hot Ingredients: Always let the tomato-onion mixture cool before blending. Blending hot food can be dangerous and cause the blender lid to pop off.
- Boiling the Cream: Adding cream and then bringing the gravy to a boil will make it curdle. Always add cream at the end over low heat.
- Skipping Kasuri Methi: This herb is not just a garnish. It provides an essential, earthy flavor that defines an authentic butter chicken recipe.
Delicious Alternatives and Variations
This classic butter chicken recipe is wonderfully adaptable. For a lighter version, you can substitute Greek yogurt for the heavy cream. The result is tangier and less rich, but still incredibly delicious. You can also use coconut milk for a dairy-free alternative that adds a unique, subtle sweetness.
For a vegetarian twist, replace the chicken with paneer, tofu, or even cauliflower florets. Marinate and cook them the same way you would the chicken. If you want to experiment with proteins, this gravy also pairs beautifully with shrimp or lamb. Feel free to make it your own!
Frequently Asked Questions
What is the best cut of chicken for butter chicken?
Boneless, skinless chicken thighs are widely considered the best cut. They remain juicy and tender during the cooking process, even if slightly overcooked. For more ideas, check out our guide on creamy garlic parmesan chicken breast. Chicken breast can be used but requires more careful timing to avoid drying out.
How can I make my gravy smoother?
For an ultra-silky smooth gravy, strain the pureed tomato-onion-cashew mixture through a fine-mesh sieve after blending. This will remove any tiny bits of tomato skin or cashew that didn’t fully break down, resulting in a perfectly restaurant-style texture.
Can I make this butter chicken recipe without a blender?
Yes, but it requires more effort. You would need to cook the tomatoes and onions until they are extremely soft and then push the mixture through a sieve to create a puree. Using a blender is much more efficient and consistent for achieving the right texture.
Why is my butter chicken sauce orange instead of red?
The vibrant red color traditionally comes from Kashmiri red chili powder, which is mild in heat but provides a brilliant hue. If you use a different chili powder, your sauce may be more orange or brown. For more ideas, check out our guide on Sweet Chili Chicken. A tiny pinch of paprika can help enhance the red color if needed.
Is butter chicken the same as chicken tikka masala?
While similar, they are distinct dishes. Butter chicken (Murgh Makhani) originated in Delhi and uses a tomato-based gravy with butter and cream. Chicken Tikka Masala is believed to have origins in the UK and often has a more complex spice blend and can be slightly sweeter or tangier.
What do I serve with butter chicken?
This dish is best served with steamed Basmati rice, jeera rice, or warm naan bread. The mild, creamy gravy is perfect for soaking up with fluffy bread. A side of cucumber raita or a simple green salad provides a refreshing contrast.
Can I make it less spicy?
Absolutely! The beauty of this butter chicken recipe is its customizability. Simply reduce or omit the red chili powder. For more ideas, check out our guide on Galena Chicken Recipe. Kashmiri chili powder provides color with less heat, so it’s a great option for a mild but visually appealing dish.
Final Thoughts
Mastering this iconic butter chicken recipe is a rewarding journey that will elevate your home cooking. It’s a perfect blend of technique and flavor that demonstrates the beautiful complexity of Indian cuisine. I hope this guide gives you the confidence to create a dish that will become a regular in your meal rotation.
Don’t be afraid to make it your own and adjust the spices to suit your palate. The process is just as enjoyable as the final, delicious result. For more inspiration on building your Indian cooking skills, check out this fantastic resource from BBC Good Food. Happy cooking!







