Butter Chicken

A North Indian curry of marinated chicken in a mildly spiced, tomato-based sauce enriched with butter and/or cream, giving it a rich, velvety character.

Associated with Delhi, India, and the Moti Mahal restaurant tradition, where it is known as murgh makhani.Roughly 10-15 minutes hands-on for marinating and prep, though this varies by recipe (some recipes list 10-15 min prep separate from cook time).Ranges widely across sources depending on marinade length: as short as about 30-45 minutes active cook+prep (excluding overnight marinate options), up to 100 minutes total when marinating is counted.A mild, aromatic curry built on garam masala, ginger, and garlic, balanced by tomato acidity, a touch of sweetness, and rounded out by butter and cream.

Researched across 6 of 6 targeted sources.

The one thing

Everything hinges on building richness in two separate stages that must each be respected: first, a yogurt-acid-spice marinade that tenderizes and flavors the chicken before it ever meets heat, and second, a tomato base that is actually simmered down until reduced and concentrated before butter/cream is added — skipping either the marinating time or the reduction time leaves a thin, sour, under-seasoned sauce no amount of cream at the end can fix. s1 s2 s3 s4 s5 s6

Taste profile

Sweet · 2Acid · 2Fat · 4Bitter · 1Salt · 2Umami · 3Heat · 1

Where it comes from

Butter chicken (murgh makhani) is traced to Delhi, India, and linked to the Moti Mahal restaurant tradition; it is described as chicken marinated and traditionally cooked in a tandoor, then served in a mild butter-enriched curry sauce. s1 s5

Tandoor/charcoal-smoked version

Chicken is grilled in a pan until golden with grill marks, then subjected to a charcoal-smoking step (hot charcoal placed in a bowl over the chicken with ghee drizzled on, covered to let it absorb smoke) before being added to the sauce. s3

Cashew-thickened version

Cashew paste is used as a thickener for the sauce instead of relying solely on cream/reduction. s1

Onion-based sauce version

A large chopped onion is blended into the sauce base along with garlic and ginger, rather than the sauce being tomato, garlic, and ginger only. s4 s5 s6

Honey-sweetened version

Honey is stirred into the tomato sauce as the sweetener rather than sugar. s5

Unblended/chunky-sauce version

The sauce (passata, cream, sugar, salt) is simmered directly with the chicken without any blending or sieving step, unlike versions that puree the sauce smooth. s2

What each ingredient is doing

