Before You Start
Walk into a South Indian kitchen early enough and you'll smell the batter before you see it — a faint, bready sourness rising off the bowl where it sat overnight. That smell is doing a lot of the work in this recipe. Idli reads as about the simplest thing you can make: rice, lentils, water, steam. But the part that actually determines whether you end up with something soft and spongy or something flat and gummy happens invisibly, overnight, long before the steamer comes out. There's no stirring a bad ferment back to life once morning arrives, which is exactly why this recipe spends most of its attention on the batter and treats the actual steaming as the easy part at the end.
Where This Dish Comes From
Idli is a Tamil Nadu and Karnataka dish at its core, central to what's called "tiffin" in the south — the word used there for the savoury dishes eaten at breakfast or as a light snack. How old it actually is depends on who you ask. Some historians put a steamed, fermented rice-and-lentil cake in South Indian kitchens well over a thousand years back; others, including K.T. Achaya, argue the technique likely arrived later, carried by trade contact with Indonesia, and point to early written references that cluster suspiciously close to periods of South Indian-Southeast Asian exchange. Nothing here is settled enough to present as fact, so this entry leaves the question open rather than picking a side. What both camps agree on is simpler: long before anyone argued about where it came from, idli had already become a fixture of home kitchens and temple kitchens across the south, made the same unglamorous way it's made now.
How to Make It
-
Prep
Soak dal and rice apart
Put the rice in one bowl and the urad dal with the fenugreek seeds in a second, separate bowl, and cover both generously with water. Four to six hours is enough for either to soften all the way through. Keeping them apart matters because they need different treatment at the grinding stage — the dal wants a long, patient grind that pumps air into it, while the rice only needs a rougher pass.
-
Prep
Grind the dal until it's pale and puffed
Drain the dal and fenugreek, then grind with only as much cold water as you need to keep the blades turning, stopping every so often to scrape the sides back into the mix. You're done when the batter looks pale, smooth and visibly inflated — close to double what the dry dal measured. Expect this to take a while, 15 to 20 minutes isn't unusual in a wet grinder, a bit less in a strong blender. That extra time isn't wasted; the air you beat in now is what gives the idli its eventual rise.
-
Prep
Keep the rice rougher
Grind the drained rice by itself into a paste with a bit of grit left in it — don't try to smooth it out to match the dal. A slightly coarse rice batter is fine, even desirable, which is the opposite of what you want from the dal.
-
Prep
Mix by hand and set it to rise
Combine the two batters using your hand rather than a spoon or machine, which can beat the air back out of what you just worked to build in. Mix in a container with serious headroom, since the batter can grow to more than twice its size as it ferments. Cover it loosely — not sealed — and park it somewhere warm, 25 to 30°C (77 to 86°F) ideally, for 8 to 12 hours, overnight being the usual stretch. A cold kitchen calls for a workaround: an oven with only the light bulb on, or an Instant Pot set to yogurt mode, both hold a steady warmth well.
-
Prep
Read the batter before adding salt
A batter that's fermented properly will have risen noticeably, domed slightly on top with visible bubbles, and it should smell pleasantly sour and a little yeasty — never sharp, never unpleasant. Once you see that, fold in the salt gently by hand instead of stirring hard, so the air you've built stays where it is.
-
Cook
Steam until a toothpick comes out clean
Grease the idli moulds and fill each cavity to about three-quarters. Make sure your water is already at a full boil before the moulds go in, then steam for 10 to 12 minutes. A clean toothpick and a surface that springs back under a light touch both mean they're ready.
-
Serve
Rest before unmoulding
Hold off on unmoulding for 2 to 3 minutes after the steamer comes off the heat — the idli firm up slightly as they cool, and that firmness is what lets them release cleanly instead of tearing. Use a wet spoon to ease them out, and get them to the table hot alongside coconut chutney and sambar.
Swaps You Can Make
The standard ratio here, three parts rice to one part urad dal, is the one that holds up reliably across most kitchens, though some households lean toward 4:1 for a slightly firmer idli. Idli rava — parboiled rice that's already been coarsely cracked — can replace whole rice, and it behaves a bit more predictably if this is your first time fermenting anything, since part of the processing is already done for you. Fenugreek seeds aren't strictly required, but leave them out only if you have to; they do real work for both flavour and fermentation.
Turning the Heat Up or Down
Idli itself isn't seasoned beyond salt, and that's by design — all the heat and flavour in this meal comes from whatever chutney or sambar you put next to it, not from the batter. Feel free to make those as mild or as fiery as you like without touching this recipe at all.
Where This Goes Wrong
Batter that refuses to rise usually comes down to one of three things: a kitchen that's too cold, a dal grind that didn't get enough air beaten into it, or salt added before fermentation instead of after (salt slows fermentation down, which is the entire reason it waits until the end here). If the batter rose just fine but the idli still turn out dense, look at how coarse the dal grind was, or whether the risen batter got stirred too roughly before steaming — either one knocks the air back out. And if idli won't release cleanly from the moulds, that's almost always under-greasing, or trying to unmould them before they've had their short rest.
Keeping and Reheating Leftovers
Storage: Fermented batter holds in the fridge for 4 to 5 days, though it keeps fermenting slowly the whole time it's in there, so batter on day four will taste noticeably more sour and run thinner than it did on day one. Idli that's already steamed keeps in an airtight container in the fridge for 2 to 3 days.
Reheating: A quick re-steam, 3 to 4 minutes, is the best way to bring softness back to idli that's gone a little firm; a microwave works too if you tuck a damp paper towel over them first to stop them drying further. Idli that's already turned dry and hard won't recover fully no matter which method you use.
Staying Safe With This One
Correctly fermented batter is a different thing entirely from spoiled batter, and the difference is easy to spot by smell and look: a pleasant, mild sourness with visible bubbling means it went right, while anything rotten-smelling, alcoholic, discoloured or showing mould means it's gone bad and needs to be thrown out, full stop. While it's fermenting, keep the batter loosely covered rather than sealed tight — a sealed container traps gas that needs somewhere to go — and once it's reached the stage you want, move it to the fridge to slow things down.
Where This Comes From
- K.T. Achaya, "Indian Food: A Historical Companion" (Oxford University Press) — on the debated early history and possible Southeast Asian influence on fermented rice-and-lentil cakes.