Butter Chicken: A Flavorful Recipe and Variations Guide
Butter Chicken, known as “Murgh Makhani” in its native Hindi, is a quintessential dish from Indian cuisine that has captured hearts worldwide with its rich flavors and creamy texture. This iconic recipe features marinated chicken cooked in a velvety sauce made from tomatoes, butter, and cream, embodying the perfect balance between spicy and savory. It is traditionally paired with naan or rice, making it a beloved dish for both casual dinners and festive occasions.
The origins of Butter Chicken can be traced back to the early 1970s in Delhi, India, where it was first created by the chefs at the Moti Mahal restaurant. The dish was born out of necessity, utilizing leftover chicken from tandoori cooking, which was then simmered in a luscious sauce to prevent waste. Since then, Butter Chicken has evolved into a global phenomenon, gaining popularity not only in India but also across continents, becoming a staple in Indian restaurants worldwide.
Nutritionally, Butter Chicken offers a delightful source of protein from the chicken and healthy fats from the cream and butter. Although it is rich and indulgent, the dish can be enjoyed as part of a balanced diet, especially when paired with whole grains and vegetables. Its universal appeal lies in its complex flavor profile and comforting elements, making it a dish that resonates with diverse taste buds and culinary preferences.

Introduction to Butter Chicken
Butter Chicken, known as “Murgh Makhani” in its native Hindi, is a quintessential dish from Indian cuisine that has captured hearts worldwide with its rich flavors and creamy texture. This iconic recipe features marinated chicken cooked in a velvety sauce made from tomatoes, butter, and cream, embodying the perfect balance between spicy and savory. It is traditionally paired with naan or rice, making it a beloved dish for both casual dinners and festive occasions.
The origins of Butter Chicken can be traced back to the early 1970s in Delhi, India, where it was first created by the chefs at the Moti Mahal restaurant. The dish was born out of necessity, utilizing leftover chicken from tandoori cooking, which was then simmered in a luscious sauce to prevent waste. Since then, Butter Chicken has evolved into a global phenomenon, gaining popularity not only in India but also across continents, becoming a staple in Indian restaurants worldwide.
Nutritionally, Butter Chicken offers a delightful source of protein from the chicken and healthy fats from the cream and butter. Although it is rich and indulgent, the dish can be enjoyed as part of a balanced diet, especially when paired with whole grains and vegetables. Its universal appeal lies in its complex flavor profile and comforting elements, making it a dish that resonates with diverse taste buds and culinary preferences.
The Flavor Profile of Butter Chicken
The flavor profile of Butter Chicken is a harmonious blend of creamy, spicy, and savory elements that excite the palate. The sauce is characterized by its smooth and rich texture, primarily contributed by the generous amounts of cream and butter used in the recipe. The sweetness of the tomatoes complements the savory notes from the chicken, creating a well-rounded dish that is both comforting and indulgent.
Key spices play a crucial role in defining the flavor of Butter Chicken. Essential spices like garam masala, cumin, turmeric, and coriander are combined to infuse warmth and depth into the dish. The gentle heat from the spices is balanced well with the creamy sauce, making it accessible to a broad audience, including those who may shy away from spicy foods.
Marination is another vital component that enhances the overall flavor of the dish. Chicken is traditionally marinated in a mixture of yogurt and spices, which not only tenderizes the meat but also infuses it with rich flavors. This marination process results in a juicy and succulent chicken that retains its distinct taste even after being cooked in the sauce. Overall, the flavor profile of Butter Chicken is a delightful dance of creamy richness and aromatic spices, making it an irresistible dish that has captured the hearts of many.

