Introduction to Butter Chicken
The allure of homemade Butter Chicken
If there’s one dish that brings together the rich flavors and spices of Indian cuisine seamlessly, it’s butter chicken. This beloved classic boasts tender chicken marinated in yogurt and spices, simmered in a creamy sauce that strikes the perfect balance between savory and slightly sweet. It’s no wonder it’s a fan favorite!
Making butter chicken at home may seem intimidating, but trust me, it’s easier than you think. The satisfaction of cooking this dish from scratch is unparalleled. The fragrant aroma wafting through your kitchen will lure friends and family in, each curious about the delightful magic happening inside.
Why not take a moment to explore the joy of creating this dish yourself? With just a few readily available ingredients—like flavorful garam masala and rich heavy cream—you can transform a weeknight dinner into a special occasion. Plus, it pairs wonderfully with basmati rice or homemade naan, making each bite even more enjoyable. You might find yourself creating a new family tradition, or impressing your friends at the next dinner party!
So let’s dive into this recipe and bring the restaurant experience right into your home. Ready to savor the magic of homemade butter chicken?

Ingredients for Butter Chicken
Creating a delightful butter chicken dish starts with gathering the right ingredients. Here’s a breakdown to help you on your culinary adventure!
Essential Marinade Ingredients
The marinade is crucial for infusing your chicken with flavor. You'll need:
- ½ cup plain yogurt (full-fat is best for creaminess)
- 1 tablespoon lemon juice (for a zesty kick)
- 1 teaspoon turmeric powder (for color and health benefits)
- 2 teaspoon garam masala (this spice mix brings warmth)
- ½ teaspoon chili powder or cayenne pepper (adjust to your spice tolerance)
- 1 teaspoon ground cumin (adds an earthy flavor)
- 1 tablespoon freshly grated ginger
- 2 cloves crushed garlic
- 1.5 lb chicken thigh fillets, cut into bite-size pieces
These ingredients not only flavor the chicken but also tenderize it, making every bite heavenly.
Key Curry Ingredients
Once your chicken is marinated, you’ll need some essential ingredients to prepare the curry:
- 2 tablespoon ghee or butter (or vegetable oil, if you prefer)
- 1 cup tomato passata (for that rich tomato base)
- 1 cup heavy cream (to achieve that iconic richness)
- 1 tablespoon sugar (to balance acidity)
- 1 ¼ teaspoon salt (enhancing all the flavors)
The combination of tomatoes and cream is what gives butter chicken its velvety texture.
Optional Serving Ingredients
To elevate your meal even further, consider these optional ingredients for serving:
- Basmati rice or white rice (perfect for soaking up the sauce)
- Fresh coriander/cilantro leaves for garnish (adds freshness)
Ready to embark on your butter chicken journey? With these ingredients, you're well on your way to impressing dinner guests or simply enjoying a cozy night in. Happy cooking!
Preparing Butter Chicken
Making a delightful pot of butter chicken at home is both rewarding and simpler than you might think. It’s all about the right preparation, from marinating the chicken to the luscious sauce. Let’s break down the process step by step!
Marinate the Chicken
The first step in creating tender, flavor-packed butter chicken is marinating the chicken. Combine ½ cup of full-fat plain yoghurt, 1 tablespoon of lemon juice, 1 teaspoon of turmeric powder, 2 teaspoons of garam masala, ½ teaspoon of chili powder, 1 teaspoon of ground cumin, along with 1 tablespoon of freshly grated ginger and 2 crushed garlic cloves in a bowl. Toss in 1.5 lbs of cut chicken thigh fillets, ensuring they are well-coated. Cover the bowl and refrigerate for at least three hours, or ideally overnight. This allows the flavors to meld beautifully!
Cook the Chicken
Once your chicken has marinated, it’s time to bring it to life! Heat 2 tablespoons of ghee (or substitute with butter or vegetable oil) over high heat in a large fry pan. Remember to remove the chicken from the marinade but don’t rinse it off; you want that flavor. Cook the chicken for about three minutes, stirring occasionally, until the pieces are white all over. You won’t see much browning because of the marinade, but trust the process—flavor is coming!
Prepare the Sauce
After the chicken is ready, it’s the sauce's turn! Add 1 cup of tomato passata and 1 cup of heavy cream to the pan. The sweetness of the cream, combined with the acidity of the tomatoes, is what makes this sauce truly divine. Don’t forget to sprinkle in 1 tablespoon of sugar and 1 ¼ teaspoons of salt. For an extra kick, you can also add any leftover marinade from the chicken. Lower the heat and let this simmer for about 20 minutes. This step allows the flavors to balance perfectly.
Combine and Simmer
When your sauce has simmered, it’s time to add the cooked chicken back into the mix. Ensure every piece is submerged in that glorious, creamy sauce. Let it simmer for another 5-10 minutes to allow the chicken to absorb more flavors. If you’re into bold flavors, give it a taste and adjust the salt or sugar as needed.
Final Touches and Garnish
After combining everything, it’s time for the finishing touches! Remove the pan from heat and garnish your butter chicken with fresh cilantro, if desired. This adds a pop of color and freshness. Serve with fluffy basmati rice or your choice of sides, and enjoy your homemade feast!
With these steps, you’ve transformed simple ingredients into an aromatic, comforting butter chicken that’s sure to impress at your next dinner! Want to dive deeper into cooking rice? Check out this resource on how to cook basmati rice for the perfect pairing!

