Indian Butter Chicken is a beloved dish known for its rich flavors and creamy texture. This classic recipe features tender chunks of chicken simmered in a spiced tomato-based sauce, making it perfect for family dinners or special occasions. Whether served with fluffy rice or warm naan, Indian Butter Chicken offers a delightful experience that brings comfort and satisfaction to every meal.
Why You’ll Love This Recipe
- Deliciously Creamy: The combination of coconut milk and spices creates a velvety sauce that is truly irresistible.
- Quick Preparation: With just 10 minutes of prep time, you can have this comforting meal ready in under an hour.
- Versatile Serving Options: Enjoy it with rice or naan, allowing for different dining experiences every time.
- Flavorful Ingredients: Packed with aromatic spices like garam masala and chili powder, each bite bursts with flavor.
- Family-Friendly Meal: This dish is sure to please both kids and adults alike, making it ideal for weeknight dinners or gatherings.
Tools and Preparation
To make Indian Butter Chicken successfully, having the right tools is essential. Here are the must-have items for this recipe.
Essential Tools and Equipment
- Large skillet or pan
- Wooden spoon or spatula
- Measuring spoons
- Knife
- Cutting board
Importance of Each Tool
- Large skillet or pan: Provides ample space to cook the chicken and sauce evenly while allowing for easy stirring.
- Wooden spoon or spatula: Ideal for mixing ingredients thoroughly without scratching your cookware.
- Measuring spoons: Ensures precision in adding spices and seasonings for perfect flavor balance.

