Embarking on the journey of Indian cuisine at home often feels like a daunting task, especially when aspiring to replicate the rich, nuanced flavors found in your favorite restaurant. Yet, few dishes offer as much satisfaction and achievable elegance as Butter Chicken. Known globally as Murgh Makhani, this beloved creamy Indian dish is a masterpiece of balance, combining a delicate array of spices with a luxurious, velvety sauce and perfectly tender poultry. Forget the notion that authentic Indian restaurant style curry is beyond your reach. With this guide, you will master a recipe that brings the warmth and indulgence of Murgh Makhani directly to your dining table.
How to Cook Restaurant-Quality Murgh Makhani at Home.
Achieving that signature restaurant quality for your Murgh Makhani means paying close attention to specific techniques and ingredient ratios. It is not just about combining ingredients; it is about building layers of flavor and achieving the right texture. The true magic lies in the marination of the poultry and the slow simmering of the rich tomato base. Many home cooks shy away from Indian cooking, fearing complexity. However, by understanding the role of each component and following precise steps, the creation of an authentic Murgh Makhani becomes an enjoyable and rewarding process. This recipe focuses on delivering a dish with depth and character, ensuring every spoonful transports you to the heart of traditional Indian kitchens, all from the comfort of your own home.
Introduction to This Beloved Creamy Indian Dish.
Murgh Makhani, or Butter Chicken, holds a special place in the pantheon of Indian gastronomy. Originating in Delhi in the mid-20th century, it quickly rose to prominence, becoming a staple in Indian restaurants worldwide. Its global appeal stems from its harmonious blend of flavors: a slight tang from tomatoes, a subtle sweetness, and a comforting creaminess that envelops succulent pieces of poultry. This dish is characterized by its signature creamy tomato sauce, which forms the luxurious base. Unlike some spicier curries, Butter Chicken offers a milder profile, making it a favorite for all palates. The tender meat, steeped in a flavorful marinade, then cooked in the rich sauce, creates an unparalleled culinary experience. Understanding these foundational elements is key to appreciating and recreating this classic Indian dish with authenticity and depth. The careful selection and preparation of ingredients are paramount to developing the velvet-like sauce and ensuring the tender texture of the meat that defines true Murgh Makhani.
Essential Ingredients for the Perfect Curry.
Crafting an exceptional Murgh Makhani begins with selecting the right components. Each ingredient plays a crucial role in developing the complex flavor profile and desirable texture of this creamy Indian dish. Precision in quantity is as important as the quality of the ingredients themselves.
* Protein: You will need 1.5 lbs of boneless, skinless breasts, cut into 1-inch cubes. Using boneless, skinless poultry ensures quick cooking and tenderness, allowing it to absorb the marinade and sauce flavors effectively. Cutting them into uniform 1-inch cubes promotes even cooking.
* Marinade Base: For a foundational flavor and to tenderize the poultry, use 0.5 cup plain yogurt. This provides a tangy base. Complementing the yogurt are 1 tbsp ginger paste and 1 tbsp garlic paste, which impart aromatic depth and pungency. This yogurt-based marinade, reminiscent of those used for tandoori preparations, is critical for moist and flavorful meat.
* Spices: The primary spice for this Butter Chicken recipe is 1 tbsp garam masala, which will be divided for use in both the marinade and the sauce. Garam masala is a warming blend of ground spices, essential to Indian curries. To introduce a gentle heat, 1 tsp chili flakes are included in the marinade.
* Sauce Base: The heart of the creamy tomato sauce is 3 tbsp ghee, clarified butter that provides a rich, nutty flavor. 1.5 cups tomato puree forms the vibrant, tangy foundation of the sauce. To achieve the signature creaminess, 0.5 cup heavy cream is incorporated at the final stage. This heavy whipping cream adds a luxurious mouthfeel and balances the spice.
* Garnish: A sprinkle of fresh herbs adds a final touch of brightness. Prepare 2 tbsp fresh cilantro, chopped, for garnishing the finished dish. This fresh addition complements the richness of the curry.
Each of these ingredients contributes distinctly to the overall character of this Murgh Makhani, creating a harmonious and truly restaurant-quality experience at home.
Step-by-Step Cooking Instructions.
Preparing a restaurant-quality Murgh Makhani involves a series of carefully executed steps, each contributing to the dish’s depth and texture. Follow these instructions precisely to achieve the perfect creamy Indian dish.
1. Marinating the Meat.
Begin by preparing your poultry. In a large bowl, combine the 1.5 lbs boneless, skinless breasts, cut into 1-inch cubes, with the marinade ingredients. Add 0.5 cup plain yogurt, 1 tbsp ginger paste, and 1 tbsp garlic paste. Next, incorporate the spices: add half of the garam masala (0.5 tbsp) and 1 tsp chili flakes. Mix all ingredients thoroughly, ensuring each piece of poultry is well coated. The yogurt-based mixture works to tenderize the meat while infusing it with aromatic flavors. Allow the marinated meat to rest for a minimum of 30 minutes at room temperature. This crucial marination period allows the flavors to meld and contributes significantly to the tenderness of the finished Butter Chicken.