Variations on Butter Chicken
Dairy-free Butter Chicken Options
For those avoiding dairy, you can still enjoy flavorful butter chicken. Substitute the heavy cream with coconut milk or a blend of cashew cream. Both options provide a rich, creamy texture while keeping the dish indulgent yet dairy-free. Additionally, using non-dairy yogurt in the marinade keeps it flavorful and tender.
Vegetarian Butter Chicken Alternatives
If you’re leaning towards a plant-based option, replace the chicken with paneer or chickpeas. Marinate your choices in the same spices and yogurt or a vegan alternative. Not only does this maintain the essence of traditional butter chicken, but it also offers a delightful twist for vegetarians. Want to explore more about these alternatives? Check out this guide on cooking with paneer here.
These variations ensure everyone can savor the deliciousness of butter chicken, regardless of dietary preferences!
Cooking Tips and Notes for Butter Chicken
Choosing the Right Spices
The heart of a great butter chicken lies in its spices! Stick to fresh, high-quality spices such as garam masala, turmeric, and cumin. You might consider grinding whole spices for an enhanced flavor profile—a tip many chefs swear by.
Adjusting Spice Levels
Not everyone enjoys the same level of heat, so feel free to adjust the amount of chilli powder or cayenne pepper to suit your taste. Start with less, and add more gradually while cooking to avoid overpowering the dish. Remember, you can always add spice, but it’s tough to take it away!
Tips for a Creamy Sauce
To achieve that irresistibly creamy texture, use full-fat heavy cream, and consider incorporating a splash of yoghurt for tanginess. For extra smoothness, blend the sauce after cooking—this little trick can elevate your butter chicken from good to gourmet! Happy cooking!

