Butter Chicken (Murgh Makhani)

Published March 15, 2026 · 4 servings · 45 minutes total

Butter chicken is arguably the most beloved Indian dish worldwide, and for good reason. Tender yogurt-marinated chicken simmers in a velvety tomato-cream sauce fragrant with garam masala and fenugreek. This recipe skips the overnight marination — 15 minutes gets you 90% of the way there — and the whole thing comes together in one pan.

Prep Time
15 min
Cook Time
30 min
Total Time
45 min
Servings
4

Ingredients

Instructions

  1. Marinate the chicken. In a bowl, combine the chicken pieces with yogurt, lemon juice, garam masala, turmeric, cumin, chili powder, and salt. Mix well so every piece is coated. Let sit for at least 15 minutes at room temperature (or overnight in the fridge for deeper flavor).
  2. Sear the chicken. Heat 1 tablespoon butter and the oil in a large, heavy-bottomed skillet or Dutch oven over medium-high heat. Shake excess marinade off the chicken and add to the pan in a single layer. Cook for 3-4 minutes per side until charred in spots. The chicken doesn't need to be cooked through — it'll finish in the sauce. Remove and set aside.
  3. Build the sauce base. In the same pan, add 1 tablespoon butter and the diced onion. Cook over medium heat for 5-6 minutes, stirring often, until soft and golden. Add the garlic and ginger and cook for 1 minute until fragrant.
  4. Add tomatoes. Pour in the crushed tomatoes and tomato paste. Stir well and simmer for 10 minutes, stirring occasionally, until the sauce thickens and deepens in color. The raw tomato taste should be gone.
  5. Finish the sauce. Stir in the heavy cream, sugar, remaining garam masala, and fenugreek leaves. Return the chicken pieces to the sauce. Simmer gently for 8-10 minutes until the chicken is fully cooked through (165°F / 74°C) and the sauce is rich and creamy.
  6. Final butter finish. Remove from heat and stir in the remaining 1 tablespoon of cold butter — this gives the sauce its signature glossy richness. Taste and adjust salt. Garnish with torn cilantro leaves and serve with steamed basmati rice or warm naan bread.

Pro Tips

Variations

Nutrition Facts

Per serving (approximate, without rice/naan)

Calories540 kcal
Fat34g
Carbohydrates16g
Protein42g
Fiber3g