Kacchi Biryani

কাচ্চি বিরিয়ানিBengali

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.

Identity criteria

  1. 1Meat is raw (kacchi = uncooked) when layered — any pre-cooking converts it into pakki biryani, a categorically different dish
  2. 2Rice is parboiled to exactly 70–80% before layering — never raw and never fully cooked
  3. 3Vessel is sealed airtight with flour-dough (atta) or foil for dum cooking — escaping steam voids the technique
  4. 4Bone-in mutton (goat) is the canonical protein; bone collagen and marrow vapour are integral to the flavour of the rice
  5. 5Kewra water (pandanus) is the non-negotiable aromatic signature of the Dhaka style
  6. 6Meat is always the bottom layer so its dripping juices baste upward through the rice

Components

Base

Basmati rice, parboiled to 70–80%essentialLong-grain aged basmati only; partial cooking is calibrated to finish in the dum window alongside raw mutton

Protein

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

Aromatics

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

Fat

GheeessentialDrizzled between every layer and across the top; defines richness

Acid

Full-fat plain yogurtessentialMarinade base; tenderises raw mutton, carries spices, and contributes gentle tang to the rice

Binder

Green papaya pasteoptionalTraditional enzyme tenderiser for older or tougher goat; omit for young spring goat with 12-hour yogurt marinade

Seasoning

Salt, garam masala, turmeric, red chilli powder, cumin, black pepperessential

Garnish

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

deeply aromaticrich and fattywarm whole-spice complexity (cardamom, mace, cloves)pandanus-floral from kewrasavoury-umami from long-cooked bone broth absorbed into ricefaintly tangy undercurrent from yogurt marinadesweet caramelised onion

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 muttonBoneless lamb shoulderinadmissible

    Removes collagen and marrow contribution; texture becomes less unctuous; cooking time estimates shift unpredictably; not canonical

  • Bone-in muttonBone-in chickeninadmissible

    Widely made but changes the dish category; dum time must be cut by roughly a third or chicken overcooks into shreds

  • Basmati riceAny non-basmati long-grain riceinadmissible

    Grains absorb liquid differently, don't elongate under steam, and the texture contract is broken

  • GheeUnsalted butteradmissible

    Loses the clarified-milk nuttiness but functions adequately; texture is acceptable

  • GheeVegetable oilinadmissible

    Dish becomes lean and aromatically flat; the fat is load-bearing for flavour, not just cooking medium

  • Kewra waterRose water onlyinadmissible

    Kewra's pandanus note is the Dhaka signature; rose water alone shifts the dish toward a generic subcontinental register

  • Green papaya tenderiserExtended yogurt marination (12+ hours)admissible

    Safe for young goat; older or tougher cuts genuinely need the papain enzyme

  • Atta dough dum sealDouble-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. The Dhaka variant crystallised under the Nawabs of Bengal and became inseparable from Bangladeshi feast culture, particularly Eid ul-Adha and wedding banquets. 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.

Claimed by: Bangladesh

References

  1. 1.Bangladeshi culinary oral tradition and wedding banquet practice (baburchi lineage)
  2. 2.Chitrita Banerji, 'Life and Food in Bengal' (1991)
  3. 3.Colleen Taylor Sen, 'Feasts and Fasts: A History of Food in India' (2015)
  4. 4.Dhaka restaurant benchmark documentation (Hotel Ambrosia, Fakruddin, Star Hotel)
  5. 5.Culinary anthropology literature on Mughal dum-pukht technique

Confidence: high