Homemade Butter Chicken: A Flavorful Indian Classic
Introduction
Butter Chicken, also known as Murgh Makhani, is a popular Indian dish that features tender chicken cooked in a rich and creamy tomato sauce. This dish is known for its aromatic spices and buttery flavor, making it a favorite among many. Perfect for serving with naan or rice, homemade butter chicken is a comforting meal that can be made easily in your kitchen. Let’s dive into how to make this delicious dish!
Ingredients List
For the Chicken Marinade:
- 1 lb boneless, skinless chicken thighs or breasts: Cut into bite-sized pieces.
- 1 cup plain yogurt: For marinating.
- 2 tablespoons lemon juice: For acidity.
- 2 teaspoons garam masala: For warmth.
- 1 teaspoon turmeric powder: For color.
- 1 teaspoon chili powder: For heat (adjust to taste).
- 1 teaspoon cumin powder: For flavor.
- Salt: To taste.
For the Butter Chicken Sauce:
- 3 tablespoons butter: For richness.
- 1 tablespoon vegetable oil: For cooking.
- 1 medium onion: Finely chopped.
- 2 cloves garlic: Minced.
- 1-inch piece of ginger: Grated.
- 1 can (14 oz) crushed tomatoes: For the sauce base.
- 1 teaspoon sugar: To balance acidity.
- 1 cup heavy cream: For creaminess.
- 1 teaspoon garam masala: For flavor.
- 1/2 teaspoon chili powder: For heat (optional).
- Fresh cilantro: For garnish.
Timing
Preparing Homemade Butter Chicken takes about 1 hour:
- Preparation Time: 15 minutes (plus marinating time)
- Cooking Time: 45 minutes
- Total Time: Approximately 1 hour.
Step-by-Step Instructions
Step 1: Marinate the Chicken
- Combine Marinade Ingredients: In a large bowl, mix together 1 cup of plain yogurt, 2 tablespoons of lemon juice, 2 teaspoons of garam masala, 1 teaspoon of turmeric powder, 1 teaspoon of chili powder, 1 teaspoon of cumin powder, and salt to taste.
- Add Chicken: Add the chicken pieces to the marinade, ensuring they are well coated. Cover and refrigerate for at least 30 minutes (or up to 4 hours for more flavor).
Step 2: Cook the Chicken
- Heat Oil and Butter: In a large skillet or pan, heat 1 tablespoon of vegetable oil and 3 tablespoons of butter over medium heat.
- Cook Chicken: Add the marinated chicken (discard excess marinade) and cook for about 5-7 minutes, or until the chicken is browned and cooked through. Remove the chicken from the pan and set aside.
Step 3: Make the Sauce
- Sauté Onions: In the same pan, add the chopped onion and sauté for about 5 minutes until soft and translucent.
- Add Garlic and Ginger: Stir in the minced garlic and grated ginger, cooking for an additional 1-2 minutes until fragrant.
- Add Tomatoes: Pour in the crushed tomatoes and add 1 teaspoon of sugar. Stir well and let it simmer for about 10 minutes, allowing the flavors to meld.
- Blend (optional): For a smoother sauce, you can blend the mixture using an immersion blender or regular blender until smooth.
Step 4: Combine Chicken and Sauce
- Add Chicken Back: Return the cooked chicken to the pan with the tomato sauce.
- Stir in Cream: Reduce the heat to low and stir in 1 cup of heavy cream. Add 1 teaspoon of garam masala and 1/2 teaspoon of chili powder (if using). Simmer for another 5-10 minutes until heated through.
Step 5: Serve
- Garnish: Garnish with fresh cilantro before serving.
- Enjoy: Serve hot with naan, roti, or steamed basmati rice.