Ingredients in Butter Chicken
Essential Ingredients
To create a truly authentic Butter Chicken, selecting the right ingredients is crucial. Here are the essential components:
- Chicken: Boneless, skinless chicken thighs or breasts are preferred for their tenderness and flavor.
- Yogurt: Full-fat yogurt is used for marinating the chicken, adding moisture and flavor.
- Heavy Cream: This provides the dish with its signature rich, creamy texture.
- Tomatoes: Fresh tomatoes or canned pureed tomatoes form the base of the sauce.
- Butter: A generous amount of butter enhances the flavor and richness of the dish.
Optional Ingredients
While the essential ingredients create a delicious Butter Chicken, you may consider these optional additions for extra texture and flavor:
- Cashews: Ground cashews can be added to thicken the sauce and enhance creaminess.
- Other Proteins: For a vegetarian twist, paneer or tofu can replace chicken.
- Additional Spices: Experiment with spices such as chili powder or fenugreek for different taste profiles.
Detailed Recipe for Butter Chicken
Ingredients
To prepare Butter Chicken, gather the following ingredients:
- Chicken: 1.5 lbs, boneless, skinless, cut into bite-sized pieces
- Yogurt: 1 cup, full-fat
- Butter: 4 tbsp
- Heavy Cream: 1 cup
- Tomatoes: 2 cups, pureed
- Onion: 1 medium, chopped
- Ginger Paste: 1 tbsp
- Garlic Paste: 1 tbsp
- Spices: 1 tsp cumin, 1 tsp coriander, 1 tsp garam masala
Directions
Marinate the Chicken
In a bowl, combine yogurt, ginger paste, garlic paste, cumin, coriander, and a pinch of salt. Add the chicken pieces, ensuring they are well-coated. Cover and refrigerate for at least 1 hour, preferably overnight for the best flavor and tenderness.
Prepare the Base
In a large skillet, melt 2 tablespoons of butter over medium heat. Add the chopped onions and sauté until they turn golden brown. Stir in the ginger and garlic paste, cooking for an additional minute until fragrant.
Cooking the Chicken
Increase the heat to medium-high and add the marinated chicken to the skillet. Cook until the chicken is browned and no longer pink in the center, approximately 8-10 minutes.
Add the Sauce
Pour in the pureed tomatoes and reduce the heat to low. Add the remaining butter and the heavy cream, stirring until combined. Let the sauce simmer for 15 minutes, allowing the flavors to meld together.
Final Touches
Adjust the seasoning with salt and additional spices if desired. Garnish with fresh cilantro before serving, and enjoy your Butter Chicken with naan or rice.
Useful Tips for Perfect Butter Chicken
To ensure you achieve the perfect Butter Chicken, consider the following tips:
- Choosing the Right Cut of Chicken: Thighs provide more flavor and tenderness than breasts, but both can work.
- Marination: The longer the chicken marinates, the more flavorful it will be, so try to plan ahead.
- Adjusting Spice Levels: Feel free to modify the spices according to your preference; add more chili for heat or keep it mild.
Popular Variations of Butter Chicken
Regional Variations
Butter Chicken has several regional variations that reflect local tastes and ingredients:
- Punjabi Butter Chicken: Rich and creamy with a heavier emphasis on spices; often served with buttery naan.
- Karachi Style Butter Chicken: Features a slightly tangier sauce and may include green chilies for added heat.
Dietary Substitutes
If you are looking for alternatives that suit different dietary needs, consider the following:
- Vegan Options: Substitute chicken with tofu, jackfruit, or chickpeas, and use coconut cream instead of heavy cream.
- Gluten-Free Options: Ensure that your spices and any added ingredients are certified gluten-free.
Pairing Suggestions for Butter Chicken
Enhance your Butter Chicken experience with delicious pairings:
- Best Rice Options: Serve with fragrant basmati rice or jeera rice to balance the richness.
- Indian Bread Options: Naan and roti are ideal for soaking up the creamy sauce.
- Recommended Beverages: Pair your meal with refreshing lassi or a warm cup of masala chai.
Storing and Reheating Butter Chicken
For optimal freshness, follow these storage and reheating tips:
- Refrigeration: Store leftover Butter Chicken in an airtight container in the refrigerator for up to 3 days.
- Freezing: It can be frozen for up to 2 months; ensure it’s well-sealed to prevent freezer burn.
- Reheating Methods: Reheat gently in a saucepan over low heat, adding a splash of water or cream to restore creaminess, or use the microwave until heated thoroughly.
FAQs about Butter Chicken
What is Butter Chicken made of?
Butter Chicken is made using chicken marinated in yogurt and spices, cooked in a rich sauce made of tomatoes, butter, and cream, seasoned with various spices.
Can I make Butter Chicken without cream?
Yes, you can substitute heavy cream with coconut cream or full-fat yogurt for a lighter version, though it will alter the flavor and texture slightly.
How do I make Butter Chicken spicier?
Add more chili powder or fresh green chilies during the cooking process to increase the spice level, adjusting to your taste preference.
What can I substitute for heavy cream?
You may use coconut milk, evaporated milk, or cashew cream as alternatives to heavy cream in this recipe.
Is Butter Chicken healthy?
Butter Chicken can be part of a balanced diet when consumed in moderation, especially when you use healthier cooking methods or lighter ingredients.
Conclusion
The rich and comforting flavors of Butter Chicken make it a universal favorite among Indian cuisine enthusiasts. Its ability to adapt to various dietary needs and flavor profiles invites experimentation, encouraging you to try this iconic dish at home.

Butter Chicken
Equipment
- 1 mixing bowl
- 1 frying pan or skillet
- 1 saucepan
- 1 whisk
- 1 measuring cups and spoons
Ingredients
- 1 pound boneless, skinless chicken breasts
- 1 cup plain yogurt
- 2 tablespoons lemon juice
- 2 tablespoons garam masala
- 1 teaspoon cumin powder
- 1 teaspoon turmeric
- 1 teaspoon chili powder For less spice, reduce or omit.
- salt to taste
- 3 tablespoons butter
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 inch ginger, grated
- 1 can (15 oz) crushed tomatoes
- 1 cup heavy cream
- 1 teaspoon sugar
- 1 teaspoon paprika
- fresh cilantro, for garnish
Instructions
- In a mixing bowl, combine yogurt, lemon juice, garam masala, cumin, turmeric, chili powder, and salt. Add the chicken breasts, ensuring they are well coated. Cover and marinate for at least 30 minutes (or up to overnight in the refrigerator).
- Heat butter in a frying pan over medium heat. Add chopped onions and sauté until they become translucent, about 5 minutes.
- Add minced garlic and grated ginger to the pan. Cook, stirring frequently for an additional 2 minutes until fragrant.
- Add the marinated chicken to the pan and cook for about 6-7 minutes until the chicken is browned on the outside.
- Pour in the crushed tomatoes and bring to a simmer. Cook for 10 minutes, stirring occasionally.
- Reduce heat to low and stir in heavy cream and sugar. Let it cook for an additional 5 minutes until the sauce is creamy and thickened.
- Adjust seasoning if necessary, adding additional salt or sugar to taste.
- Garnish with fresh cilantro before serving.
