Imagine tender pieces of chicken enveloped in a rich, creamy tomato sauce, infused with a symphony of aromatic spices. This is the essence of Butter Chicken, a dish that has won hearts worldwide with its irresistible flavors. Originating from the vibrant streets of India, Butter Chicken, or Chicken Makhani, offers a delightful blend of spices and textures that make every bite a memorable experience.
Table of Contents
The story behind this beloved dish is as flavorful as its taste. In the 1950s, at Delhi’s Moti Mahal restaurant, chef Kundan Lal Gujral faced the challenge of repurposing leftover tandoori chicken. His ingenious solution was to simmer the chicken in a luscious tomato gravy enriched with butter and cream, resulting in a dish that was both moist and bursting with flavor. This culinary innovation not only saved the day’s leftovers but also gave birth to a global favorite. (masterclass.com)
What makes Butter Chicken truly special is its simplicity and versatility. With a preparation time of just under an hour, it’s an ideal choice for both weeknight dinners and special occasions. The dish’s creamy texture and balanced spice profile make it a hit among family members of all ages. If you enjoy this recipe, you might also appreciate our Chicken Tikka Masala, another classic that brings the flavors of India to your table.
Ready to embark on a culinary adventure? Let’s dive into the world of Butter Chicken and discover how to recreate this authentic dish in your own kitchen.
What is Butter Chicken?
Have you ever wondered what makes Butter Chicken so irresistible? Is it the tender chicken pieces bathed in a velvety tomato-based sauce? Or perhaps the harmonious blend of spices that dance on your palate? Known as Chicken Makhani in its homeland, this dish has a name that translates to “butter chicken,” hinting at the rich, buttery goodness it offers. But why “butter”? Is it because of the generous amount of butter used in the sauce, or is there a deeper, more romantic tale behind it? Some say that the way to a man’s heart is through his stomach, and perhaps this dish was crafted with that in mind. Whatever the origin, one thing is certain: Butter Chicken is a culinary masterpiece that has captured hearts worldwide. So, why not try making it at home and experience the magic for yourself?
Why You’ll Love This Butter Chicken
Butter Chicken is not just a meal; it’s an experience. Here’s why you’ll fall in love with this dish:
- Main Highlight: The star of the show is the tender, marinated chicken pieces simmered in a rich, creamy tomato sauce. The sauce, infused with spices like garam masala, cumin, and coriander, offers a perfect balance of flavors that is both comforting and exciting. (masterclass.com)
- Cost-Saving Benefits: Making Butter Chicken at home is not only rewarding but also budget-friendly. With ingredients like chicken, tomatoes, and basic spices, you can create a restaurant-quality dish without breaking the bank. (urbanbarfi.com)
- Flavorful Toppings: Garnishing with fresh cilantro adds a burst of color and freshness, while serving with basmati rice or naan bread complements the rich flavors of the dish.
If you enjoy Butter Chicken, you might also like our Chicken Tikka Masala, another classic Indian dish that brings a delightful mix of spices and flavors to your table.
How to Make Butter Chicken
Quick Overview
Creating Butter Chicken at home is easier than you might think. With simple ingredients and straightforward steps, you can enjoy this flavorful dish in under an hour. The key lies in marinating the chicken to infuse it with spices and then simmering it in a creamy tomato sauce that brings all the flavors together.
Key Ingredients for Butter Chicken
To make this authentic Butter Chicken, you’ll need the following ingredients:

- For the Chicken Marinade:
- 500g boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
- 1 cup plain yogurt
- 2 tablespoons lemon juice
- 2 teaspoons ground cumin
- 2 teaspoons garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon chili powder
- 1 teaspoon ground coriander
- Salt to taste
- For the Sauce:
- 3 tablespoons butter
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon grated ginger
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/4 teaspoon cayenne pepper (optional, for extra heat)
- 1 can (400g) crushed tomatoes
- 1 cup heavy cream
- 1 teaspoon sugar
- Salt to taste
- Fresh cilantro, chopped (for garnish)
Step-by-Step Instructions
- Marinate the Chicken:
- In a large bowl, combine yogurt, lemon juice, ground cumin, garam masala, turmeric powder, chili powder, ground coriander, and salt.
- Add the chicken pieces to the marinade, ensuring they are well-coated.
- Cover the bowl and refrigerate for at least 2 hours, preferably overnight.

