Watch a chaat vendor and you'll notice something: almost nothing is being cooked. The chutneys were made this morning. The fried elements were made this morning. The potatoes were boiled hours ago.

What's happening at the counter is assembly, executed in a specific order at speed. And that order is the entire dish.

The structural logic

Chaat is built around contrasts held in tension. Get any of them wrong and it collapses into a soggy bowl.

Crisp against soft. Fried elements against boiled potato, soaked pulses, yoghurt.

Sour against sweet. Tamarind chutney against green chutney, both against yoghurt.

Hot against cool. Chilli heat against cold yoghurt.

Fresh against cooked. Raw onion, coriander, sometimes pomegranate, against the cooked base.

The dish exists in the moment where all of these are simultaneously present. Two minutes later the crisp elements have absorbed moisture and it's a different, worse thing.

Which is why chaat doesn't travel, doesn't reheat, and can't be plated in advance. It isn't a limitation of the format; it's the format.

The order of assembly

Watch closely and the sequence is consistent.

Base first — the substantial elements. Boiled potato, chickpeas, or whatever the specific preparation uses.

Then the wet components. Yoghurt, chutneys. These go on the base, not on the crisp elements.

Then the dry seasoning. Chaat masala, salt, chilli. Distributed over the wet layer where it dissolves and spreads.

Then the crisp elements. Last, so they've had minimum contact with moisture.

Then the fresh garnishes. Onion, coriander, sev.

Home versions frequently mix everything together, which guarantees sogginess. Layering rather than mixing is the single biggest improvement available.

The chutneys

These carry most of the flavour and are worth making properly.

Tamarind chutney. Sour, sweet, dark. Tamarind pulp cooked with jaggery or sugar, with cumin, ginger and chilli. Should be thick enough to coat a spoon. Watery tamarind chutney dilutes everything.

Made properly it keeps for weeks refrigerated, which makes it worth making in quantity.

Green chutney. Coriander and mint, with green chilli, ginger, lemon and salt. Fresh, sharp, and it deteriorates quickly — the colour dulls within a day or two.

A small amount of yoghurt or a squeeze of lemon helps it hold colour. So does blending with cold water and minimal processing time, since heat from a blender damages it.

Yoghurt. Should be whisked smooth, lightly sweetened and salted, and cold. Thick yoghurt straight from the pot sits in lumps; thinned and whisked it coats.

Chaat masala

The seasoning blend that gives the category its name and its characteristic taste.

The defining ingredient is black salt, which contains sulphur compounds giving it a distinctly savoury, faintly eggy character. Nothing substitutes for it, and its absence is why home versions frequently taste like they're missing something.

Alongside it: dried mango powder for sourness, cumin, coriander, black pepper, sometimes ajwain and dried mint.

Commercial blends vary considerably in quality. Making your own from whole spices toasted and ground gives a noticeably better result and takes fifteen minutes.

The crisp elements

Whatever the specific dish uses — puris, papdi, sev, fried lentil dumplings — the requirement is the same: genuinely crisp at the moment of assembly.

Storage is the issue. These absorb atmospheric moisture, particularly in humid conditions, and go soft within hours in a poorly sealed container.

An airtight container is essential. Refreshing them in a low oven for a few minutes before use restores crispness if they've softened.

Timing at home

The practical adaptation for home cooking.

Prepare everything in advance and store separately. Chutneys refrigerated. Boiled elements cooked and cooled. Crisp elements sealed. Fresh garnishes chopped just before.

Assemble individual portions immediately before eating, at the table if possible. Not a large bowl for everyone.

This is more work at serving and it's the only way to get it right. A pre-assembled bowl brought to the table has already lost.

A note on eating out

The other thing worth saying about chaat is that a great deal of its quality comes from vendors who make one thing constantly and have perfected the balance over years.

Home versions get closer with practice and the assembly discipline described above. The chutney that's been made the same way every morning for twenty years is a harder thing to replicate, and there's no shame in acknowledging it.

Regional variation

Worth noting that chaat is not one dish and the assembly logic differs regionally in ways that reward paying attention.

Northern versions tend towards yoghurt, tamarind and heavier crisp elements. Western versions lean on sev, farsan and a different balance of sweet and sour. Southern and eastern versions have their own vocabularies entirely, with different bases and different chutneys.

The structural principle holds across all of them — layered contrasts assembled at the last moment — and the specific components and proportions are local.

Which means a recipe from one region executed with another region's expectations produces something that tastes off without it being obvious why. Following one tradition properly beats combining several.