IngredientRolesLoad-bearing?Why
Yogurt (dahi)proteinacidflavor-carrierYesYogurt's lactic acid gently tenderizes the chicken surface while its thick, clingy texture acts as a carrier that holds spices and aromatics against the meat during marination so they penetrate rather than sliding off. It also forms a light coating that, when seared, sets into a pale crust rather than deep browning. s1 s2 s3 s4 s5 s6
Lemon juiceacidflavor-carrierNoAdds additional acidity on top of yogurt to further loosen muscle proteins and brighten the marinade's flavor, though some recipes rely on yogurt's acidity alone. s1 s2 s5 s6
Gingeraromaticflavor-carrierYesGinger's pungent volatile compounds are cooked into the fat and/or worked into the marinade to build a sharp, warm aromatic backbone that underlies both the chicken and the sauce. s1 s2 s3 s4 s5 s6
Garlicaromaticflavor-carrierYesGarlic is bloomed in fat (in the sauce base) and/or rubbed into the marinade, releasing sulfur compounds that mellow and sweeten with heat to give the dish its savory depth. s1 s2 s3 s4 s5 s6
Garam masalaseasoningaromaticYesThis warm spice blend (cardamom, cinnamon, clove-type spices) supplies the dish's signature aromatic profile; used in both marinade and sauce, its fat-soluble aromatics bloom when heated in oil/ghee/butter, distributing scent through the dish rather than just sitting on the surface. s1 s2 s3 s4 s5 s6
Chili powder (Kashmiri/cayenne/paprika)seasoningflavor-carrierYesProvides heat and, in the Kashmiri variant, a deep red color without excessive spiciness; the specific chili chosen shifts both color intensity and heat level, but some chili element is present in every version. s1 s2 s3 s4 s5 s6
Turmericseasoningbrowning-agentNoTurmeric's curcumin tints the marinade and finished chicken a warm yellow and contributes a mild earthy bitterness; appears in most but not all sourced marinades. s2 s3 s4 s5
CuminseasoningaromaticNoAdds a toasty, slightly bitter aromatic note that layers with garam masala; present in most marinades and some sauces. s2 s4 s5
Tomato (passata, crushed, sauce, or fresh)structureacidmoistureflavor-carrierYesTomato supplies the bulk of the sauce's liquid and body; as it simmers, its water evaporates and its pectin and solids concentrate, thickening into the sauce's structural base while its acidity balances the dish's richness. s1 s2 s3 s4 s5 s6
Butterfatflavor-carrieremulsifierYesButter's milk fat and water emulsify into the reduced tomato base, coating the tongue and softening the sauce's acidity; it is the ingredient that gives the dish its name and defining mouthfeel. s1 s2 s3 s6
CreamfatemulsifierthickenerYesCream's fat and casein proteins bind with the tomato base to round out sharp acidity, add body, and produce the pale-orange, velvety color and thickness associated with the finished sauce. s1 s2 s3 s4 s5 s6
OnionaromaticsweetenerstructureNoWhen included, onion is sweated or blended into the base, its sugars caramelizing slightly and adding body and sweetness that mellows the tomato's acidity; some versions omit it entirely for a sharper, more tomato-forward sauce. s4 s5 s6
Sugar or honeysweetenerNoA small amount of sweetener counteracts the tomato's acidity, rounding out the sauce's flavor without making it taste sweet; omitted in at least one version that relies on cream alone for balance. s2 s3 s4 s5 s6
Kasuri methi (dried fenugreek leaves)aromaticgarnishflavor-carrierNoIts bitter-sweet, slightly maple-like aroma is characteristic of North Indian gravies; crumbled in near the end so its delicate volatile aromatics survive rather than cooking off. s1 s3 s4
Cashew pastethickenerfatNoGround cashews add body and a subtle nutty sweetness, thickening the sauce through their fat and starch content as an alternative or supplement to dairy-based thickening. s1
CardamomaromaticseasoningNoCardamom's floral, resinous aromatics infuse into the fat and tomato base during simmering, contributing to the dish's characteristic warm-spice fragrance; whole pods are sometimes removed before serving. s3 s6
Coriander/cilantro (garnish)garnisharomaticNoFresh herb added at the very end for a bright, uncooked herbal contrast to the rich, cooked sauce beneath it. s1 s2 s4 s5 s6

The method, with reasons

1

Marinate the chicken in a yogurt, acid, and spice mixturetechnique: acid/enzyme marination

Yogurt's mild lactic acid (and any added lemon juice) loosens the surface muscle protein structure, allowing the fat- and water-soluble spice compounds, garlic and ginger to diffuse into the meat rather than just coat it. The proteins in yogurt also form a thin coating around the chicken. s1 s2 s3 s4 s5 s6

Watch for: Chicken surface looks matte and slightly softened, evenly coated in a thick, clinging spiced paste rather than a thin liquid.

If you skip it: Skipping or shortening marination leaves spices sitting on the surface rather than penetrating, and the chicken loses the tenderizing effect, cooking up tougher and more one-dimensional in flavor; several recipes explicitly allow a range from 30 minutes to overnight, showing the effect scales with time.

2

Sear, grill, or tandoor-cook the marinated chicken before or apart from full sauce immersiontechnique: pre-browning / dry-heat searing

High, direct heat drives off surface moisture and triggers Maillard browning and, in grilled/tandoor versions, charring, developing roasted and smoky flavor compounds that a wet simmer alone cannot produce. Because the yogurt marinade clings to the surface, this browning is often muted rather than deep. s1 s2 s3 s4 s5

Watch for: Depending on the version, the chicken either turns opaque/white all over (marinade prevents true browning) or develops golden-brown patches and visible grill marks.

