Butter chicken, or “Murgh Makhani,” is a beloved classic of Indian cuisine that has captured the hearts and palates of food enthusiasts around the world. This dish is renowned for its tender, marinated chicken pieces enveloped in a rich, velvety tomato-based sauce infused with aromatic spices and finished with a luxurious touch of butter and cream. Whether you’re serving it with fluffy naan or fragrant basmati rice, butter chicken is an experience that brings warmth and comfort to any meal. In this comprehensive guide, I’ll walk you through everything you need to know to create this delicious dish at home—from ingredient breakdowns and step-by-step instructions to useful tips and variations that will elevate your cooking.
PrintCreamy Butter Chicken
This Creamy Butter Chicken is a silky, flavorful dish that wraps you in a warm hug with every bite. Perfect for cozy nights! 🍗🧑🍳 #ButterChickenLove #CreamyDelight #ComfortFoodGoals #IndianCuisine #RichAndCreamy #EasyWeeknightMeals #FlavorsOfIndia #DinnerInspiration #OnePanMagic #SavoryGoodness
- Total Time: 30 minutes
Ingredients
Chicken Marinade
- 2–3 lbs boneless skinless chicken thighs: Opt for thighs as they remain juicy and tender during cooking.
- ¼ cup plain Greek yogurt: Acts as a tenderizing agent and base for the marinade.
- 4 cloves garlic, minced: Provides depth of flavor.
- 1 tablespoon ginger, minced: Adds a warm, slightly peppery note.
- 1 ½ teaspoon garam masala: A blend of traditional spices that lends complexity.
- 1 teaspoon turmeric: Known for its earthy, slightly bitter taste and vibrant color.
- 1 teaspoon cumin: Brings a smoky undertone.
- 1 teaspoon red chili powder: For a hint of heat.
- 1 teaspoon sea salt: Enhances all the flavors.
Sauce
- 2 tablespoons oil (vegetable, canola, or avocado): Helps to brown the chicken and sauté the spices.
- 2 tablespoons ghee (or butter): Adds richness and a nutty flavor to the sauce.
- 5 cloves garlic, minced: Enhances the aromatic profile.
- 1 ½ teaspoon cumin: Reinforces the warm, earthy notes.
- 1 ½ teaspoon garam masala: Consistent seasoning throughout the dish.
- 1 teaspoon ground coriander: Adds citrusy brightness.
- 14 oz tomato sauce: Forms the base of the rich sauce.
- 1 teaspoon red chili powder: Adds subtle heat.
- ½ teaspoon cayenne pepper: For those who prefer a spicier kick.
- 1 ½ teaspoon sea salt: Balances the flavors.
- 1 cup heavy cream or full-fat coconut milk: Creates the signature creaminess.
- ½ teaspoon dried fenugreek (kasoori methi): Adds an unmistakable, slightly sweet and nutty aroma.
- Fresh cilantro (optional): For garnish.
Instructions
1. Marinate the Chicken
- Combine the marinade ingredients: In a large bowl, mix the Greek yogurt, garlic, ginger, garam masala, turmeric, cumin, red chili powder, and salt until well combined.
- Add the chicken pieces: Toss the chicken in the marinade, ensuring each piece is thoroughly coated.
- Marinate: Cover and refrigerate for at least 30 minutes, or up to 24 hours for deeper flavor penetration.
Pro Tip: The longer the marinating time, the more flavorful the chicken will be. If you’re planning ahead, marinating overnight will yield the best results.
2. Brown the Chicken
- Heat the oil: In a large skillet over medium-high heat, add 2 tablespoons of oil.
- Sear the chicken: Place the marinated chicken pieces in the hot skillet, ensuring not to overcrowd the pan. Discard any excess marinade. Cook until browned on all sides, flipping as needed.
- Set aside: Once browned, transfer the chicken to a plate and cover it. It will finish cooking in the sauce.
Note: Browning the chicken adds a slight char and enhances the overall flavor of the dish.
3. Prepare the Sauce
- Melt the ghee: In the same skillet, add 2 tablespoons of ghee or butter. Allow it to melt and become fragrant.
- Sauté the aromatics: Add the minced garlic and ginger, sautéing for about a minute until aromatic.
- Bloom the spices: Sprinkle the cumin, garam masala, ground coriander, red chili powder, and cayenne pepper into the skillet. Stir for about 30 seconds to bloom the spices and deepen their flavors.
- Add the tomato sauce and salt: Pour in the tomato sauce and season with salt. Use a wooden spoon or silicone spatula to scrape up any browned bits from the bottom of the pan. Simmer for 5 minutes, stirring occasionally.
- Incorporate the cream: Reduce the heat to low and slowly pour in the heavy cream (or coconut milk), whisking continuously to ensure a smooth, cohesive sauce.
- Add the fenugreek: Stir in the dried fenugreek to infuse the sauce with its unique aroma.
Tip: If using coconut milk, use the full-fat kind and prioritize the thick, creamy part at the top of the can for a richer texture.
4. Finish the Dish
- Return the chicken to the skillet: Add the browned chicken pieces and any accumulated juices back into the sauce.
- Simmer: Cook for 8-10 minutes, allowing the chicken to finish cooking and the sauce to thicken.
- Adjust consistency: If the sauce is too thick, add an extra tablespoon of ghee or butter and stir well.
5. Serve
Remove from heat and garnish with fresh cilantro. Pair your creamy butter chicken with warm naan and a side of basmati rice for a complete, satisfying meal.
Notes
- Cut the chicken uniformly: Ensures even cooking.
- Pre-measure ingredients: Having all spices ready before you start cooking makes the process smoother.
- Control the heat: Adjust the cayenne and chili powder based on your spice preference.
- Marinate for longer: If time permits, marinate for up to 24 hours for the best flavor.
- Prep Time: 5 minutes
- Cook Time: 25 minutes
Ingredients Breakdown
Understanding each component of the recipe is key to mastering the art of making creamy butter chicken. Here’s a detailed look at what you’ll need:
Chicken Marinade
- 2-3 lbs boneless skinless chicken thighs: Opt for thighs as they remain juicy and tender during cooking.
- ¼ cup plain Greek yogurt: Acts as a tenderizing agent and base for the marinade.
- 4 cloves garlic, minced: Provides depth of flavor.
- 1 tablespoon ginger, minced: Adds a warm, slightly peppery note.
- 1 ½ teaspoon garam masala: A blend of traditional spices that lends complexity.
- 1 teaspoon turmeric: Known for its earthy, slightly bitter taste and vibrant color.
- 1 teaspoon cumin: Brings a smoky undertone.
- 1 teaspoon red chili powder: For a hint of heat.
- 1 teaspoon sea salt: Enhances all the flavors.
Sauce
- 2 tablespoons oil (vegetable, canola, or avocado): Helps to brown the chicken and sauté the spices.
- 2 tablespoons ghee (or butter): Adds richness and a nutty flavor to the sauce.
- 5 cloves garlic, minced: Enhances the aromatic profile.
- 1 ½ teaspoon cumin: Reinforces the warm, earthy notes.
- 1 ½ teaspoon garam masala: Consistent seasoning throughout the dish.
- 1 teaspoon ground coriander: Adds citrusy brightness.
- 14 oz tomato sauce: Forms the base of the rich sauce.
- 1 teaspoon red chili powder: Adds subtle heat.
- ½ teaspoon cayenne pepper: For those who prefer a spicier kick.
- 1 ½ teaspoon sea salt: Balances the flavors.
- 1 cup heavy cream or full-fat coconut milk: Creates the signature creaminess.
- ½ teaspoon dried fenugreek (kasoori methi): Adds an unmistakable, slightly sweet and nutty aroma.
- Fresh cilantro (optional): For garnish.
Step-by-Step Instructions
1. Marinate the Chicken
- Combine the marinade ingredients: In a large bowl, mix the Greek yogurt, garlic, ginger, garam masala, turmeric, cumin, red chili powder, and salt until well combined.
- Add the chicken pieces: Toss the chicken in the marinade, ensuring each piece is thoroughly coated.
- Marinate: Cover and refrigerate for at least 30 minutes, or up to 24 hours for deeper flavor penetration.
Pro Tip: The longer the marinating time, the more flavorful the chicken will be. If you’re planning ahead, marinating overnight will yield the best results.
2. Brown the Chicken
- Heat the oil: In a large skillet over medium-high heat, add 2 tablespoons of oil.
- Sear the chicken: Place the marinated chicken pieces in the hot skillet, ensuring not to overcrowd the pan. Discard any excess marinade. Cook until browned on all sides, flipping as needed.
- Set aside: Once browned, transfer the chicken to a plate and cover it. It will finish cooking in the sauce.
Note: Browning the chicken adds a slight char and enhances the overall flavor of the dish.
3. Prepare the Sauce
- Melt the ghee: In the same skillet, add 2 tablespoons of ghee or butter. Allow it to melt and become fragrant.
- Sauté the aromatics: Add the minced garlic and ginger, sautéing for about a minute until aromatic.
- Bloom the spices: Sprinkle the cumin, garam masala, ground coriander, red chili powder, and cayenne pepper into the skillet. Stir for about 30 seconds to bloom the spices and deepen their flavors.
- Add the tomato sauce and salt: Pour in the tomato sauce and season with salt. Use a wooden spoon or silicone spatula to scrape up any browned bits from the bottom of the pan. Simmer for 5 minutes, stirring occasionally.
- Incorporate the cream: Reduce the heat to low and slowly pour in the heavy cream (or coconut milk), whisking continuously to ensure a smooth, cohesive sauce.
- Add the fenugreek: Stir in the dried fenugreek to infuse the sauce with its unique aroma.
Tip: If using coconut milk, use the full-fat kind and prioritize the thick, creamy part at the top of the can for a richer texture.
4. Finish the Dish
- Return the chicken to the skillet: Add the browned chicken pieces and any accumulated juices back into the sauce.
- Simmer: Cook for 8-10 minutes, allowing the chicken to finish cooking and the sauce to thicken.
- Adjust consistency: If the sauce is too thick, add an extra tablespoon of ghee or butter and stir well.
5. Serve
Remove from heat and garnish with fresh cilantro. Pair your creamy butter chicken with warm naan and a side of basmati rice for a complete, satisfying meal.
Flavor and Texture Profile
Butter chicken is a harmony of rich, creamy, and spicy flavors that dance on the palate. The marinated chicken becomes succulent and tender, absorbing the intricate notes of garam masala, garlic, and ginger. The sauce, a medley of tomatoes, butter, and cream, is smooth and luscious, carrying hints of fenugreek that add depth and a touch of sweetness. Each bite is an experience that evokes comfort and delight, with a slight tang from the yogurt in the marinade and the bright, fresh garnish of cilantro.
Tips for Success
- Cut the chicken uniformly: Ensures even cooking.
- Pre-measure ingredients: Having all spices ready before you start cooking makes the process smoother.
- Control the heat: Adjust the cayenne and chili powder based on your spice preference.
- Marinate for longer: If time permits, marinate for up to 24 hours for the best flavor.
Variations and Substitutions
- Vegetarian option: Replace the chicken with paneer or firm tofu for a vegetarian take on this classic dish.
- Lighter version: Substitute heavy cream with half-and-half or reduced-fat coconut milk.
- Extra richness: Add a splash of cream at the end for a silkier texture.
- Spice adjustments: If you prefer a milder dish, reduce the cayenne and red chili powder.
Serving Suggestions
Butter chicken is perfect when served with:
- Naan or roti: For scooping up the creamy sauce.
- Basmati rice: Provides a fragrant, fluffy base that soaks up every drop of the sauce.
- Cucumber raita: A cooling side to balance the heat.
Final Thoughts
Making butter chicken at home might seem like an indulgence, but it’s a rewarding endeavor that transforms simple ingredients into an extraordinary dish. The process of marinating, browning, and simmering results in a dish full of layers and nuances, perfect for family dinners or special gatherings. With the tips and detailed instructions provided, you’re set to create an unforgettable butter chicken that will become a staple in your recipe repertoire.