Overview
Order of operations is really the whole recipe here: kernels fry in butter first, spice goes on last, off the heat, and that sequence is what separates proper masala corn from corn with seasoning dumped on top. The eating format barely changes from cart to cart — a cup of warm, buttery kernels, a small wooden spoon, eaten walking. It shows up at nearly every evening market, beach promenade and train platform in the country, usually sold from a cart running a steamer for the cobs on one side and a flat griddle on the other, and it's cheap enough to make that cost alone explains why it's everywhere.
Two styles exist side by side: corn boiled or steamed first and tossed with butter and spice off the heat, versus corn actually fried on a hot griddle with butter and spice cooked directly into it, charring a few kernels along the way. This recipe follows the second path for the extra flavour it builds in, with a note on the gentler boiled version below.
Background & Origin
No single city gets to claim masala corn the way most chaat dishes have a hometown, mainly because it depends on American corn varieties that spread widely across India only from the mid-20th century — well after dishes like pani puri or bhel puri had already settled into their regional shapes. It turned into generic cart food once corn became cheap and available everywhere, nationwide.
Today the cup sold from a cart in Mumbai, Delhi, Bangalore or Kolkata reads as nearly identical, give or take small regional tweaks: heavier on butter and chilli up north, more lemon and sometimes grated coconut in parts of the south and west, a stripped-down salt-and-chilli version near the coast where it doubles as beach food. Alongside roasted peanuts and cut fruit, masala corn is one of the rare street snacks that crosses every regional chaat tradition without belonging distinctly to any single one.
How It's Made
-
Prep
6 to 8 minutes to cook the kernels
Starting from fresh cobs, boil them whole in salted water 6 to 8 minutes until tender with a bit of bite still left, then cool and strip off the kernels. With frozen kernels, boil or steam 4 to 5 minutes instead. Drain well — leftover water clinging to the kernels will make them steam rather than brown in the pan.
-
Cook
4 to 5 minutes in foaming butter
Melt the butter in a wide skillet or griddle over medium-high heat until it foams. Spread the drained kernels into a single layer and leave them undisturbed for a minute before stirring, which lets some pick up light golden spots instead of just steaming in the butter. Cook 4 to 5 minutes total, stirring now and then.
-
Cook
30 to 45 seconds to toast the spice in
Drop the heat slightly and scatter in the chilli powder, chaat masala, roasted cumin powder, black pepper and salt. Toss non-stop for 30 to 45 seconds so every kernel gets coated and the spices toast lightly in the butter rather than scorching or clumping in one spot.
-
Serve
Lemon and chilli go in off the heat
Pull the skillet off the burner and stir in the fresh green chilli if you're using it, along with the lemon juice and chopped coriander. Taste, then dial in the salt, chilli and lemon until you've got sour, salty and spicy all hitting together. Scoop into cups while it's still hot — masala corn loses its appeal fast once it cools and the butter sets up again.
Swaps & Substitutes
Frozen corn performs just as well as fresh and is what most people reach for outside corn season; skip thawing it fully before boiling, just tack on a minute or two of extra cooking time. Oil works in place of butter for a dairy-free version, though butter is responsible for the dish's signature richness and is worth using if you've got it. A common coastal twist in parts of Maharashtra and Karnataka is stirring in fresh grated coconut at the end. Tamarind pulp can replace lemon juice for a deeper, rounder sourness instead of a sharp one.
Dialing the Heat Up or Down
Because the spice goes in off the base cooking rather than being built into a sauce, this one's easy to scale either direction. For a gentler cup, cut the red chilli powder to barely a pinch and skip the fresh green chilli, letting chaat masala and lemon carry the flavor instead of heat. For more fire, use a hotter chilli powder and add a finely chopped green chilli, or finish with a few drops of vinegar-based chilli sauce, a move some Mumbai cart vendors make. Black pepper brings a different, sharper heat than chilli powder, and it's worth keeping in even when you're going mild, for the depth it adds.
Where This Goes Wrong
Skipping a thorough drain on the boiled corn before it meets the butter sits at the top of the list — wet kernels steam rather than brown or char in the pan, no matter how hot the butter is. Dropping chaat masala and lemon juice in too early, while the pan is still over heat, is the next misstep, since both fade fast under continued cooking and belong only at the very end. Being timid with salt is a third problem: corn's natural sweetness needs a confident hand with salt and chaat masala to read as savoury rather than simply buttered sweet corn. And letting the finished corn sit around before serving lets the butter re-solidify and the kernels turn cold and faintly rubbery — this is a dish to finish and serve in the same minute.
Keeping & Reheating Leftovers
To store: 2 days, refrigerated in an airtight container, is the realistic window for cooked masala corn, though it's noticeably better fresh, since the butter firms back up and the kernels stiffen as they chill. This isn't a dish built for making ahead the way some chaat components are, because the hot-butter finish and the fresh lemon and coriander both fade quickly. For a head start, boil and drain the kernels up to a day ahead and refrigerate them, saving the butter-and-spice step for just before serving.
To reheat: 2 to 3 minutes in a dry or lightly buttered skillet over medium heat, stirred often, warms leftovers through and re-crisps a few kernels along the way. A microwave will do in a pinch, though it tends to leave the corn soft rather than browned. A fresh squeeze of lemon and a pinch of chaat masala after reheating helps, since both dull in the fridge.
Safety Note
There's no major food-safety concern beyond normal kitchen hygiene here: cook the corn through before serving, and get leftovers cooled and into the fridge within two hours instead of leaving buttered corn sitting out, since warm cooked kernels plus butter is not a combination to leave at room temperature in hot weather. Rinse fresh cobs well before boiling to clear away any debris left from the husk and silk.