Techniques
Mixed-Vegetable Dry Stir (Chorchori)

Heat & Fire

Mixed-Vegetable Dry Stir (Chorchori)

Bengali method of slow dry-stirring mixed vegetables with spices until tender and lightly browned.

Chorchori is a Bengali dry curry where assorted vegetables are stir-cooked over moderate heat with a tempering of spices like panch phoron and mustard, with little or no added water. The vegetables release their own moisture and cook down until soft and lightly caramelized, concentrating flavor. It is a frugal, home-style dish often built from whatever vegetables and peels are on hand.

Chorchori is a Bengali method of slow-stirring two or more vegetables together in spiced oil until they soften, lightly caramelize, and finish almost dry — no added water, no gravy, no onion-garlic masala. The dish is built on contrast: a starchy vegetable (potato, sweet potato) anchors the pan, a sweet one (pumpkin, carrot, cauliflower) rounds it out, and often a bitter or vegetal one (eggplant, bitter gourd, ridge gourd) keeps the flavor honest. What defines a true chorchori is the moisture discipline — vegetables are expected to release their own water, cook in that steam, and then reabsorb it as the pan is uncovered, so the finished dish arrives in the serving bowl glossy with oil, never pooling liquid.

The flavor frame is unusually spare for Indian cooking: mustard oil heated to smoking, a tempering of panch phoron, a little turmeric, salt, and green chili. There is no garam masala, no ground coriander, no tomato. That austerity is the point — chorchori is meant to taste like the vegetables themselves, with the spice mix acting as a magnifying glass rather than a costume. Done right, each piece is tender at the core, browned at the edges, and distinctly itself rather than melting into a uniform stew.

Chorchori is best understood as a household technique rather than a fixed recipe. The vegetable list changes with the season, the market, and whatever is left in the fridge, which is why it has become the workhorse of Bengali vegetarian cooking and a reliable lunchbox dish. It is the dry sibling of labra and the everyday cousin of sukto, and learning the method opens the door to all three.

Difficulty
Easy

Types & varieties

Bati Chorchori

The everyday kitchen-sink version, made with whatever seasonal or leftover vegetables are at hand

Shobji Chorchori

Generic mixed-vegetable chorchori; 'shobji' simply means vegetables, and the rest is up to the cook

Macher Chorchori

Fish-included version, traditionally made with small fish or fish roe cooked alongside the vegetables

Aloo-Begun Chorchori

The most common two-vegetable form: potato and eggplant, classic for its starchy-bitter balance

Phulkopi Aloor Chorchori

Cauliflower and potato version, extremely common in Bengali homes and one of the easiest for beginners

How to do it

  1. 1

    Prepare the vegetables

    Wash, peel where needed, and cut 2 to 5 vegetables — potato, cauliflower, eggplant, pumpkin, beans, radish, ridge gourd, pointed gourd — into uniform batons or 1.5 cm cubes. Keep them in separate piles so they can enter the pan in the right order. Slice a 1-inch piece of ginger into fine julienne and slit 1 to 2 green chilies lengthwise.

  2. 2

    Smoke the mustard oil

    Pour 3 to 4 tablespoons of mustard oil into a kadai or wide shallow pan and heat over medium until it just begins to smoke. Reduce the heat to low. This step is the authentic Bengali starting point: it drops the raw, almost horseradish-like pungency of cold-pressed mustard oil and leaves a rounder, nuttier base. Do not skip it if you want the true flavor.

  3. 3

    Bloom the panch phoron

    Add 1 teaspoon of panch phoron and let it splutter in the hot oil for 10 to 15 seconds, until the mustard seeds pop and the fenugreek darkens slightly. If you like, add 1 broken dried red chili at the same moment for a gentle background heat.

  4. 4

    Build the base aromatics

    Add the ginger julienne and slit green chilies and stir for about 30 seconds. Sprinkle in 1/4 teaspoon turmeric and stir so the oil turns a deep, even yellow and the aromatics are coated.

  5. 5

    Add the hard vegetables first

    Tip in the vegetables that take longest to cook: potato, cauliflower, pumpkin, radish, winter squash. Toss to coat in the spiced oil. Cook uncovered over medium heat, stirring every minute or two, for 4 to 5 minutes until the edges start to look translucent and you can see the first signs of fond forming on the pan.

  6. 6

    Add the medium and soft vegetables

    Add the quicker-cooking vegetables — eggplant, beans, ridge gourd, pointed gourd, or any greens you are using. Season with salt to taste and toss well so every piece is glossed with oil. From this point, salt will start drawing moisture out of the vegetables.

  7. 7

    Cover and slow-stir

    Lower the heat to medium-low, cover, and cook for 8 to 12 minutes, lifting the lid to stir every 2 to 3 minutes. The vegetables should soften in their own steam; do not add water unless the fond on the bottom is about to burn. If you do add water, a teaspoon or two at a time is the maximum — chorchori is defined by the absence of pooled liquid.

  8. 8

    Uncover and dry-stir to finish

    Remove the lid, raise the heat back to medium, and stir continuously for 3 to 4 minutes. Any released moisture should evaporate, the fond on the pan should dissolve back into the vegetables, and the pieces should pick up a light brown caramelization on the edges. The dish is done when it looks dry, glossy with oil, and the vegetables yield to a fork while keeping their shape.

  9. 9

    Rest and serve

    Take the pan off the heat, cover, and rest for 5 minutes. This lets any residual moisture redistribute and reabsorb. Optionally finish with a torn green chili or 1 teaspoon of ghee for aroma. Serve warm with steamed white rice and dal, or alongside maach bhapa and begun bhaja.