2. Browning the Poultry.
Heat a large skillet or heavy-bottomed pot over medium-high heat. Add 1 tbsp ghee to the pan. Once the ghee is shimmering, add the marinated poultry cubes in a single layer, being careful not to overcrowd the pan. Cook the cubes for 6 to 8 minutes, turning occasionally, until they are beautifully browned on all sides. This browning step is essential for developing a rich, caramelized flavor on the exterior of the poultry. Do not aim to cook the meat through entirely at this stage; focus on achieving a good sear. Once browned, remove the poultry from the skillet and set it aside on a plate. The internal temperature will rise as it rests and during the final simmering.
3. Creating the Rich Tomato Sauce.
Using the same skillet, reduce the heat to medium. Add the remaining 2 tbsp ghee to the pan. Allow it to melt completely. Pour in the 1.5 cups tomato puree. Immediately add the remaining 0.5 tbsp garam masala to the puree. Stir well to combine. Bring the sauce to a gentle simmer, then reduce the heat to low. Let the creamy tomato sauce base cook undisturbed for 15 minutes, allowing the flavors to meld and the tomato to reduce and deepen in color. Stir occasionally to prevent sticking. This simmering period is critical for developing the rich, robust flavor of the Murgh Makhani sauce. The aroma will begin to fill your kitchen as the spices infuse into the tomato base.

