The story of Butter Chicken, or Murgh Makhani as it is known in its native India, begins in the bustling kitchens of Delhi in the mid-20th century. This iconic Indian curry recipe emerged from a desire to create something rich and comforting, quickly becoming a staple in Indian cuisine worldwide. Its distinctive flavor profile, characterized by a smooth, velvety texture and a mildly spiced, sweet undertone, has captivated palates across cultures. Originally conceived as a way to use leftover tandoori chicken, it evolved into a dish prepared fresh, celebrated for its unique balance of flavors.
Making Murgh Makhani at home allows for complete control over the freshness of ingredients and the depth of flavor. While many perceive Indian cuisine as complex, this particular Indian curry recipe simplifies the process without sacrificing authenticity or taste. It brings the warmth and comfort of a restaurant favorite directly to your dining table, offering a rewarding cooking experience. Crafting your own Butter Chicken ensures a dish free from artificial additives, tailored to your preferred spice level, and perfectly suited for a memorable meal with family and friends. This guide will walk you through creating a truly satisfying version of this beloved dish.
Essential Ingredients
The magic of a great Butter Chicken lies in a few key components that build its signature profile. Understanding the role of each ingredient is fundamental to achieving the desired taste and texture.
- Spices: The soul of any Indian curry recipe is its spice blend. For this dish, garam masala takes center stage. This aromatic mix, often featuring cumin, coriander, cardamom, and cinnamon, provides a deep, warm foundation. It contributes a fragrant complexity that defines the dish’s character, creating an inviting aroma even before the first bite. The subtle heat from chili flakes adds another layer, providing a gentle warmth that complements the richness of the sauce without overpowering it.
- Tomato Base: The heart of the creamy tomato sauce is tomato puree. This forms the essential body and tang of the curry, providing a vibrant backdrop for the other flavors. The careful simmering of the tomato base allows its natural sweetness to emerge, balancing the spices and creating a robust, flavorful foundation that clings beautifully to the poultry.
- Cream: To achieve the characteristic richness and smooth finish of Butter Chicken, heavy cream is indispensable. It transforms the spiced tomato base into a luxurious, creamy tomato sauce, contributing a silky texture and a mellowing effect that rounds out the flavors. The addition of butter further enhances this richness, lending a distinct, comforting unctuousness that gives the dish its name. Fresh herbs provide a bright, fragrant garnish, offering a final touch of freshness.
Step-by-Step Instructions
Creating an authentic Butter Chicken at home involves a straightforward process, focusing on building layers of flavor. Follow these steps for a delicious result.
- Begin by preparing your poultry. Take 16 ounces of poultry and cut it into bite-sized pieces. This ensures even cooking and easy consumption. Place the poultry pieces in a bowl and season them thoroughly with 0.5 tablespoon of garam masala. Toss the poultry to ensure every piece is evenly coated. This initial seasoning infuses the meat with aromatic flavors right from the start. Allow it to rest for a few minutes while you prepare the skillet.
- Next, melt 3 tablespoons of butter in a large skillet over medium heat. The butter should be fully melted and just beginning to shimmer. Carefully add the seasoned poultry pieces to the skillet. Cook the meat, stirring occasionally, until it is thoroughly browned on all sides. Browning the poultry creates a rich, savory crust and seals in the juices, contributing significantly to the overall depth of flavor in your Murgh Makhani. Remove the browned poultry from the skillet and set it aside.
- Using the same skillet, stir in 1 cup of tomato puree, 1 teaspoon of chili flakes, and the remaining 0.5 tablespoon of garam masala. Stir these ingredients together well, ensuring everything is combined into a smooth mixture. Bring the sauce to a gentle simmer. Once simmering, reduce the heat slightly and continue to cook the sauce for 15 minutes. This simmering time allows the flavors to meld and deepen, and the tomato base to reduce slightly, creating a more concentrated and intensely flavorful creamy tomato sauce. Return the browned poultry to the skillet, ensuring it is fully submerged in the simmering sauce.
- After the sauce has simmered with the poultry for 15 minutes, reduce the heat to low. Stir in 0.5 cup of heavy cream. The cream will instantly transform the sauce, giving it its characteristic rich, velvety texture. Continue to simmer the dish for another 5 minutes, allowing the cream to gently integrate and the sauce to thicken slightly. Avoid boiling the sauce after adding the cream, as this can cause it to separate. The goal is a gentle warmth that brings all the elements together into a cohesive, luxurious curry.
- Finally, prepare for serving. Garnish the Butter Chicken generously with 2 tablespoons of fresh herbs. A swirl of cream can also be added on top for an elegant presentation and an extra touch of richness. Serve immediately while hot to enjoy the full warmth and aroma of this freshly prepared Murgh Makhani.




