Few dishes command global admiration quite like Butter Chicken, or Murgh Makhani. Originating from Delhi, this iconic Indian curry is beloved for its velvety tomato-based sauce, delicate balance of warm spices, and tender, marinated chicken. The flavor profile is indulgent yet harmonious—slightly tangy, subtly sweet, and luxuriously creamy.
What makes this famous Butter Chicken recipe so enduring is its technique: marinating chicken in yogurt and spices for depth, charring it for smoky flavor, then simmering it in a silky sauce enriched with butter and cream. The result is a restaurant-quality dish you can confidently prepare at home with professional results.
Ingredients
For the Chicken Marinade
- 1 ½ lbs boneless, skinless chicken thighs, cut into bite-size pieces
- ¾ cup plain full-fat yogurt
- 1 tablespoon lemon juice
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon ground turmeric
- 1 teaspoon salt
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
For the Butter Chicken Sauce
- 3 tablespoons unsalted butter
- 1 tablespoon vegetable oil
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 ½ teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon chili powder (adjust to taste)
- 1 (14 oz) can crushed tomatoes
- 1 tablespoon tomato paste
- 1 teaspoon sugar
- 1 teaspoon salt (or to taste)
- ¾ cup heavy cream
- ¼ cup water or chicken stock
For Garnish
- 2 tablespoons fresh cilantro, chopped
- 1 tablespoon butter (optional, for finishing)
- 2 tablespoons additional cream (for drizzle)
Step-by-Step Instructions
1. Marinate the Chicken
In a large bowl, combine yogurt, lemon juice, spices, garlic, and ginger. Add the chicken and coat thoroughly. Cover and refrigerate for at least 4 hours, preferably overnight for maximum flavor.
2. Cook the Chicken
Preheat your oven to 425°F (220°C) or heat a grill pan over medium-high heat. Arrange the marinated chicken on a lined baking sheet and cook for 15–18 minutes, until slightly charred and cooked through. Set aside.
3. Build the Sauce Base
In a large skillet or Dutch oven, melt butter with oil over medium heat. Add the chopped onion and cook for 6–8 minutes until soft and golden.
4. Add Aromatics and Spices
Stir in garlic and ginger, cooking for 1 minute until fragrant. Add garam masala, cumin, coriander, and chili powder. Toast the spices gently for 30–60 seconds.
5. Simmer the Tomato Base
Add crushed tomatoes, tomato paste, sugar, salt, and water or stock. Bring to a gentle simmer and cook for 12–15 minutes, stirring occasionally, until thickened and slightly reduced.
6. Blend for Smoothness (Optional but Recommended)
For a restaurant-style texture, carefully blend the sauce until smooth using an immersion blender or countertop blender.
7. Finish with Cream and Chicken
Return the sauce to the pan (if blended), then stir in heavy cream. Add the cooked chicken pieces and simmer for 8–10 minutes, allowing flavors to meld.
8. Final Touches
Taste and adjust seasoning. Stir in a tablespoon of butter for extra richness if desired. Garnish with fresh cilantro and a drizzle of cream before serving.
Expert Tips & Variations
Professional Tips
- Use chicken thighs instead of breast for juicier, more flavorful results.
- Marinate overnight for deeper spice penetration and tenderness.
- Slight charring adds authentic smoky flavor, mimicking traditional tandoor cooking.
- Balance the sauce carefully—if too acidic, add a pinch more sugar or cream.
Ingredient Substitutions
| Ingredient | Substitute | Notes |
|---|---|---|
| Heavy cream | Half-and-half or coconut milk | Coconut milk adds a subtle tropical note |
| Chicken thighs | Chicken breast | Reduce cooking time to prevent dryness |
| Garam masala | Curry powder blend | Flavor will differ slightly but still delicious |
Dietary Variations
- Dairy-Free: Use coconut milk and vegan butter
- Vegetarian: Replace chicken with paneer, tofu, or roasted cauliflower
- Low-Carb/Keto: Reduce sugar and serve with cauliflower rice
Serving Suggestions
Butter Chicken is best served hot, straight from the pan, when the sauce is glossy and aromatic.
- Pair with basmati rice to absorb the rich sauce
- Serve alongside naan or roti for scooping
- Add a side of cucumber raita for cooling contrast
- Garnish with extra cream and cilantro for a refined presentation
This dish works beautifully for both casual dinners and special occasions, offering comforting warmth with elegant flavor.
Storage & Make-Ahead Notes
Refrigeration
Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
Freezing
Butter Chicken freezes well for up to 2 months. Cool completely before freezing.
Reheating
Reheat gently on the stovetop over low heat, adding a splash of water or cream to loosen the sauce. Avoid high heat to prevent the cream from separating.
Make-Ahead Tip
The sauce can be prepared up to 2 days in advance. Add freshly cooked chicken when ready to serve for optimal texture.
Nutrition Information (Per Serving)
- Calories: 520 kcal
- Protein: 32 g
- Fat: 36 g
- Saturated Fat: 18 g
- Carbohydrates: 14 g
- Fiber: 3 g
- Sugar: 6 g
- Sodium: 720 mg
This famous Butter Chicken recipe delivers everything you expect from a classic—deeply spiced, luxuriously creamy, and perfectly balanced. With precise technique and thoughtful ingredients, it transforms a beloved restaurant dish into a reliable, home-cooked masterpiece.