4. Simmering Together.
Once the tomato sauce has simmered for 15 minutes and thickened slightly, it is time to bring the components of your Butter Chicken together. Carefully add the browned poultry pieces back into the skillet with the rich tomato sauce. Stir gently to ensure all the poultry is submerged and coated by the sauce. Place a lid on the skillet, cover tightly, and reduce the heat to its lowest setting. Let the Murgh Makhani simmer on low for an additional 10 minutes. This slow simmer allows the poultry to finish cooking through while absorbing the complex flavors of the sauce, resulting in incredibly tender meat.
5. The Final Creamy Touch.
After 10 minutes of simmering, remove the lid. The aromas will be intense and inviting. Now, it is time to incorporate the luxurious element that defines Butter Chicken. Pour in the 0.5 cup heavy cream. Stir gently to integrate the heavy whipping cream completely into the creamy tomato sauce. The sauce will transform, becoming even richer and acquiring its characteristic pale orange hue. Let the Murgh Makhani simmer for just 2 minutes more, ensuring the cream is warmed through but not boiled vigorously, which could cause it to separate. Finally, remove the skillet from the heat. Garnish generously with the 2 tbsp fresh cilantro, chopped finely, just before serving.
Pro Tips and Variations.
Mastering Murgh Makhani at home goes beyond the basic recipe. These expert tips and variations allow you to customize your Butter Chicken to suit specific preferences or dietary needs, ensuring a perfect Indian restaurant style curry every time.
* Dairy-Free Options: For those avoiding dairy, achieving the signature creaminess of Murgh Makhani is still possible. Instead of using 0.5 cup heavy cream, you can substitute it with an equal amount of coconut cream. Coconut cream offers a similar richness and velvety texture, introducing a subtle tropical note that complements the tomato and spices beautifully. Ensure you use full-fat coconut cream for the best results and a truly luxurious feel.
* Spice Adjustments: The heat level of this Butter Chicken recipe can be easily modified to your liking. The recipe calls for 1 tsp chili flakes in the marinade for a mild warmth. If you prefer a milder flavor, you can simply reduce the amount of chili flakes, or even omit them entirely. For those who enjoy more heat, a small increase in chili flakes or a pinch of cayenne pepper added with the garam masala in the sauce can provide an extra kick. Always taste and adjust gradually to find your perfect balance.
* Serving Suggestions: The accompaniment you choose can significantly enhance the dining experience of your homemade Murgh Makhani. A classic naan bread pairing is highly recommended. The soft, chewy texture of naan is perfect for soaking up every drop of the rich, creamy tomato sauce. Freshly baked naan, warm and pillowy, elevates the meal. Alternatively, a simple and elegant basmati rice side provides a fragrant and fluffy counterpoint to the robust curry. The long grains of basmati rice absorb the sauce wonderfully, creating a satisfying and complete meal. For an added touch, consider a simple cucumber Raita or a fresh green salad to balance the richness.
These adjustments and pairings ensure that your Murgh Makhani is not just a meal, but a customizable culinary experience tailored to your taste.
Creating a truly restaurant-quality Murgh Makhani at home is a rewarding endeavor. By following these detailed instructions and understanding the role of each ingredient, you can consistently achieve a creamy, flavorful Indian restaurant style curry that rivals your favorite take-out. The tender poultry, bathed in its rich, creamy tomato sauce, is a testament to the beauty of thoughtful home cooking. This Butter Chicken recipe offers a journey into the heart of Indian flavors, proving that authentic and deeply satisfying cuisine is well within your grasp. Embrace the process, savor the aromas, and enjoy the delicious results of your culinary efforts.
For more delicious recipes, cooking tips, and behind-the-scenes glimpses of our kitchen adventures, follow our Facebook page.

Classic Murgh Makhani (Creamy Tomato Curry)
Ingredients
- 1.5 lbs boneless skinless chicken breasts cut into 1-inch cubes
- 0.5 cup plain yogurt full fat preferred
- 1 tbsp garlic paste
- 1 tbsp ginger paste
- 1 tbsp garam masala divided
- 1 tsp chili flakes
- 3 tbsp ghee can substitute unsalted butter
- 1.5 cups tomato puree
- 0.5 cup heavy cream
- 2 tbsp fresh cilantro chopped, for garnish
Instructions
- In a large bowl, combine 1.5 lbs of cubed poultry, 0.5 cup of plain yogurt, 1 tbsp garlic paste, 1 tbsp ginger paste, 0.5 tbsp garam masala, and 1 tsp chili flakes. Marinate for at least 30 minutes.
- Heat 1 tbsp of ghee in a large skillet over medium-high heat. Add the marinated meat cubes and cook until browned on all sides, about 6 to 8 minutes. Remove from the skillet and set aside.
- In the same skillet, melt the remaining 2 tbsp of ghee over medium heat. Stir in 1.5 cups of tomato puree and the remaining 0.5 tbsp of garam masala. Simmer for 15 minutes until the sauce thickens slightly.
- Return the browned meat to the skillet. Reduce heat to low, cover, and simmer for 10 minutes until the meat is cooked through.
- Stir in 0.5 cup of heavy cream. Simmer gently for 2 more minutes. Garnish with 2 tbsp chopped fresh cilantro and an additional swirl of cream before serving.
For more daily recipes and tips, follow us on Facebook!
Click here to join our community!
