Street Snack · Sold from carts in almost every Indian city, with no single city claiming it as a specialty

Masala Corn

Vegetarian Easy Pan-Fried Medium

Boiled sweet corn kernels finished in butter with chilli powder, chaat masala and lemon juice, served hot in a cup the way street carts do after dark.

Prep Time15 min
Cook Time15 min
Total Time30 min
Yield4 servings
RegionPan-India

Introduction

Masala corn is the simplest kind of chaat cart food: a cup of warm, buttery corn kernels dusted with spice and eaten with a small wooden spoon while walking. It shows up at nearly every evening market, beach promenade and railway platform in the country, usually from a cart with a cob steamer on one side and a flat griddle on the other, and it costs almost nothing to make, which is part of why it's everywhere. There are two broad styles: corn that's boiled or steamed and then tossed in butter and spice off the heat, and corn that's actually fried on a hot griddle with the butter and spice cooked in together, which gives some kernels a faint char. This recipe does the second, since it produces more flavour, but notes the boiled version for a lighter result.

Origin & Cultural Context

Masala corn doesn't have a single regional origin the way many chaat dishes do, largely because it depends on American corn varieties that became widely grown across India only from the mid-20th century onward, well after dishes like pani puri or bhel puri had already taken their regional forms. It developed as a generic cart snack once corn became cheap and available nationwide, and today you'll find close to the same cup of spiced corn from carts in Mumbai, Delhi, Bangalore and Kolkata alike, with only small variations — more butter and chilli in the north, more lemon and sometimes grated coconut in parts of the south and west, and a simpler salt-and-chilli version near the coast where it's often eaten on the beach. It sits alongside roasted peanuts and cut fruit as one of the few street snacks that crosses every regional chaat tradition without belonging distinctly to any of them.

Method

  1. Prep

    Cook the corn kernels

    If starting from fresh cobs, boil them whole in salted water for 6 to 8 minutes until the kernels are tender but still have a slight bite, then cool and cut the kernels off. If using frozen kernels, boil or steam them for 4 to 5 minutes. Drain thoroughly — any extra water left clinging to the kernels will make them steam rather than brown in the next step.

  2. Cook

    Fry the corn in butter

    Heat the butter in a wide skillet or griddle over medium-high heat until it foams. Add the drained corn kernels in a single layer and let them sit undisturbed for a minute before stirring, which gives some kernels a chance to pick up light golden-brown spots rather than just steaming in the butter. Cook for 4 to 5 minutes total, stirring occasionally.

  3. Cook

    Add the spices

    Lower the heat slightly and sprinkle in the chilli powder, chaat masala, roasted cumin powder, black pepper and salt. Toss continuously for 30 to 45 seconds so the spices coat every kernel and toast slightly in the butter rather than clumping in one spot or scorching.

  4. Serve

    Finish and serve hot

    Take the skillet off the heat and stir in the fresh green chilli if using, the lemon juice and the chopped coriander. Taste and adjust salt, chilli and lemon — the balance should hit sour, salty and spicy all at once. Spoon into cups while still hot; masala corn loses most of its appeal once it cools and the butter solidifies.

Substitutions

Frozen corn works just as well as fresh and is what most home cooks will reach for outside of corn season; there's no need to thaw it fully before boiling, just add a minute or two to the cooking time. Oil can replace butter for a dairy-free version, though butter is what gives the dish its characteristic richness and is worth using if available. Grated fresh coconut, stirred in at the end, is a common coastal addition in parts of Maharashtra and Karnataka. A squeeze of tamarind pulp can stand in for lemon juice if you want a deeper, less sharp sourness.

Adjusting the Spice Level

This dish is easy to scale in either direction since the spice is added off the base cooking, not built into a sauce. For a milder cup, drop the red chilli powder to a pinch and skip the fresh green chilli, leaning on chaat masala and lemon for flavour instead of heat. For more heat, add both a hotter chilli powder and a finely chopped green chilli, or finish with a few drops of a vinegar-based chilli sauce, which some cart vendors do in cities like Mumbai. Black pepper adds a different, sharper kind of heat than chilli powder and is worth keeping even in a milder version for depth.

Common Mistakes

The most common mistake is not draining the boiled corn thoroughly before frying it in butter, which leaves the kernels wet and causes them to steam instead of picking up any colour or char in the pan. A second mistake is adding chaat masala and lemon juice too early, while the corn is still over heat — both lose their brightness when cooked for too long, so they belong at the very end, off the heat. A third is under-salting: corn is naturally sweet, and it needs a firm hand with salt and chaat masala to read as a savoury snack rather than simply buttered sweet corn. Finally, letting the corn sit too long before serving causes the butter to congeal and the kernels to turn cold and slightly rubbery, so this is best made just before eating.

Storage & Reheating

Storage: Cooked masala corn keeps in an airtight container in the refrigerator for up to 2 days, though the texture is noticeably better fresh, since the butter solidifies and the kernels firm up on chilling. It is not really a make-ahead dish in the way some chaat components are, since both the hot-butter finish and the fresh lemon and coriander lose their effect quickly. If you do want to prep ahead, boil and drain the corn kernels up to a day in advance and refrigerate, then do the butter-and-spice step fresh just before serving.

Reheating: Reheat leftover masala corn in a dry or lightly buttered skillet over medium heat for 2 to 3 minutes, stirring often, until hot through; this also re-crisps a few of the kernels. A microwave works in a pinch but tends to leave the corn slightly soggy rather than browned. Add a fresh squeeze of lemon juice and a pinch of chaat masala after reheating, since both dull noticeably in the refrigerator.

Food Safety

This is a straightforward vegetarian dish with no significant food-safety risk beyond ordinary kitchen hygiene: make sure corn is cooked through before serving, and cool and refrigerate leftovers within two hours of cooking rather than leaving the buttered corn out at room temperature for an extended period, since butter and warm cooked kernels together are a poor combination to leave sitting out in hot weather. If working with fresh cobs, rinse them well before boiling to remove any field debris from the husk and silk.

Related Recipes & Guides