Notes
- Storage: Leftover butter chicken can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove.
- Variations: You can add vegetables like peas or bell peppers for added nutrition and flavor.
- Common Mistakes: Avoid overcooking the chicken during the initial cooking phase to keep it tender.
Nutritional Information
Here’s a rough breakdown of the nutritional content per serving (based on 4 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 400 |
| Protein | 30g |
| Fat | 25g |
| Carbohydrates | 15g |
| Sugar | 5g |
Note: Nutritional values may vary based on specific brands and ingredient choices.
Healthier Alternatives for the Recipe
To make your Homemade Butter Chicken a bit healthier, consider these modifications:
- Use Chicken Breast: Opt for boneless, skinless chicken breasts instead of thighs for a leaner option.
- Light Cream: Substitute heavy cream with light cream or coconut milk for a lighter version.
- Reduce Butter: Use less butter or substitute with olive oil for a healthier fat option.
Serving Suggestions
Enhance your Butter Chicken experience with these serving suggestions:
- Serve with Naan: Warm naan or roti is perfect for scooping up the sauce.
- Pair with Rice: Serve over basmati rice or cauliflower rice for a low-carb option.
- Accompany with Salad: A fresh cucumber and tomato salad can balance the richness of the dish.
Common Mistakes to Avoid
- Not Marinating Long Enough: Allowing the chicken to marinate enhances the flavor significantly.
- Overcooking the Chicken: Cook the chicken just until it’s no longer pink to keep it tender and juicy.
- Skipping the Sugar: The sugar helps balance the acidity of the tomatoes, so don’t skip it.
Storing Tips for the Recipe
- Refrigeration: Store leftover butter chicken in an airtight container for up to 3 days.
- Freezing: Butter chicken can be frozen for up to 3 months. Thaw in the refrigerator before reheating.
- Prepping Ahead: You can marinate the chicken a day in advance for enhanced flavor.
Conclusion
In summary, Homemade Butter Chicken is a rich and flavorful dish that’s perfect for any occasion. With its creamy sauce and tender chicken, it’s sure to be a hit with family and friends. Give this recipe a try, and don’t forget to share your feedback in the comments or subscribe for more delicious updates!
FAQs
Can I use other proteins besides chicken?
Yes! You can use paneer for a vegetarian version or substitute with shrimp or tofu.
What can I use instead of heavy cream?
You can use light cream, coconut milk, or Greek yogurt for a lighter option.
How do I know when the chicken is cooked?
The chicken should be cooked to an internal temperature of 165°F (75°C) and no longer pink in the center.
Can I make this dish ahead of time?
Yes! You can prepare the butter chicken ahead of time and reheat it before serving.
What can I serve with butter chicken?
Butter chicken pairs well with naan, rice, or a fresh salad for a complete meal.
Now that you have all the details, it’s time to get making your Homemade Butter Chicken! Enjoy the delicious flavors it brings to your table!
Homemade Butter Chicken: A Flavorful Indian Classic
Ingredients
- For the Chicken Marinade:
- 1 lb boneless, skinless chicken thighs or breasts: Cut into bite-sized pieces.
- 1 cup plain yogurt: For marinating.
- 2 tablespoons lemon juice: For acidity.
- 2 teaspoons garam masala: For warmth.
- 1 teaspoon turmeric powder: For color.
- 1 teaspoon chili powder: For heat (adjust to taste).
- 1 teaspoon cumin powder: For flavor.
- Salt: To taste.
- For the Butter Chicken Sauce:
- 3 tablespoons butter: For richness.
- 1 tablespoon vegetable oil: For cooking.
- 1 medium onion: Finely chopped.
- 2 cloves garlic: Minced.
- 1-inch piece of ginger: Grated.
- 1 can (14 oz) crushed tomatoes: For the sauce base.
- 1 teaspoon sugar: To balance acidity.
- 1 cup heavy cream: For creaminess.
- 1 teaspoon garam masala: For flavor.
- 1/2 teaspoon chili powder: For heat (optional).
- Fresh cilantro: For garnish.
Instructions
- Combine Marinade Ingredients: In a large bowl, mix together 1 cup of plain yogurt, 2 tablespoons of lemon juice, 2 teaspoons of garam masala, 1 teaspoon of turmeric powder, 1 teaspoon of chili powder, 1 teaspoon of cumin powder, and salt to taste.
- Add Chicken: Add the chicken pieces to the marinade, ensuring they are well coated. Cover and refrigerate for at least 30 minutes (or up to 4 hours for more flavor).
- Heat Oil and Butter: In a large skillet or pan, heat 1 tablespoon of vegetable oil and 3 tablespoons of butter over medium heat.
- Cook Chicken: Add the marinated chicken (discard excess marinade) and cook for about 5-7 minutes, or until the chicken is browned and cooked through. Remove the chicken from the pan and set aside.
- Sauté Onions: In the same pan, add the chopped onion and sauté for about 5 minutes until soft and translucent.
- Add Garlic and Ginger: Stir in the minced garlic and grated ginger, cooking for an additional 1-2 minutes until fragrant.
- Add Tomatoes: Pour in the crushed tomatoes and add 1 teaspoon of sugar. Stir well and let it simmer for about 10 minutes, allowing the flavors to meld.
- Blend (optional): For a smoother sauce, you can blend the mixture using an immersion blender or regular blender until smooth.
- Add Chicken Back: Return the cooked chicken to the pan with the tomato sauce.
- Stir in Cream: Reduce the heat to low and stir in 1 cup of heavy cream. Add 1 teaspoon of garam masala and 1/2 teaspoon of chili powder (if using). Simmer for another 5-10 minutes until heated through.
- Garnish: Garnish with fresh cilantro before serving.
- Enjoy: Serve hot with naan, roti, or steamed basmati rice.
Step 1: Marinate the Chicken
Step 2: Cook the Chicken
Step 3: Make the Sauce
Step 4: Combine Chicken and Sauce
Step 5: Serve
Notes
- Storage: Leftover butter chicken can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove.
- Variations: You can add vegetables like peas or bell peppers for added nutrition and flavor.
- Common Mistakes: Avoid overcooking the chicken during the initial cooking phase to keep it tender.