If you skip it: If this step is skipped and chicken goes straight into the simmering sauce raw, the dish loses the roasted/smoky top notes that distinguish tandoori-style butter chicken from a plain chicken-in-tomato-cream stew; conversely, over-searing past the marinade's protective coating risks drying out or over-toughening the meat before it finishes cooking in the sauce.

3

Build and cook down the tomato (and often onion/aromatic) basetechnique: reduction

Simmering tomato, ginger, garlic, and sometimes onion drives off water, concentrating natural sugars and acids and softening cell walls so the mixture breaks down into a cohesive, spoon-coating base rather than a watery liquid. s1 s2 s3 s4 s5 s6

Watch for: Tomatoes turn pulpy and lose their raw, separated look, and the mixture visibly thickens and darkens slightly as it reduces.

If you skip it: An under-reduced base stays thin and sharply acidic, forcing the final sauce to rely on cream/butter alone to mask rawness rather than to round out an already-balanced base.

4

Blend and/or sieve the sauce basetechnique: puréeing and straining

Blending mechanically breaks down fibrous tomato, onion, and aromatic solids into a uniform suspension; sieving afterward physically removes any remaining fiber and seeds, so the sauce carries flavor without gritty or stringy texture. s1 s3 s4

Watch for: The sauce runs off a spoon in a smooth, unbroken sheet with no visible flecks of skin or fiber once sieved.

If you skip it: Skipping blending/sieving leaves a chunkier, more rustic sauce with visible tomato and onion pieces — not wrong, but a different texture than the 'velvety' version some sources describe; several recipes simmer without ever blending and accept this coarser result.

5

Finish the sauce with butter and/or creamtechnique: fat enrichment / emulsification

Butterfat and cream's fat-and-protein structure disperse through the hot acidic tomato base, physically coating and buffering the tongue against sharp acidity while binding into a smoother, thicker, glossier sauce — this fat incorporation is what gives the dish its name and richness. s1 s2 s3 s4 s5 s6

Watch for: The sauce turns from a flat orange-red to a paler, glossier, rounder-looking color and coats the back of a spoon rather than running off thin.

If you skip it: Without adequate fat, the sauce stays thin and tastes sharply acidic and one-note; the dish would no longer resemble butter chicken in mouthfeel even if the spicing were identical.

6

Return seared/grilled chicken to the sauce and simmer to finish cookingtechnique: gentle poaching in sauce

Finishing the chicken's cook in the sauce (rather than only in dry heat) lets the meat absorb the sauce's fat and spice while residual gentle heat finishes denaturing its proteins without the surface drying further, and any juices released rejoin the sauce for added body. s3 s4 s5 s6

Watch for: Chicken pieces are opaque and firm throughout when cut, and the sauce is thick and gently bubbling rather than a rapid boil.

If you skip it: Simmering too hard or too long at this stage risks toughening chicken that was already partially cooked during searing; simmering too briefly risks undercooked centers, since several recipes note finishing until chicken is 'cooked through.'

Can I riff on this?

Load-bearing

Yogurt-based marinade with acid and spices. Every source marinates the chicken this way; it tenderizes, carries spice penetration, and sets up the characteristic pale, spice-coated sear — removing it changes both texture and flavor foundation of the dish. s1 s2 s3 s4 s5 s6

Ginger and garlic as aromatic backbone. Present in marinade and/or sauce across all sources; they supply the base pungency that the rest of the spicing builds on. s1 s2 s3 s4 s5 s6

Garam masala. Used by every source as the signature warm-spice blend; it is what makes the dish smell and taste like butter chicken rather than a generic tomato-cream chicken. s1 s2 s3 s4 s5 s6

Tomato base simmered/reduced. All sources build the sauce around reduced tomato; this reduction is what creates the sauce's body and concentrated flavor rather than a thin liquid. s1 s2 s3 s4 s5 s6

Butter and/or cream finish. Every source enriches the sauce with butter and/or cream at some stage; this fat is definitionally what makes the dish 'butter chicken' and gives its characteristic mouthfeel. s1 s2 s3 s4 s5 s6

