Cold sauces & condiments
Bangladeshi chatni
চাটনি · A foundational Bangladeshi cold condiment family built on a fruit or vegetable base (mango, tamarind, tomato, dates, amra/hog plum, eggplant, or fresh herbs), balanced with khejur gur (date molasses) or sugar, and tempered in hot mustard oil bloomed with pancha phoron and a pinch of asafoetida. It is a reusable component — not a standalone dish — eaten alongside rice, parathas, fried snacks, and grilled meats.

The formula
2 parts base : 1 part sweetener; 1 tbsp phoron per 4 tbsp oil; acid and salt to balance
The ratio swings by fruit: tamarind/dates need less sweetener, raw mango needs more; oil is for tempering only, not emulsified.
Identity
- Sweet-sour-spicy balance is mandatory
- Built on a fruit or vegetable base, not dairy or yogurt (yogurt is a cilantro-only variant)
- Tempered — never cooked — in mustard oil with pancha phoron
- Finished with asafoetida (hing) for the characteristic savory backbone
- Served cold or at room temperature as a reusable accompaniment
- Distinct from achar (pickle) and kasundi (mustard sauce) despite overlap
Ingredients
| Base | Fruit or vegetable (raw mango, tamarind pulp, tomato, dates, amra/hog plum, eggplant, or fresh herbs like cilantro + mint) | Choose one per batch; raw mango and tamarind supply natural acid, dates/amra supply natural sweetness. |
| Sweetener | Khejur gur (date molasses) or sugar | Khejur gur is the traditional Bengali choice — gives a deeper, caramelized sweetness; white sugar is a modern shortcut. |
| Acid | Tamarind pulp, lemon juice, or natural fruit acidity (e.g. raw mango) | If base fruit is already acidic (tamarind, raw mango), skip added acid. |
| Fat | Mustard oil | Provides pungent, sharp aroma characteristic of Bengali cooking; substitute only with strong-tasting oil. |
| Aromatics | Pancha phoron (five-spice: nigella, cumin, brown mustard, fennel, fenugreek seeds) | Whole seeds only — never ground; must be bloomed in hot oil to release flavor. |
| Aromatics | Ginger, garlic, green chili | Standard supporting aromatics; cilantro variant leans heavily on these. |
| Seasoning | Asafoetida (hing), salt, red chili powder | Asafoetida is signature — gives the savory, slightly funky undertone that defines Bangladeshi chatni. |
| Liquid | Water (only as needed for blending or cooking down base) | Minimal — overuse dilutes flavor and prevents proper thick-set. |
Method
- 1Prepare the base: peel, chop, and cook/blend the fruit or vegetable until smooth or coarsely mashed (raw mango grated, tomato blanched and peeled, eggplant fried and mashed, dates soaked and pureed, cilantro pulsed with aromatics only).Each base needs different prep — raw mango is grated fresh, tomatoes are blanched to slip skins, eggplant is fried to remove bitterness and add body, dates are softened in warm water.
- 2Heat mustard oil in a small pan or kadai over medium heat until it just begins to smoke; reduce heat.Mustard oil must reach smoking point to lose its raw bite and develop the nutty, pungent aroma essential to Bengali tempering.
- 3Add pancha phoron whole seeds; let them sizzle and pop for 20–30 seconds until fragrant (mustard seeds crack, cumin darkens).Dry-blooming whole seeds in hot oil extracts fat-soluble aromatics — this is the 'phoron bhorta' that defines the dish.
- 4Stir in asafoetida (a pinch), and if using, dried chili or ginger/garlic paste; cook 10–15 seconds.Asafoetida blooms instantly in fat; overcooking turns it bitter.
- 5Pour the hot tempered oil and spices over the prepared fruit/vegetable base; add khejur gur (or sugar), salt, and acid (tamarind/lemon) to balance.The hot oil 'cooks' the base lightly and carries spice flavor throughout without a long simmer; sweetener dissolves into the warm pulp.
- 6Taste and adjust the sweet-sour-salty-spicy balance; mash or blend to desired consistency (smooth paste to chunky relish).Chatni is defined by balance, not a fixed recipe — each batch of raw mango or tomato varies in acidity and sugar.
- 7Cool completely, then transfer to a clean glass jar and refrigerate.Cooling prevents condensation; refrigeration preserves the fresh fruit flavor for 1–2 weeks.
Techniques that matter
Phoron bhorta (tempering/tadka)
Blooming whole pancha phoron in hot mustard oil is the defining Bengali technique — extracts fat-soluble aromatics and gives the chatni its signature fragrance.
Blanching and peeling tomatoes
Removes skins for a smoother spread, prevents bitter papery bits in the finished chatni.
Dry-roasting whole spices
Mustard and cumin seeds need dry heat first to release their full flavor before meeting oil.
Frying eggplant rounds before mashing
Removes moisture and bitterness, concentrates sweetness, adds smoky depth to beguner chatni.
Blending cilantro without water
Yields a brighter, less grassy chutney — water dilutes flavor and dulls the green color.
Variations & derivatives
Kancha aamer chatniAll Bangladesh (summer)
Raw green mango grated and balanced with khejur gur and pancha phoron — the iconic summer version served with dal-rice and parathas.
Tomato chatni (টমেটো চাটনি)Urban Bangladesh
Blanched, peeled tomatoes cooked down with mustard seeds and coriander seeds (or pancha phoron), sugar, and chili — eaten as a spread on bread or with rice.
Beguner chatni (বেগুনের চাটনি)All Bangladesh
Eggplant rounds rubbed with turmeric and salt, fried until golden, then mashed and tempered with onion, ginger, garlic, tamarind, tomato sauce, and sugar — a thicker, relish-style chatni.
Dhania patar chatniAll Bangladesh
Cilantro + mint + green chili + ginger + garlic blended with tok doi (sour yogurt) and lemon — the fresh herb variant.
Tetul er chatni (tamarind)All Bangladesh
Tamarind pulp base with khejur gur and pancha phoron — intensely sweet-sour, used sparingly as a dipping accent.
Amra er chatniRural Bangladesh, especially haor/wetland regions
Hog plum (amra) base — naturally sour fruit balanced with date molasses; closely related to raw mango chatni.
Khejur er chatni (date)Bangladeshi winter
Date paste base — needs less added sweetener; sweet, mellow, often eaten with parathas.
Used in these dishes
Substitutions
- Khejur gur (date molasses) → Sugar or jaggery — Sugar gives a cleaner sweetness but loses the deep caramel-molasses note; jaggery is the closest match.
- Mustard oil → Neutral vegetable oil (soybean/sunflower) — Loses the signature pungent aroma and smoky depth; only acceptable in tomato or eggplant chatni where other flavors dominate.changes result
- Pancha phoron → Individual seeds (mustard + cumin + nigella + fennel + fenugreek) — Mix equal parts; pancha phoron IS this mix — substitute only when the pre-made blend is unavailable.
- Raw mango (kancha aam) → Green tomato or amchur powder — Green tomato mimics texture and acidity; amchur powder replicates the sour note without bulk.
- Tamarind pulp → Lemon juice + a touch of jaggery — Tamarind's sweet-sour complexity is hard to replicate; lemon alone is too sharp.changes result
- Asafoetida (hing) → Omit — There is no true substitute; asafoetida provides the savory backbone. Skip only if unavailable — the chatni will taste flatter.changes result
Troubleshooting
Chatni tastes too sour or sharp
Under-balanced acidity — too much tamarind, lemon, or raw green mango relative to sweetener → Add more khejur gur or sugar in small increments until sweet-sour balance is reached.
Bitter or acrid undertone
Mustard oil overheated past smoking point, or asafoetida left too long in hot oil → Discard and restart with fresh oil heated only to first wisp of smoke; bloom hing for under 15 seconds.
Watery, runny consistency
Base (especially tomato or eggplant) released excess water, or too much blending liquid added → Cook down the base in a pan to evaporate moisture, or stir in a spoon of mashed cooked dal/lentil as a thickener.
Grassy or soapy cilantro flavor
Over-blending cilantro into a smooth paste ruptures too many cell walls → Pulse just until chopped; reserve the blender and finish by hand if needed; add extra lime juice to brighten.