Expert Tips
Achieving a truly remarkable Butter Chicken extends beyond the basic steps. A few expert insights can enhance your dining experience and ensure your homemade Murgh Makhani is consistently exceptional.
- Serving Suggestions: The rich and flavorful creamy tomato sauce of Butter Chicken pairs beautifully with a variety of accompaniments. For a classic Indian dining experience, serving it with warm, fluffy naan bread pairing is highly recommended. The soft, chewy bread is perfect for soaking up every drop of the luxurious sauce. Another excellent choice is fragrant basmati rice, which provides a neutral base that allows the complex flavors of the curry to shine. A simple side salad or a cooling raita can offer a refreshing contrast to the richness of the dish.
- Storage Advice: Properly storing your homemade Butter Chicken ensures its flavors mature and remain delicious for future meals. Allow the curry to cool completely before transferring it to an airtight container. It can be stored in the refrigerator for up to 3-4 days. The flavors often deepen and become even more harmonious after a day or two, making it an excellent meal prep option. For longer storage, Murgh Makhani freezes exceptionally well. Transfer the cooled curry to freezer-safe containers or heavy-duty freezer bags, leaving some headspace for expansion. It can be frozen for up to 2-3 months.
- Reheating: When reheating refrigerated Butter Chicken, do so gently on the stovetop over low to medium heat, stirring occasionally, until it is heated through. If the sauce has thickened too much, you can add a tablespoon or two of water or cream to achieve the desired consistency. For frozen portions, thaw them in the refrigerator overnight before reheating on the stovetop. Avoid microwaving large quantities, as it can sometimes lead to uneven heating.
This guide provides a robust framework for creating an exquisite Butter Chicken, a dish that consistently delights with its comforting flavors and inviting aroma. The balance of tender poultry in a luscious creamy tomato sauce, infused with aromatic garam masala, makes this Indian curry recipe a true culinary triumph. Enjoy the satisfaction of bringing this classic dish to life in your own kitchen.
To discover more of our favorite recipes and join a community of passionate home cooks, please follow our Facebook page.


Classic Murgh Makhani
Ingredients
- 16 oz Chicken thighs, boneless skinless Cut into bite-sized pieces
- 3 tbsp Butter Divided use
- 1 cup Tomato puree Unsalted
- 0.5 cup Heavy cream Plus extra for swirl
- 1 tbsp Garam masala Divided use
- 1 tsp Chili flakes Adjust to taste
- 2 tbsp Fresh cilantro Chopped for garnish
Instructions
- Cut 16 oz of poultry into bite-sized pieces and season with 0.5 tbsp garam masala.
- Melt 3 tbsp butter in a large skillet over medium heat, then cook the meat until browned.
- Stir in 1 cup tomato puree, 1 tsp chili flakes, and the remaining 0.5 tbsp spices, simmering for 15 minutes.
- Reduce heat, stir in 0.5 cup heavy cream, and simmer for another 5 minutes until the sauce thickens.
- Garnish with 2 tbsp fresh herbs and a cream swirl before serving.
For more daily recipes and tips, follow us on Facebook!
Click here to join our community!
