HealthRecipesIndian

Butter Chicken

IndianIndiamain

When I first tasted proper murgh makhani, I didn’t just taste a dish—I tasted history simmering in a brass pot. Born in the post-partition kitchens of Delhi, butter chicken wasn’t crafted by culinary elites but by necessity. Leftover tandoori chicken was salvaged, simmered in a velvety gravy of crushed tomatoes, butter, and warming spices, and suddenly, a humble rescue operation became one of India’s most beloved exports. I’ve spent years chasing that original balance, and what I’ve learned is that this dish matters not because of its global fame, but because of its quiet genius: it turns scarcity into abundance. Yet so many home cooks miss the point. The most common pitfall is rushing the base. You cannot shortcut the onion-tomato reduction; it must cook low and slow until the oil separates and the raw tang of spices surrenders to sweetness. Another mistake is drowning the dish in cream instead of building depth through toasted whole spices and a careful finish of butter. The tomatoes must be strained or thoroughly puréed, otherwise the texture turns grainy rather than silk. I also see too many recipes skip the resting step for the marinade, which leaves the meat tough and flavorless. Butter chicken isn’t a shortcut curry; it’s a meditation on patience. When you honor the process—bloom the spices, reduce the gravy, finish with butter off the heat—you don’t just make dinner. You carry forward a story of resilience, one rich spoonful at a time.

Ingredients

  • 600 gchicken thighboneless and skinless
  • 800 gtomatofresh ripe or high-quality canned crushed
  • 120 mlheavy creamfull-fat for proper emulsion
  • 60 gunsalted buttercold, divided
  • 150 gonionyellow, finely diced
  • 15 ggarlicfresh cloves, minced
  • 15 ggingerfresh root, grated
  • 15 ggaram masalaground
  • 10 gkashmiri chili powdermild heat and vibrant color
  • 5 gturmeric powder
  • 5 gcumin powder
  • 5 gcoriander powder
  • 10 gsaltfine sea salt
  • 10 gsugar(optional)optional for balancing acidity
  • 30 mlvegetable oilneutral variety
  • 15 mllemon juicefreshly squeezed
  • 15 gcilantro(optional)fresh leaves for garnish

Method

Pick a skill level

This version prioritizes a confident first attempt by leaning on reliable shortcuts without sacrificing the core flavor profile. Instead of grinding whole spices from scratch, you will use a pre-measured commercial paste or blend for the spice base, which guarantees consistent heat and eliminates guesswork. The focus shifts entirely to technique fundamentals: properly softening aromatics without burning, gently simmering the tomatoes until they collapse, and controlling the heat to prevent the dairy from splitting. I have structured the steps to guide you through each temperature transition, ensuring you know exactly when to reduce the flame and when to stir vigorously. Watch for visual cues rather than strict timers; the sauce is ready when it thickens enough to coat the back of a spoon and pulls away cleanly from the pan. Because commercial pastes sometimes contain stabilizers or hidden wheat, this path may not suit strict gluten-free requirements, but it delivers restaurant-style richness with minimal prep. The chicken is simmered directly in the gravy rather than charred separately, streamlining the process while keeping the meat tender. Trust the process, keep your heat moderate, and finish with cold butter and cream to achieve that signature glossy sheen.

Prep: 20 minCook: 30 minTotal: 50 minServes: 4No alcoholShellfish-freeEgg-freeNo porkSoy-freeNut-freeNo beef

Method

  1. 1

    Cut chicken into bite-sized pieces and season with half the salt.

    Uniform pieces ensure even cooking.

    portioning~ 1 min
  2. 2

    Heat oil and half the butter in a heavy pan over medium heat.

    Pan should shimmer but not smoke.

    heating fat~ 1 min
  3. 3

    Add diced onion and cook until translucent.

    Stir frequently to prevent browning.

    sweating~ 5 min
  4. 4

    Stir in minced garlic, ginger, and spice blend until fragrant.

    Do not let garlic burn; it turns bitter.

    blooming~ 1 minTricky bit
  5. 5

    Pour in tomatoes, reduce heat to low, and cover.

    Simmer until tomatoes break down completely.

    simmering~ 15 min
  6. 6

    Add seasoned chicken to the sauce and stir gently.

    Submerge all pieces in the gravy.

    poaching~ 20 min
  7. 7

    Remove from heat and whisk in cream, remaining butter, and lemon juice.

    Whisk vigorously to emulsify the fats.

    emulsifying~ 2 minTricky bit
  8. 8

    Taste and adjust salt or sugar before garnishing with cilantro.

    Balance acidity with a pinch of sugar.

    seasoning~ 1 min
Informational only. Not medical, fitness, or dietary advice. Consult a qualified professional before starting any new programme. Read the safety policy →