Some form of pre-cooking the chicken separately from full sauce simmering. Four of six sources sear, grill, or tandoor-cook the chicken before or apart from the sauce, developing surface flavor that plain simmering would not create; even the sources that sear lightly still do this step rather than poaching raw chicken directly in sauce. s1 s3 s4 s5

Flexible

Onion in the sauce base. Three sources include onion for sweetness and body; three others omit it for a sharper, more tomato-forward sauce — both are accepted versions of the dish. s1 s2 s3 s4 s5 s6

Tomato form (passata, crushed, sauce, fresh chopped). Sources use different tomato products interchangeably; the reduction mechanism is the same regardless of starting form. s1 s2 s3 s4 s5 s6

Blending/sieving the sauce smooth vs. leaving it chunkier. Some recipes blend and sieve for velvety texture while others simmer without blending at all; this is a texture preference, not a defining trait of the dish. s1 s2 s3 s4 s5 s6

Charcoal smoking step. Only one source adds a charcoal-smoke step to mimic tandoor character; it is an optional intensifier, not required for the dish to be recognizable as butter chicken. s3

Cashew paste as thickener. Only one source mentions this; most versions thicken with reduction and dairy alone. s1

Sweetener choice and presence (sugar, honey, or none). Different sources use sugar, honey, or no added sweetener at all, showing the acid-balancing sweetness is adjustable to taste rather than fixed. s2 s3 s4 s5 s6

Kasuri methi inclusion. Used in about half the sources as a finishing aromatic; its absence in the others shows it's a flavor accent rather than structurally necessary. s1 s3 s4

Choice of chili (Kashmiri, cayenne, paprika). Sources explicitly substitute between chili types, changing heat and color intensity but not the dish's basic identity. s2 s4 s5

Fat used for sautéing (ghee, butter, or neutral oil). Some sources use ghee/butter throughout while others substitute vegetable or olive oil for part of the cooking, trading richness for a lighter or cheaper result without changing the core technique. s1 s2 s3 s4 s5 s6

When it goes wrong

SymptomCauseFix
Sauce tastes sharp/sour and thin, doesn't taste 'restaurant-like'Tomato base wasn't simmered long enough to evaporate water and mellow acidity, and/or fat (butter/cream) wasn't fully worked in to buffer the acid — the invariant mechanism across all recipes is a long simmer to reduce the tomato base plus added fat to soften acidity into a rich mouthfeelSimmer the tomato base longer (recipes call for roughly 15-20 minutes minimum) before adding cream, and don't skip or rush the cream/butter enrichment step at the end
Sauce is chunky/grainy instead of smooth and velvetyThe recipe followed didn't include a blend-and-sieve step; some versions intentionally leave the sauce unblended (simmered passata/crushed tomato), so a grainy or chunky texture isn't a mistake unless the goal was the sieved styleIf a silky texture is wanted, blend the cooked tomato-aromatic mixture and pass it through a sieve pressing with a spatula before returning it to the pan; if using a blender without sieving, expect a slightly more textured but still smooth result
Chicken is pale, rubbery, or doesn't brown at all when searedThe yogurt-based marinade coats the chicken and prevents true Maillard browning at the pan-searing stage — one source explicitly notes the chicken stays white/doesn't brown 'because of the Marinade' even when cooked hot and fastAccept that pan-fried marinated chicken will look pale/sealed rather than deeply browned (this is normal for the stovetop method), or switch to a grill/tandoor/oven method if a charred, browned exterior is the goal
Chicken is dry, tough, or overcooked by the time the sauce is doneChicken was fully cooked during the initial sear/grill and then simmered again in the sauce for an extended finishing time, effectively cooking it twiceOnly partially cook/seal the chicken in the first step (a few minutes, not until fully done) and let it finish cooking during the sauce simmer, as the recipes that pre-sear intend
Sauce lacks the characteristic warm, slightly bitter-sweet background aroma even though garam masala was usedKasuri methi (dried fenugreek leaves) was omitted; several versions rely on it stirred in near the end or as garnish for a distinctive herbal note not supplied by garam masala aloneAdd a pinch of roasted, crushed kasuri methi in the last few minutes of cooking or as a garnish if that characteristic aroma is desired
Sauce separates or looks greasy/curdled after adding creamCream was added to a very hot or still-boiling sauce; the emulsification of fat into the tomato base (butter/cream softening acidity into a velvety texture) can break if the base is too hot or too acidic when dairy is stirred inReduce heat before stirring in cream and allow it to just heat through rather than boil, as several recipes instruct (simmer briefly or 'allow to heat through' rather than vigorous boiling)