- Sear the Chicken:
- In a large skillet over medium heat, add 1 tablespoon of oil.
- Add the marinated chicken pieces in batches, ensuring not to overcrowd the pan.
- Cook until the chicken is browned on all sides but not fully cooked through.
- Remove the chicken from the skillet and set aside.
- Prepare the Sauce:
- In the same skillet, melt 3 tablespoons of butter over medium heat.
- Add the chopped onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic and ginger, cooking for an additional minute until fragrant.
- Add the garam masala, cumin, chili powder, and cayenne pepper (if using).
- Cook the spices for about 30 seconds, stirring continuously to prevent burning.
- Simmer the Sauce:
- Pour in the crushed tomatoes, stirring to combine.
- Add the sugar and salt, mixing well.
- Let the mixture simmer for 10 minutes, allowing the flavors to meld and the sauce to thicken slightly.
- Blend the Sauce:
- Transfer the sauce to a blender and purée until smooth.
- Return the puréed sauce to the skillet over low heat.
- Finish the Dish:
- Stir in the heavy cream and remaining 3 tablespoons of butter, allowing the butter to melt completely.
- Add the seared chicken pieces back into the skillet, stirring to coat them with the sauce.
- Simmer for an additional 10 minutes, or until the chicken is cooked through and the flavors are well combined.
- Garnish and Serve:
- Sprinkle chopped fresh cilantro over the dish before serving.
- Serve hot with basmati rice or naan bread for a complete meal.
What to Serve Butter Chicken With
To complement the rich flavors of Butter Chicken, consider serving it with:
- Basmati Rice: The fluffy texture of basmati rice pairs perfectly with the creamy sauce, allowing you to savor every bite.
- Naan Bread: Soft and warm naan bread is ideal for scooping up the sauce, enhancing the overall dining experience.
- Cucumber Raita: A cool and refreshing yogurt-based side dish that balances the spices in the Butter Chicken.
- Mango Chutney: A sweet and tangy chutney that adds a delightful contrast to the savory flavors of the dish.
Top Tips for Perfecting Butter Chicken
- Marination: Allow the chicken to marinate for at least 2 hours, preferably overnight, to ensure the flavors penetrate deeply.
- Spice Level: Adjust the amount of chili powder and cayenne pepper to suit your heat preference. For a milder version, reduce or omit these spices.
- Creaminess: For an extra creamy sauce, you can add more heavy cream or a dollop of yogurt at the end.
- Freshness: Incorporate fresh herbs like cilantro or mint as a garnish to add a burst of freshness and color.

Storing and Reheating Tips
Storage Method | Duration | Reheating Instructions |
---|---|---|
Refrigeration | Up to 5 days | Reheat in a saucepan over medium heat until warmed through. Add a splash of water or cream if the sauce has thickened. |
Freezing | Up to 3 months | Transfer to an airtight container and freeze. Thaw overnight in the refrigerator. Reheat in a saucepan over medium heat, adding a splash of water or cream if needed. |
Frequently Asked Questions
- Can I use chicken breasts instead of thighs?
- Yes, boneless, skinless chicken breasts can be used. However, chicken thighs tend to be juicier and more flavorful.
- Is it necessary to blend the sauce?
- Blending the sauce creates a smooth, velvety texture. If you prefer a chunkier sauce, you can skip this step.
- Can I make this dish vegetarian?
- Yes, you can substitute the chicken with paneer or tofu for a vegetarian version.
- What is garam masala?
- Garam masala is a blend of ground spices commonly used in Indian cuisine, including cinnamon, cardamom, cloves, cumin, and coriander.
- Can I adjust the spice level?
- Absolutely. You can increase or decrease the amount of chili powder and cayenne pepper to suit your taste.
- How can I make this dish spicier?
- To add more heat, increase the amount of chili powder and cayenne pepper, or add fresh green chilies to the sauce.

Conclusion
Embarking on the journey to create an authentic Butter Chicken at home is both rewarding and satisfying. With its rich, creamy sauce and tender chicken pieces, this dish brings the flavors of India right to your table. By following the steps outlined above and utilizing the tips provided, you can recreate this classic recipe with ease. Remember, the key to a great Butter Chicken lies in the quality of ingredients and the balance of spices. So, gather your ingredients, follow the steps, and enjoy a homemade meal that’s both comforting and delicious. Happy cooking!