Serving suggestions for Butter Chicken
Best side dishes to complement Butter Chicken
When it comes to serving butter chicken, the right side dishes can elevate the meal to new heights. Consider pairing it with some tangy raita made from yogurt and cucumber to counterbalance the spice. A fresh green salad with a simple lemon dressing can also add a nice crunch and freshness to your plate. For those craving a bit more crunch, why not try some crispy samosas? They make a delightful appetizer that sets the stage for your main dish.
Pairing with rice and bread
Nothing beats the classic combination of butter chicken with fluffy basmati rice or warm naan bread. The rice soaks up the rich, creamy sauce perfectly, while naan is ideal for scooping up every last bite. If you’re feeling adventurous, try serving it with parathas or roti for an authentic Indian touch. For a complete dining experience, finishing off your meal with a refreshing mint tea can cleanse the palate beautifully.
For more detailed cooking tips on rice, check out how to cook basmati rice.
Time details for Butter Chicken
Preparation time
Getting your butter chicken ready is a breeze! You'll need about 15 minutes to gather and mix your ingredients—you'll be pleasantly surprised how quick this can be.
Cooking time
Once you’ve marinated your chicken, the actual cooking only takes about 30 minutes. It'll simmer beautifully, allowing all those delightful flavors to meld together.
Total time
In total, you should plan for around 3 hours and 45 minutes. This includes a minimum of 3 hours for marinating. Trust me, letting the chicken soak in that marinade will take your butter chicken to the next level!
For more tips on marinating and cooking, check out resources on the importance of marinating in enhancing flavors in dishes like this article on marinating techniques. Your taste buds will thank you!
Nutritional Information for Butter Chicken
When crafting your delicious Butter Chicken, it's helpful to know its nutritional benefits. Here's a quick breakdown of what you can expect in each serving:
Calories
Each serving contains approximately 402 calories, making it a satisfying option without overwhelming your daily intake.
Protein
Packed with 39.8g of protein, this dish is an excellent choice for those looking to boost their protein intake, perfect for fueling active lifestyles.
Sodium
With about 928mg of sodium, it’s wise to enjoy this rich curry in moderation, especially if you're monitoring your salt consumption.
For more tips on making healthier choices while enjoying your favorite dishes, check out this guide on sodium intake for deeper insights.
FAQs about Butter Chicken
What is Butter Chicken?
Butter Chicken, also known as "Murgh Makhani," is a popular Indian dish made with tender chicken marinated in a spiced yogurt mixture and then simmered in a creamy tomato sauce. The flavors are rich, comforting, and perfect for serving over a bed of fluffy rice. This dish has gained a global following for its sumptuous taste and appealing presentation.
How can I store leftover Butter Chicken?
Storing leftover butter chicken is simple! Allow the dish to cool, then transfer it to an airtight container. It can be refrigerated for up to 3 days or frozen for up to 3 months. When reheating, make sure it’s heated through to maintain the delicious flavors.
Can I make Butter Chicken in advance?
Absolutely! You can prepare butter chicken up to a day in advance. Just marinate the chicken and cook the sauce, then store them separately in the fridge. Combine and heat when you’re ready to serve for a quick and delicious meal. This makes it perfect for busy weeknights or gatherings!
Conclusion on Butter Chicken
Butter chicken is more than just a meal; it’s a celebration of flavors that transport you straight to India. Whether you enjoy it with fluffy basmati rice or soft flatbreads, the creamy, spiced sauce is sure to impress. Try your hand at this recipe, and savor every delicious bite!

Butter Chicken
Equipment
- Fry Pan
- Food Processor
Ingredients
Marinade
- 0.5 cup plain yoghurt full fat
- 1 tablespoon lemon juice
- 1 teaspoon tumeric powder
- 2 teaspoon garam masala Note 1
- 0.5 teaspoon chilli powder or cayenne pepper powder Note 2
- 1 teaspoon ground cumin
- 1 tablespoon ginger freshly grated
- 2 cloves garlic crushed
- 1.5 lb chicken thigh fillets cut into bite size pieces
Curry
- 2 tablespoon ghee or butter OR 1 tablespoon vegetable oil (Note 3)
- 1 cup tomato passata aka tomato puree (Note 4)
- 1 cup heavy or thickened cream (Note 5)
- 1 tablespoon sugar
- 1.25 teaspoon salt
To serve – choose
- Basmati rice
- White rice
- Coriander/cilantro optional
Instructions
Preparation
- Optional blitz: for an extra smooth sauce, combine the Marinade ingredients (except the chicken) in a food processor and blend until smooth.
- Marinade: Combine the Marinade ingredients with the chicken in a bowl. Cover and refrigerate overnight, or up to 24 hours (minimum 3 hrs).
- Cook chicken: Heat the ghee (butter or oil) over high heat in a large fry pan. Remove the chicken from the Marinade but do not wipe or shake off the marinade from the chicken.
- Place chicken in the fry pan and cook for around 3 minutes, or until the chicken is white all over.
- Sauce: Add the tomato passata, cream, sugar, and salt, along with any remaining marinade. Turn down to low and simmer for 20 minutes. Taste test for seasoning.
- Garnish with coriander/cilantro leaves if using. Serve with basmati rice.





Leave a Reply