The Chorchori Principle

The method rests on three rules that govern everything else: combine vegetables of contrasting character, cook them in their own moisture, and let a very small spice frame carry the flavor. The classic contrast is one starchy (potato), one sweet (pumpkin, carrot, or cauliflower), and one bitter or green (eggplant, bitter gourd, ridge gourd, or pointed gourd). When that triangle is in the pan, the dish almost seasons itself — the starch thickens the released liquid, the sweetness softens the bitterness, and the green vegetable keeps the whole thing from going heavy. Once you internalize the principle, the vegetable list becomes a variable rather than a constraint, and chorchori turns into a year-round technique for using up odds and ends without losing flavor.

Vegetables That Work Best

Chorchori forgives almost any firm vegetable, but the following are the traditional workhorses and the easiest to learn on:

  • Potato — the most common anchor; cubes hold shape and absorb flavor well
  • Cauliflower — florets brown beautifully and add a nutty sweetness
  • Eggplant — provides the signature slightly bitter, creamy note; salt-and-squeeze if it seems watery
  • Pumpkin or winter squash — adds natural sweetness and helps the dish finish glossy
  • Ridge gourd (jhinga) and pointed gourd (parwal) — quick-cooking, mild, and very Bengali
  • French beans and flat beans — add snap and a fresh green flavor
  • Radish (mulo) — brings a sharp, peppery note that works in winter versions
  • Bitter gourd (karela) — use sparingly, pre-fry or salt-squeeze to tame the bitterness

How Chorchori Differs From Labra and Sukto

These three Bengali vegetable dishes share ingredients and even cooks, and the borders blur in home kitchens. The useful distinction is moisture and spice load: chorchori is the driest of the three, with the fewest spices and no binding agent. Labra is wetter — closer to a thick stir-fry than a dry one — and tends to pack in more vegetables, often with a paste element such as coconut or mustard paste. Sukto is the most distinctive: built around bitter vegetables like bitter gourd, eggplant, and drumstick, frequently bound with milk or a little besan to mellow the sharpness. If you learn chorchori well, labra is a half-step away and sukto is a different branch off the same trunk.

Common uses

Daily Bengali vegetarian thali as a dry side alongside steamed rice and dalUsing up small leftover portions of different vegetables from the week without losing flavor or textureFestival and puja (bhog) menus where a no-onion, no-garlic, light vegetable dish is requiredPacked lunch with rice — travels well because it is essentially dry and does not leak or turn soggyLight summer or weekday meal when a heavy gravy is not wantedA teaching dish for beginners: the method is forgiving, the ingredient list is flexible, and the results are immediately rewarding

Tips & pitfalls

  • Smoke the mustard oil until it just stops smoking before adding anything else; this mellows the pungency and is the authentic Bengali move — skipping it leaves a raw, harsh base.
  • Cut all vegetables to a similar size (about 1.5 cm cubes or batons) so they finish cooking together; mismatched cuts are the most common reason some pieces turn to mush while others stay raw.
  • Add vegetables in stages by hardness: potato, cauliflower, pumpkin, and radish go in first; eggplant, beans, ridge gourd, and pointed gourd follow a few minutes later.
  • Resist adding water. If the pan looks dry, sprinkle a teaspoon at a time only when the fond threatens to scorch — too much liquid turns chorchori into labra.
  • Do not crowd the pan. If you double the recipe, split it into two batches or use a wider kadai; overcrowding traps steam and prevents browning.
  • Keep the heat at medium to medium-low once the vegetables are in. High heat browns the outside before the inside cooks through and leaves a scorched, underdone center.
  • For bitter gourd or eggplant-heavy versions, lightly salt the eggplant, let it sit 10 minutes, then squeeze; this prevents sogginess and tames bitterness.
  • Finish with a torn green chili or a small spoon of ghee for aroma — never with garam masala, which would mask the vegetable flavor the technique is built around.

Good to know

Origin
Bengal (West Bengal, India and Bangladesh); a foundational everyday technique in Bengali home cooking
Course role
Side dish, traditionally served with steamed rice and dal, or with maach (fish) preparations
Moisture profile
Dry stir-fry; no added water — vegetables cook in and reabsorb their own released liquid
Canonical tempering
Panch phoron (fenugreek, nigella, cumin, black mustard, fennel seeds) bloomed in mustard oil
Spice philosophy
Minimalist — turmeric, salt, ginger, green chili; no garam masala, no onion, no garlic
Fat
Mustard oil, traditionally heated to its smoking point before tempering to drop the raw pungency
Vegetable count
Typically 2 to 5+ different vegetables in one pan, balanced by texture and sweetness
Prep time
About 15 minutes (washing, peeling, uniform cutting)
Cook time
20 to 30 minutes on low to medium heat
Difficulty
Easy; forgiving, home-style technique suitable for beginners
Texture goal
Tender enough to yield to a fork, but holding shape, with light browning at the edges
Dietary notes
Naturally vegetarian and gluten-free; vegan if finished without ghee

Also called

chorchori · Bengali dry curry

Related