How Long Does It Take to Make Butter Chicken?
Quick Answer
45–90 minutes total, depending on marination time. With pre-marinated chicken, active cooking takes about 30–40 minutes. For best flavor, marinate the chicken for at least 1 hour or overnight.
Typical Duration
Quick Answer
Butter chicken (murgh makhani) takes 45–90 minutes to prepare, with 30–40 minutes of active cooking time. If you include the recommended marination period of 1–4 hours for the best flavor, plan for a longer window, though the marination itself is completely hands-off.
What Is Butter Chicken?
Butter chicken was invented in the 1950s at Moti Mahal restaurant in Delhi, India. The dish features tandoori-style chicken pieces simmered in a rich, tomato-based sauce enriched with butter, cream, and aromatic spices. It is one of the most popular Indian dishes worldwide, prized for its mild heat and velvety texture.
Time Breakdown
| Step | Time |
|---|---|
| Prepare marinade and coat chicken | 10 minutes |
| Marinate (refrigerated) | 1–4 hours (optional but recommended) |
| Cook chicken (grill, broil, or pan-sear) | 8–12 minutes |
| Prepare makhani sauce | 20–25 minutes |
| Simmer chicken in sauce | 10–15 minutes |
| Total active cooking | 30–40 minutes |
| Total with marination | 45–90 minutes |
Step-by-Step Overview
Marinate the Chicken
Combine boneless chicken thighs (or breasts) with yogurt, ginger-garlic paste, lemon juice, turmeric, chili powder, garam masala, and salt. Refrigerate for at least 1 hour. Overnight marination yields the most flavorful and tender results.
Cook the Chicken
Traditionally, the chicken is cooked in a tandoor oven at extreme heat. At home, broil the marinated chicken on a sheet pan for 8–10 minutes until charred at the edges, or sear it in a hot cast iron skillet. The slight char adds a smoky depth that defines authentic butter chicken.
Build the Makhani Sauce
In a large pot or deep skillet, sauté ginger-garlic paste in butter until fragrant. Add puréed tomatoes (canned crushed tomatoes work well) and cook until the mixture darkens and the raw tomato smell disappears — about 12–15 minutes. Stir in Kashmiri chili powder, garam masala, dried fenugreek leaves (kasuri methi), and sugar.
Finish the Dish
Add heavy cream and a generous knob of butter to the sauce — this is what makes it "butter" chicken. Nestle the cooked chicken pieces into the sauce and simmer gently for 10–15 minutes, allowing the flavors to marry. The sauce should be thick enough to coat the back of a spoon.
Key Ingredients That Matter
- Kasuri methi (dried fenugreek leaves): This is the signature flavor of butter chicken — do not skip it
- Kashmiri chili powder: Provides vibrant color with mild heat
- Butter: Use real unsalted butter, not margarine
- Heavy cream: Full-fat cream creates the signature silky texture
- Yogurt marinade: Tenderizes the chicken and adds tang
Shortcuts and Variations
- Skip marination: The chicken will still taste good but will lack depth
- Instant Pot: Pressure cook the sauce and chicken together in about 15 minutes
- Slow cooker: Combine everything and cook on low for 4–6 hours
- Vegetarian: Substitute paneer cubes or chickpeas for the chicken
Common Mistakes
- Cooking the tomato sauce for too short a time — undercooked tomatoes taste acidic
- Using chicken breast without marination, resulting in dry, tough pieces
- Adding cream too early, which can curdle over high heat
- Forgetting the kasuri methi, which is the defining aromatic of the dish
The Bottom Line
Butter chicken takes 45–90 minutes depending on whether you marinate the chicken. The active cooking is only 30–40 minutes, and the result is a restaurant-quality dish with a velvety, aromatic sauce that pairs perfectly with naan bread or basmati rice.