A Few Words Before We Begin
If you're trying to understand what chaat masala and lime can actually do on their own, without frying or a chutney in sight, corn chaat is the clearest place to look. It's built from boiled corn kernels — or kernels scraped straight off a grilled cob — tossed with a handful of fresh vegetables, a good amount of lime juice, and a confident dose of chaat masala. No frying, no chutney-making, none of the more involved techniques other chaat dishes lean on. Street carts sell it from large pots of boiled corn, often set up right next to the grilled, butter-and-spice bhutta stalls selling a different corn snack entirely. Here's the catch, though: because there's so little technique standing between the corn and your bowl, the quality of that corn matters more here than in almost any other recipe in this library. Genuinely fresh, in-season sweet corn barely needs help. Corn that's been sitting around a while asks for a heavier hand with both the lime and the chaat masala, to make up for its blander, more starchy flavour.
Where This Dish Comes From
Does corn chaat have a centuries-old origin story worth untangling, the way pani puri or bhel puri do? Not really, and that's worth saying plainly. It's a more recent, practically minded street-food item, one that grew up alongside the broader spread of roadside chaat carts through Indian cities over the course of the 20th century, applying the familiar chaat-masala-and-lime treatment to a cheap, filling, widely available ingredient. There's no single city or region it answers to in the way other chaat dishes do — it's sold nationwide without strong regional ties — though the exact handful of vegetables and garnishes layered in shifts from vendor to vendor, and from one household's kitchen to the next.
Following Along, Step by Step
-
Prep
Cook the corn to tender, not mushy
Working with fresh cobs, boil or steam them until the kernels turn tender, about 8 to 10 minutes, then let them cool slightly before cutting the kernels away. Frozen kernels need only 3 to 4 minutes of direct boiling. Want a smokier version instead? Grill whole cobs over a flame or on a hot grill, turning occasionally until lightly charred in spots, then cut the kernels off afterward.
-
Prep
Bring the vegetables together
In a mixing bowl, combine the corn kernels with the diced tomato, onion, cucumber if you're using it, green chilli and coriander.
-
Assemble
Season, toss, then taste
Add the lime juice, chaat masala, roasted cumin powder, chilli powder if using, and salt, then toss everything gently until it's evenly coated. Taste before calling it done — corn chaat should taste genuinely bright and tangy from the lime, with chaat masala's savoury-sour character coming through clearly rather than hiding in the background.
-
Serve
Serve the moment it's tossed
Move it to serving bowls or cups and finish with a sprinkle of sev for crunch, if you like. Get it to the table right away — why the urgency? Because lime juice and salt keep drawing liquid out of the vegetables the longer the bowl sits, and a chaat that was crisp ten minutes ago turns watery fast.
If You Need to Swap Something
Cucumber and tomato can both flex up or down, or disappear entirely, depending on what's in the kitchen; pomegranate seeds, boiled chickpeas and diced bell pepper are all equally valid additions. Without chaat masala on hand, a mix of roasted cumin powder, a pinch of black salt and a little amchur gets reasonably close to its flavour. A spoonful of finely chopped raw mango, swapped in for some of the lime juice, gives a sharper sourness and is a common variation across North India during mango season.
Turning the Heat Up or Down
Heat here comes from the green chilli and the optional red chilli powder, and both scale independently of everything else — leave the green chilli out entirely for a chaat that's still tangy and savoury but carries no real heat. Chaat masala itself isn't a heat source at all; it's savoury-sour, so adding more of it deepens flavour without pushing the spice level up in any meaningful way.
If Something Goes Wrong
Assembling too far ahead of serving is the single biggest trap here — once salt and lime hit the vegetables, they start releasing water fairly quickly, and a bright, crisp chaat turns watery within 20 to 30 minutes. Under-seasoning is the second common issue, since corn chaat genuinely needs a confident hand with both chaat masala and lime to taste like more than boiled corn with some vegetables stirred through. A third mistake is overcooking the corn, particularly frozen kernels, which can turn mushy after just a couple of minutes in boiling water — frozen corn only needs enough time to heat through and lose its raw edge, nothing close to a full simmer. And if you're grilling cobs for smoke, resist charring them hard enough to dry the kernels out; a light, patchy char adds plenty of flavour without costing you juiciness.
Keeping and Warming It Up Again
Keeping it: Cooked corn kernels and chopped vegetables can both be prepared a day ahead and refrigerated separately, but hold off on combining, dressing or seasoning anything until shortly before you serve it. Once dressed, corn chaat doesn't keep well and is best finished within 30 minutes to an hour. Cooking for a crowd? Keep the dressing on the side and let people mix their own bowl — it preserves texture and gives everyone control over how much lime and chaat masala they actually want.
Warming it again: Corn chaat is served cold or at room temperature, and reheating it isn't really part of the plan. If the corn itself was cooked and refrigerated ahead of time, warm it briefly on its own before combining with everything else, but the finished chaat goes to the table cold.
A Note on Safe Handling
Wash all fresh produce thoroughly before you start chopping. If the corn was boiled ahead of time, cool it promptly and refrigerate it rather than letting it sit out for long before use. Once lime juice and fresh vegetables have been mixed in, treat the bowl the way you would any fresh salad — refrigerate if you're not eating right away, and discard anything left out at room temperature for more than about two hours.