If you’re craving a rich, creamy, and flavorful Butter Chicken Recipe, also known as Murgh Makhani, you’ve come to the right place!
This classic Indian dish is a global favorite, known for its buttery tomato-based sauce and tender chicken.
In this guide, we’ll take you through a step-by-step recipe to make the best homemade Butter Chicken that rivals any restaurant version.
Let’s get cooking!
What is Butter Chicken (Murgh Makhani)?
Butter Chicken is a popular North Indian dish that originated in the 1950s in Delhi.
Made with marinated chicken cooked in a rich, spiced tomato-cream sauce, it pairs perfectly with naan bread, basmati rice, or roti.
This dish is loved for its balance of spices, creaminess, and subtle sweetness that makes it irresistible.
Ingredients for the Best Butter Chicken
For the Marinade:
- 500g boneless chicken, cut into bite-sized pieces
- 1 cup plain yogurt
- 1 tablespoon ginger-garlic paste
- 1 teaspoon red chili powder
- 1 teaspoon turmeric powder
- 1 teaspoon garam masala
- Salt to taste
For the Creamy Gravy:
- 2 tablespoons butter
- 1 onion, finely chopped
- 1 teaspoon ginger-garlic paste
- 1 teaspoon red chili powder
- 1 teaspoon ground coriander
- 1 teaspoon ground cumin
- 1 cup tomato puree
- ½ cup heavy cream
- ¼ cup cashew paste (blend cashews with water to form a paste)
- Salt to taste
- 2 tablespoons dried fenugreek leaves (kasuri methi)
- Fresh cilantro leaves for garnish
Step-by-Step Instructions
Step 1: Marinate the Chicken
- In a mixing bowl, combine yogurt, ginger-garlic paste, red chili powder, turmeric, garam masala, and salt.
- Add the chicken pieces and mix well to coat evenly.
- Cover and let marinate for at least 30 minutes (for best results, refrigerate for a few hours).
Step 2: Cook the Chicken
- Heat a pan or skillet over medium-high heat and add 2 tablespoons of butter.
- Add the marinated chicken and cook until browned and fully cooked. Set aside.
Step 3: Make the Creamy Gravy
- In the same pan, add more butter if needed. Sauté the chopped onion until translucent.
- Stir in ginger-garlic paste and cook for 1-2 minutes.
- Add red chili powder, coriander, and cumin, stir well, and cook for a minute to release the flavors.
- Pour in the tomato puree and simmer for 5-7 minutes until the oil separates from the mixture.
- Reduce the heat and slowly add the heavy cream, stirring continuously to prevent curdling.
- Stir in the cashew paste, dried fenugreek leaves, and salt. Cook for another 2-3 minutes.
Step 4: Combine and Serve
- Return the cooked chicken to the pan and let it simmer for a few minutes to absorb the flavors.
- Garnish with fresh cilantro leaves and a drizzle of cream, if desired.
Serving Suggestions
Serve this creamy Butter Chicken with:
✅ Steamed basmati rice
✅ Warm garlic naan
✅ Soft and fluffy roti
Pro Tips for the Best Butter Chicken
✔️ Marinate for Longer: The longer the chicken marinates, the more flavorful and tender it will be.
✔️ Use Fresh Spices: Toasting your spices before adding them enhances their aroma and flavor.
✔️ Balance the Flavors: Butter Chicken is a mix of spicy, creamy, and slightly sweet flavors, so adjust according to your taste.
Frequently Asked Questions (FAQ)
1. Can I Make Butter Chicken Without Cream?
Yes! You can substitute coconut milk or Greek yogurt for a lighter version.
2. What’s the Difference Between Butter Chicken and Chicken Tikka Masala?
Butter Chicken is creamy and slightly sweet, while Chicken Tikka Masala has a spicier and tangier tomato base.
3. Can I Make Butter Chicken Ahead of Time?
Absolutely! This dish tastes even better the next day as the flavors continue to develop. Store in an airtight container in the fridge for up to 3 days.
Final Thoughts – Make Restaurant-Style Butter Chicken at Home!
Now, whenever you crave restaurant-quality Indian food, you can make this delicious homemade Butter Chicken right in your kitchen.
It’s easy, creamy, and full of authentic flavors.
Enjoy your culinary journey, and don’t forget to share your experience! If you try this recipe, leave a comment and a rating below.
Happy cooking!
About Stefan and Sons
At Stefan and Sons, we take pride in bringing you the finest quality ingredients and authentic flavors from around the world.
Whether you’re passionate about Indian cuisine or exploring new tastes, we are committed to delivering premium products that elevate your cooking experience.
