Kacchi Biryani
Also: Kachi Biryani, Kacchi Gosht Biryani, Dhaka Biryani, Kachi Gosht Biryani
A Bangladeshi feast dish of raw marinated bone-in mutton layered beneath parboiled basmati rice in a sealed vessel and slow-cooked under dum so the meat's juices rise through the rice as both cook to completion simultaneously.2. Chitrita Banerji, 'Life and Food in Bengal' (1991)3. Colleen Taylor Sen, 'Feasts and Fasts: A History of Food in India' (2015)
Identity criteria
- 1Meat is raw (kacchi = uncooked) when layered — any pre-cooking converts it into pakki biryani, a categorically different dish
- 2Rice is parboiled to exactly 70–80% before layering — never raw and never fully cooked
- 3Vessel is sealed airtight with flour-dough (atta) or foil for dum cooking — escaping steam voids the technique
- 4Bone-in mutton (goat) is the canonical protein; bone collagen and marrow vapour are integral to the flavour of the rice
- 5Kewra water (pandanus) is the non-negotiable aromatic signature of the Dhaka style
- 6Meat is always the bottom layer so its dripping juices baste upward through the rice
Components
Basmati rice, parboiled to 70–80%essentialLong-grain aged basmati only; partial cooking is calibrated to finish in the dum window alongside raw mutton
Bone-in mutton (goat leg or shoulder), rawessentialMust be raw at the point of layering; bone-in is required for collagen, marrow, and cooking-time accuracy
Birista (deep-fried crispy onions)essentialLayered throughout; provide sweetness, colour, and textural contrast
Whole spices — green and black cardamom, cinnamon, cloves, bay leaf, star anise, maceessentialBloomed in ghee or in the parboiling water
Kewra water (pandanus extract)essentialThe defining Dhaka aromatic; sprinkled between layers before sealing
Saffron steeped in warm milkoptionalDrizzled on the top rice layer for colour and fragrance
Rose wateroptionalLight final spritz; omitted in many contemporary preparations
GheeessentialDrizzled between every layer and across the top; defines richness
Full-fat plain yogurtessentialMarinade base; tenderises raw mutton, carries spices, and contributes gentle tang to the rice
Green papaya pasteoptionalTraditional enzyme tenderiser for older or tougher goat; omit for young spring goat with 12-hour yogurt marinade
Salt, garam masala, turmeric, red chilli powder, cumin, black pepperessential
Fresh mint leaves and additional biristaoptionalScattered on the top layer before sealing; mint perfumes the steam
Technique
- Long yogurt-and-spice marination (8–12 hours minimum)
- Raw bone-in goat is dense; insufficient marination leaves spices on the surface and the interior bland. Yogurt acids begin denaturing muscle fibres so the dum heat can finish the job in the sealed window.
- Parboiling rice to 70–80% in salted, spiced water
- This is the synchronisation step. Fully raw rice won't finish before the meat overcooks; fully cooked rice becomes mush under steam. The 70–80% window is the precise margin that times out with raw bone-in mutton under dum.
- Dum cooking with an airtight seal
- All steam must stay inside. Any leak means dry, undercooked rice on top and unevenly braised meat below. The dough seal is the integrity lock — foil is acceptable if double-wrapped and weighted. No steam escape = no kacchi biryani.
- Two-stage heat sequencing (high flash, then very low)
- A brief burst of high heat builds initial steam pressure; temperature then drops to prevent the bottom meat layer from scorching. Traditional cauldron cooking uses a live coal on the lid to provide overhead radiant heat without burning the base — a technique most home cooks must replicate with a heat diffuser.
Form & serving
- Served
- Served directly from the sealed handi — the lid is broken at the table — with meat beneath and rice above; plated individually with birista and mint scattered on top
- Temperature
- Hot
- Portion
- Generous feast portion, 350–500 g per person including bone weight
- Pairs with
- Borhani (salted, spiced yogurt drink) · Raita (cucumber-yogurt) · Sliced onion, cucumber, and green chilli salad · Shami kebab as a side starter
Character
Flavour
Texture
Meat is fall-off-the-bone tender with a slightly gelatinous quality from bone collagen; rice grains are long, separate, and glistening — never clumped or wet; birista provides a contrasting crisp element
Eaten
The centrepiece feast dish of Bangladeshi Eid and wedding culture; served communally from the sealed handi as a theatrical reveal at the table; the anchor dish at Dhaka's landmark biryani restaurants and the standard by which a cook's skill is publicly judged
When
year-round · peak at Eid ul-Adha · wedding and celebration season (October–April in Bangladesh)
Variations & related
Regional variations
- Chicken Kacchi · Dhaka, Bangladesh
Raw bone-in chicken substituted; dum window shortens to roughly 45 minutes; mainstream in everyday restaurants but not the prestige register
- Kacchi with Aloo · Dhaka and rural Bangladesh
Halved potatoes, sometimes lightly fried, layered with the meat; they absorb the dripping meat juices and are considered a prize element of the dish
- Hyderabadi Kacchi Gosht Biryani · Hyderabad, India
Parallel dum-with-raw-meat tradition; aromatic signature differs (less kewra, heavier saffron and fried shallots); beef is more common; spice layering philosophy is shared
- Wedding-house (Biye Bari) Kacchi · Rural Bangladesh
Large cauldron batches over wood fire; mustard oil more prominent in the marinade; meat-to-rice ratio is higher; prepared by specialist cooks (baburchi)
Related dishes
- ancestor Mughal Dum Pukht
The sealed-vessel steam technique and Persian-spice canon are the direct inheritance
- sibling Hyderabadi Biryani
Parallel kacchi (raw-meat dum) lineage; different aromatic register and protein norms
- sibling Pakki Biryani
Pre-cooked meat variant sharing the layering and spice palette; the two are defined by opposition
- sibling Kolkata Biryani
Bengali-rooted tradition; typically pakki with potato; the potato-in-kacchi detail is a crossover point
- pairs-with Borhani
The canonical Bangladeshi pairing — salted, spiced yogurt drink that cuts fat and aids digestion; always served at kacchi events
Substitutions
Bone-in mutton → Boneless lamb shoulderinadmissible
Removes collagen and marrow contribution; texture becomes less unctuous; cooking time estimates shift unpredictably; not canonical
Bone-in mutton → Bone-in chickeninadmissible
Widely made but changes the dish category; dum time must be cut by roughly a third or chicken overcooks into shreds
Basmati rice → Any non-basmati long-grain riceinadmissible
Grains absorb liquid differently, don't elongate under steam, and the texture contract is broken
Ghee → Unsalted butteradmissible
Loses the clarified-milk nuttiness but functions adequately; texture is acceptable
Ghee → Vegetable oilinadmissible
Dish becomes lean and aromatically flat; the fat is load-bearing for flavour, not just cooking medium
Kewra water → Rose water onlyinadmissible
Kewra's pandanus note is the Dhaka signature; rose water alone shifts the dish toward a generic subcontinental register
Green papaya tenderiser → Extended yogurt marination (12+ hours)admissible
Safe for young goat; older or tougher cuts genuinely need the papain enzyme
Atta dough dum seal → Double-wrapped heavy-duty aluminium foiladmissible
Functionally equivalent and now near-universal in home cooking; the dough is never eaten
Common mistakes
- Pre-cooking the mutton before layering, which converts the dish into pakki biryani
- Fully cooking the rice before layering so it turns to mush under dum steam
- An imperfect dum seal — loose foil or cracked dough allows steam to escape, leaving the top rice layer dry and undercooked
- Maintaining high heat throughout the dum period, scorching the bottom meat layer before the rice finishes
- Using boneless mutton, which cooks unevenly, lacks collagen, and removes the marrow-steam flavour
- Marinating for under four hours — bone-in goat requires 8–12 hours minimum for spices to penetrate to the bone
- Omitting kewra water or substituting a generic floral water, losing the defining Dhaka aromatic identity
- Oversalting the marinade without accounting for salt already added to the parboiling water, producing an aggressively salty finished dish
- Skipping the two-stage heat sequence and cooking on a single medium flame throughout
Provenance
Kacchi biryani developed within the Mughal culinary tradition that spread across the subcontinent from the 16th century, with the dum-pukht (sealed-steam) technique arriving via Perso-Mughal court cooking.3. Colleen Taylor Sen, 'Feasts and Fasts: A History of Food in India' (2015) The Dhaka variant crystallised under the Nawabs of Bengal and became inseparable from Bangladeshi feast culture, particularly Eid ul-Adha and wedding banquets.2. Chitrita Banerji, 'Life and Food in Bengal' (1991) The kacchi (raw-meat) versus pakki (pre-cooked meat) distinction is a deliberate and well-documented culinary principle, not a regional accident, and the kewra-forward Dhaka style is unambiguously Bangladeshi in its specific character.2. Chitrita Banerji, 'Life and Food in Bengal' (1991)3. Colleen Taylor Sen, 'Feasts and Fasts: A History of Food in India' (2015)
Claimed by: Bangladesh
References
- 1.Bangladeshi culinary oral tradition and wedding banquet practice (baburchi lineage)
- 2.Chitrita Banerji, 'Life and Food in Bengal' (1991)
- 3.Colleen Taylor Sen, 'Feasts and Fasts: A History of Food in India' (2015)
- 4.Dhaka restaurant benchmark documentation (Hotel Ambrosia, Fakruddin, Star Hotel)
- 5.Culinary anthropology literature on Mughal dum-pukht technique
Confidence: high