Make it yours — by goal

Make it faster / weeknight-friendly

Shorten the marinade time to the minimum window instead of overnight. Chicken still picks up spice flavor and some tenderizing from the yogurt/acid, just less deeply; recipes give minimums ranging from 30 minutes to 3 hours Trade-off: Less flavor penetration and tenderizing than an overnight marinade, which some sources say gives 'greater flavor penetration'

Skip the blend-and-sieve step and simmer the sauce as-is. Cuts a step and dish to wash; several recipes never blend at all and still produce a finished sauce Trade-off: Sauce will be chunkier/less velvety than the sieved versions

Skip the separate tandoor/grill/charcoal-smoking step and sear the chicken directly in the sauce pan. One pan, less time; several recipes only sear briefly before finishing the chicken by simmering in the sauce Trade-off: Loses the smoky char/tandoori flavor that grilling or the charcoal-smoking step provides

Make it dairy-lighter or dairy-free

Replace heavy cream with a lighter dairy (half milk, half cream) or reduce quantity. Still delivers some fat to buffer tomato acidity and give a creamy mouthfeel, just less rich Trade-off: Sauce will be thinner and less rich than with full heavy cream

Use cashew paste as a thickener/enricher in place of or alongside dairy. Adds creaminess and nutty sweetness without relying purely on dairy fat Trade-off: Introduces a nut allergen and a different, nuttier flavor note than the classic dairy-forward version

Sub vegetable oil for ghee/butter in the sauté step. Reduces overall dairy fat content in the dish Trade-off: Loses the nutty richness and higher smoke point that ghee/butter contributes to traditional flavor

Make it richer / more indulgent

Use ghee or butter (rather than vegetable oil) for both searing and sauce-building. Ghee's higher smoke point and nutty flavor contributes traditional richness throughout Trade-off: Higher cost and saturated fat content than neutral oil

Add a charcoal-smoking step after grilling the chicken. Chicken absorbs a smoky, tandoor-like flavor via direct contact with smoke from hot charcoal placed over it Trade-off: Requires extra equipment (charcoal, a covering bowl) and time, and is only documented in one source's method

Increase cream quantity or swirl extra cream on top at serving. Boosts fat content and visual richness of the finished dish Trade-off: Sauce becomes heavier and richer, which may overwhelm the tomato/spice balance for some palates

Make the chicken more authentically tandoori-flavored

Cook the marinated chicken in a tandoor, on a grill, or oven-roast it rather than pan-frying. Produces a smoky char and drier surface texture typical of tandoori-style cooking, developing Maillard flavor that plain simmering in sauce would not produce Trade-off: Requires different equipment and more active attention (turning pieces for grill marks) than a simple stovetop sear

Add the charcoal-and-covered-bowl smoking technique after grilling. Lets the chicken absorb smoky flavor directly, mimicking tandoor smokiness without an actual tandoor Trade-off: Extra step and equipment (charcoal, steel bowl) not needed for the simpler stovetop versions

Balance sauce acidity or sweetness to taste

Add sugar to the simmering tomato sauce. Balances the acidity of the tomatoes with a touch of sweetness Trade-off: Overdoing it can push the sauce toward tasting sweet rather than balanced

Use honey instead of sugar. Provides similar acid-balancing sweetness with a slightly different flavor complexity Trade-off: Honey's distinct flavor is more noticeable than plain sugar's

Omit added sweetener entirely and rely on tomato/cream sweetness plus a longer simmer. Keeps the sauce more tomato-forward and less sweet, relying on natural reduction Trade-off: Sauce may read as sharper/more acidic to those used to a sweeter version