Indian Butter Chicken: The Ultimate Homemade Guide
Looking for a way to bring the flavors of your favorite Indian restaurant to your own kitchen? Indian Butter Chicken, or murgh makhani, captures the essence of North Indian cuisine with its creamy, spiced tomato sauce, tender chicken, and irresistible aromas. Whether you’re a seasoned home cook or just starting, this comprehensive recipe will help you create an authentic and delightful butter chicken dish, packed with expert tips and practical advice.
Introduction to Butter Chicken
Butter chicken holds a special place in Indian cuisine. Originating in Delhi, this dish features marinated chicken simmered in a velvety sauce rich in tomatoes, cream, butter, and aromatic spices. Its balanced blend of warmth and mild heat sets it apart from many other Indian recipes, making it a universal crowd-pleaser. The appeal lies in more than flavor alone; butter chicken is simple, satisfying, and adaptable for a range of preferences and dietary needs.
Ingredients: Building Layers of Flavor
Great butter chicken starts with quality ingredients. Here is what you’ll need:
- Chicken: Boneless, skinless chicken breasts or thighs work well. Thighs yield juicier results, but breasts are leaner.
- Yogurt: For marination, plain whole-milk yogurt tenderizes the chicken and imparts tang.
- Spices: Use a mix of garam masala, cumin, coriander, turmeric, chili powder, and smoked paprika. Freshly ground is best.
- Aromatics: Onion, garlic, and ginger make the dish’s flavorful base.
- Tomato Puree: Canned or homemade puree delivers deep color and concentrated flavor.
- Butter and Oil: Use both for richness and for sautéing.
- Heavy Cream: Adds velvety body and balances spices.
- Salt and Pepper: Essential for seasoning.
- Optional: Lemon juice, honey, fenugreek leaves (kasuri methi), cardamom, cinnamon stick, bay leaf.
Ingredient Table
Ingredient | Purpose | Substitutes |
---|---|---|
Chicken (1½ lbs) | Main protein | Paneer, tofu |
Yogurt (½ cup) | Marinade, tenderizes | Coconut milk (vegan) |
Garam Masala (2 tsp) | Warming spice blend | Curry powder |
Cumin (1 tsp) | Earthy flavor | None |
Coriander (1 tsp) | Citrus notes | None |
Turmeric (½ tsp) | Vibrant color, mild flavor | None |
Chili Powder (1 tsp) | Subtle heat | Cayenne/Smoked paprika |
Onion (1 large) | Flavor base | Shallots |
Garlic (4 cloves) | Aromatic punch | Garlic powder |
Ginger (1-inch) | Zest and freshness | Ground ginger |
Tomato Puree (1 cup) | Sauce bulk, tangy flavor | Crushed tomatoes |
Butter (4 tbsp) | Signature richness | Ghee, vegan butter |
Oil (1 tbsp) | Even browning | Any neutral oil |
Heavy Cream (½ cup) | Creaminess, smooth texture | Coconut cream |
Salt/Pepper | Balances flavors | None |
Lemon Juice (1 tbsp) | Brightness | Lime juice |
Honey (1 tsp) | Balances acidity | Sugar, maple syrup |
Fenugreek (1 tsp) | Subtle bitterness, authentic edge | Omit if unavailable |
Marinating the Chicken
Marination is key for soft, deeply flavored chicken. Combine yogurt, lemon juice, half the garlic, half the ginger, garam masala, cumin, coriander, chili powder, turmeric, salt, and pepper in a large bowl. Add the chicken and toss to coat well. Cover and refrigerate for at least 30 minutes; overnight delivers maximum flavor. Marination helps the meat absorb spices, yielding a well-seasoned bite each time.
Tip
For an even more robust flavor, pierce the chicken pieces with a fork before marinating. This helps the marinade soak deeper.
Cooking the Chicken
You can prepare butter chicken in a skillet, grill, or oven. Here’s the stovetop method:
-
Sear the Chicken
Heat oil and one tablespoon of butter in a heavy skillet over medium-high. Add chicken pieces in a single layer. Sear until golden brown and almost cooked through—around 2-3 minutes per side.
Remove from pan and set aside. -
Infuse with Smokiness (Optional)
If you crave tandoori-style depth, finish marinated chicken under a broiler for 3-5 minutes or char briefly on a grill before proceeding.
Making the Sauce
The heart of butter chicken is its rich, creamy sauce with harmonized spices.
-
Sauté Aromatics
In the same pan, melt the rest of the butter. Add chopped onion and sauté for 3-4 minutes until soft and fragrant.
Stir in the remaining garlic and ginger, cooking for another 30 seconds. -
Layer Spices and Tomatoes
Sprinkle garam masala, cumin, coriander, chili powder, and turmeric into the onions. Stir until fragrant—about 30 seconds. Add tomato puree, and cook, stirring, for 5-7 minutes.
You want a thick, reduced paste with oil starting to separate from the edges. -
Simmer and Blend
Return the chicken and any accumulated juices to the skillet. Stir well, cover, and simmer on low for 8-10 minutes.
If you want an ultra-smooth sauce, you can blend the mixture (before adding the chicken). Use an immersion blender directly in the pan for fewer dishes. -
Finish with Cream and Herbs
Lower the heat to avoid curdling. Pour in the heavy cream and honey. Sprinkle in fenugreek and lemon juice. Heat until just warmed through, stirring gently so it doesn’t scorch.
Taste and adjust salt, pepper, and sweetness to your liking.
Serving Suggestions
Butter chicken shines when paired with Indian staples. Consider these serving ideas:
- Steamed Basmati Rice
Fluffy, aromatic rice helps soak up the luscious sauce. - Naan or Roti
Warm, soft, or crispy flatbreads make perfect vehicles for scooping up the curry. - Cucumber Raita
A cooling yogurt side dish with cucumber, mint, and cumin offsets the spices. - Pickled Onions and Lemon Wedges
Sharp, tart accompaniments cut through the richness.
Serve in shallow bowls or on a platter. Garnish with chopped cilantro or a swirl of extra cream for restaurant-style flair.
Variations and Substitutions
Butter chicken is endlessly adaptable if you’re looking for something lighter, vegetarian, or new:
-
Vegetarian Dinner:
Substitute paneer, tofu, or chickpeas for chicken. Treat paneer/tofu the same as chicken but cut down cook time slightly. -
Vegan Option:
Use coconut yogurt and coconut cream instead of dairy. Opt for plant-based butter and skip the cream for a lighter sauce. -
Low-Fat or Dairy-Free:
Replace heavy cream with plain yogurt or cashew cream. These offer a tart finish and creamy body.
Tips for the Perfect Butter Chicken
-
Simmer Low and Slow:
Allow the sauce to cook gently so flavors can develop and meld. Rushing this step leads to a less balanced taste. -
Layer Your Seasoning:
Season each step, especially after adding tomatoes. Tomatoes can dull salt levels, so check frequently. -
Use Whole Spices:
For extra aroma, add a cinnamon stick, bay leaf, or a few cardamom pods to the sauce while simmering. Remove before serving. -
Balance Acidity and Sweetness:
Adjust lemon juice and honey toward the end. The sauce should taste bright but not sharp. -
Make-Ahead Friendly:
Butter chicken tastes even better the next day as flavors continue to meld. Perfect for meal prep.
Storing and Reheating
Butter chicken stores well, making it ideal for leftovers or advance meal prep.
-
In the Fridge:
Cool the dish to room temperature before transferring to an airtight container. Store for up to four days. -
To Freeze:
Place cooled butter chicken (without rice or naan) in freezer-safe containers, leaving room for expansion. Freeze for up to three months. Thaw overnight in the fridge before reheating. -
Reheating:
Gently warm in a skillet over low heat, adding a splash of water or cream to restore the sauce’s smoothness. Microwave reheating also works—heat in short intervals, stirring in between.
Troubleshooting Common Issues
- Sauce too Thin?
Simmer uncovered to reduce and thicken. - Sauce too Thick?
Add a splash of water, cream, or chicken broth to loosen. - Chicken Dry?
Avoid overcooking and always marinate beforehand.
Frequently Asked Questions
Can I use pre-cooked chicken?
Yes, but freshly marinated and seared chicken gives the most flavor and best texture.
Is butter chicken very spicy?
Traditionally, it is mild with a gentle warmth. Adjust chili powder up or down to fit your taste.
Can I prepare this in a slow cooker?
Marinate and sear chicken first, then cook with sauce ingredients on low for four hours. Finish with cream and fenugreek at the end.
Making authentic Indian butter chicken at home is simpler than it looks. With a few pantry staples, a willingness to layer flavors, and some patience, you’ll create a dish that rivals your favorite Indian restaurant. Serve it hot with rice and naan for a complete, comforting meal that will bring a smile to your table.
Indian Butter Chicken
This Indian butter chicken is authentic. It’s also easy to make at home. Enjoy all of the classic flavors. No need to order takeout.
Ingredients
- 1 medium onion, diced
- 1 tablespoon butter
- 2-3 cloves garlic, minced
- 1 teaspoon ginger, minced
- 4 tablespoons tomato paste
- 1 tablespoon vegetable oil
- 1 tablespoon garam masala
- 1 cup heavy cream
- 1 teaspoon cumin
- 1 tsp salt
- 1 teaspoon chili powder
- 1/4 tsp black pepper
- 1 ½ pounds boneless, skinless chicken breasts, cut into chunks
Instructions
- Heat the oil and butter in a large skillet over medium-high heat. Add the onions and cook until lightly golden, about 3-4 minutes. Stir in ginger and garlic and cook for 30 seconds.
- Add the chicken, tomato paste, garam masala, chili powder, cumin, salt and pepper. Cook for 5-6 minutes until the chicken is cooked through.
- Pour in the heavy cream and simmer for 8-10 minutes, stirring occasionally, until the sauce has thickened.
- Serve the butter chicken over basmati rice or with naan bread. Enjoy!