Ingredients
For a delicious Indian Butter Chicken, gather these ingredients:
For the Sauce
- 1 tablespoon butter
- 1 tablespoon olive oil
- 1 medium onion (small diced)
- 2 teaspoon ginger (grated)
- 3 garlic cloves (minced)
- 1 tablespoon garam masala
- 1 teaspoon chili powder
- 1 teaspoon mustard seeds
- 1 teaspoon coriander
- 1 teaspoon curry powder
For the Chicken
- 2 pounds chicken breast (cut into ¾-inch chunks)
For Flavoring
- 3 ounces tomato paste
- 3 ounces red curry paste
- 1 teaspoon salt
- ¼ teaspoon black pepper
For Final Touches
- 1 (14-ounce) can coconut milk
- Rice or naan for serving
- Cilantro (for garnish)
How to Make Indian Butter Chicken
Step 1: Heat the Base
Heat butter and olive oil in a large skillet over medium heat until melted.
Step 2: Sauté the Aromatics
- Add the diced onion and sauté for about 3–4 minutes until softened.
- Stir in the grated ginger and minced garlic; cook for another 1–2 minutes until fragrant.
Step 3: Toast the Spices
- Add garam masala, chili powder, mustard seeds, coriander, and curry powder to the pan.
- Stir well to toast the spices for 1–2 minutes until aromatic.
Step 4: Brown the Chicken
Add chicken chunks to the pan, cooking until browned on all sides, about 5–7 minutes.
Step 5: Combine Sauces
Stir in tomato paste and red curry paste; let cook for 2–3 minutes to combine flavors.
Step 6: Season and Simmer
Season with salt and black pepper. Pour in coconut milk and stir well. Bring sauce to a simmer.
Step 7: Cook Thoroughly
Let cook for 15–20 minutes until chicken is cooked through and sauce thickens. Taste and adjust seasoning if needed.
Step 8: Serve
Serve your Indian Butter Chicken over rice or with naan. Garnish with fresh cilantro. Enjoy!
How to Serve Indian Butter Chicken
Indian Butter Chicken is a versatile dish that pairs wonderfully with various accompaniments. Whether you’re hosting a dinner party or enjoying a cozy night in, here are some serving suggestions.
With Rice
- Basmati Rice: The aromatic grains complement the rich sauce beautifully.
- Jeera Rice: This cumin-flavored rice adds an extra layer of flavor.
- Coconut Rice: For a tropical twist, coconut rice enhances the butter chicken’s creaminess.
With Naan
- Garlic Naan: Soft, fluffy naan brushed with garlic butter is perfect for scooping up the sauce.
- Butter Naan: This classic option is rich and indulgent, making each bite delightful.
- Whole Wheat Naan: A healthier alternative that still offers great texture and flavor.
With Raita
- Cucumber Raita: A refreshing yogurt side that balances the spices in the butter chicken.
- Mint Raita: This herb-infused yogurt adds a cool touch to the meal.
How to Perfect Indian Butter Chicken
Creating the perfect Indian Butter Chicken requires attention to detail. Here are some tips to elevate your dish.
- Use fresh spices: Freshly ground spices provide stronger flavors than pre-ground options.
- Marinate the chicken: Allowing the chicken to marinate in spices for at least 30 minutes enhances its flavor.
- Control the heat: Adjust chili powder according to your spice tolerance for a personalized kick.
- Simmer gently: Cooking on low heat helps develop a richer sauce without overcooking the chicken.
- Add sweetness: A touch of sugar or honey can balance out acidity and enhance overall flavor.
Best Side Dishes for Indian Butter Chicken
To make your meal complete, consider these delicious side dishes that pair perfectly with Indian Butter Chicken.
- Samosas: These crispy pastries filled with spiced potatoes make for an excellent appetizer.
- Palak Paneer: Spinach and cheese cooked with spices offer a creamy contrast to butter chicken.
- Chickpea Salad: A refreshing mix of chickpeas, cucumbers, and tomatoes adds crunch and nutrition.
- Methi Thepla: These spiced flatbreads made with fenugreek are great for dipping into sauces.
- Aloo Gobi: This spiced potato and cauliflower dish provides hearty flavors alongside butter chicken.
- Vegetable Biryani: Flavorful rice mixed with vegetables creates a satisfying side option.
Common Mistakes to Avoid
When making Indian Butter Chicken, it’s easy to make a few common mistakes that can impact the final dish. Here are key points to keep in mind.
- Skipping the spice toasting: Not toasting spices can lead to a bland dish. Always toast them for enhanced flavor.
- Overcooking the chicken: Cooking chicken for too long can make it tough. Aim for a juicy texture by cooking just until done.
- Using low-quality coconut milk: This may result in a watery sauce. Choose full-fat coconut milk for creaminess.
- Neglecting seasoning adjustments: Failing to taste and adjust seasoning can leave the dish flat. Always taste before serving and tweak if necessary.
- Rushing the simmering process: Allowing the sauce to simmer helps develop flavors. Don’t rush this step; patience is key!
Refrigerator Storage
- Store cooked Indian Butter Chicken in an airtight container.
- It will stay fresh for up to 4 days in the refrigerator.
Freezing Indian Butter Chicken
- Freeze any leftovers in a freezer-safe container.
- Properly stored, it can last up to 3 months in the freezer.
Reheating Indian Butter Chicken
- Oven: Preheat to 350°F (175°C). Transfer the chicken to an oven-safe dish, cover with foil, and heat for about 20-25 minutes.
- Microwave: Place in a microwave-safe bowl, cover with a vented lid, and heat on medium power for 2-3 minutes or until heated through.
- Stovetop: Heat over medium-low heat in a skillet, stirring frequently until warmed throughout.
Frequently Asked Questions
Here are some common questions about Indian Butter Chicken and its preparation.
What is Indian Butter Chicken?
Indian Butter Chicken is a rich, creamy dish featuring tender chicken pieces cooked in a spiced tomato-based sauce, perfect for pairing with rice or naan.
How can I customize my Indian Butter Chicken?
You can customize your Indian Butter Chicken by adding vegetables like peas or bell peppers or adjusting the spice levels according to your preference.
Is Indian Butter Chicken healthy?
While it’s creamy and flavorful, using lean chicken and coconut milk makes it a relatively healthy option if enjoyed in moderation.
Can I make Indian Butter Chicken without coconut milk?
Yes, you can substitute coconut milk with heavy cream or even cashew cream for a different flavor profile while keeping it creamy.
What should I serve with Indian Butter Chicken?
This dish pairs well with basmati rice or naan bread. Consider serving it alongside a fresh salad or raita for balance.
Final Thoughts
Indian Butter Chicken is not only delicious but also versatile. It invites creativity through customization options such as adding vegetables or adjusting spice levels. Try this comforting recipe today and enjoy its rich flavors!
Indian Butter Chicken
Indian Butter Chicken is a delightful dish that combines tender chicken pieces with a luscious, spiced tomato-based sauce, creating a comforting meal perfect for family dinners or special occasions. This recipe features the creaminess of coconut milk, enhanced by aromatic spices like garam masala and chili powder. Whether served over fluffy basmati rice or alongside warm naan, this creamy chicken curry will transport your taste buds straight to India. With quick preparation and versatile serving options, Indian Butter Chicken is bound to become a favorite in your household.
- Total Time: 40 minutes
- Yield: Serves about 4 people 1x
Ingredients
- 1 tablespoon butter
- 1 tablespoon olive oil
- 1 medium onion (small diced)
- 2 teaspoons ginger (grated)
- 3 garlic cloves (minced)
- 1 tablespoon garam masala
- 1 teaspoon chili powder
- 2 pounds chicken breast (cut into chunks)
- 3 ounces tomato paste
- 3 ounces red curry paste
- 1 can coconut milk
Instructions
- Heat butter and olive oil in a large skillet over medium heat until melted.
- Sauté diced onion for about 3–4 minutes until softened, then add grated ginger and minced garlic, cooking until fragrant.
- Stir in garam masala, chili powder, and other spices; toast for about 2 minutes.
- Add chicken chunks and cook until browned on all sides (about 5–7 minutes).
- Mix in tomato paste and red curry paste; let cook for another 2–3 minutes.
- Season with salt and black pepper, pour in coconut milk, stir well, and bring to a simmer.
- Cook for an additional 15–20 minutes until chicken is cooked through and sauce thickens.
- Serve over rice or with naan, garnished with fresh cilantro.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Cooking
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 401
- Sugar: 6g
- Sodium: 640mg
- Fat: 22g
- Saturated Fat: 14g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 90mg





Leave a Comment