If your idli batter hasn’t risen after several hours, it’s almost always a temperature problem, and you can still save it. The bacteria and wild yeast in urad dal need warmth (around 30°C or 86°F) to produce the carbon dioxide that makes batter fluffy. Before you toss the batch, there are several reliable ways to restart fermentation or work around it.
Why Your Batter Didn’t Ferment
Idli batter ferments because naturally occurring bacteria on black gram (urad dal) produce lactic acid and gas when conditions are right. When fermentation stalls, one of these factors is usually off:
- Too cold: This is the most common cause. Fermentation slows dramatically below 25°C (77°F) and practically stops in cold kitchens. The ideal soaking and fermenting temperature is around 30°C (86°F).
- Too much salt added early: Salt inhibits bacterial growth. If you added a generous amount before fermentation, it may have suppressed the microbes that do the heavy lifting.
- Wrong rice-to-dal ratio: The urad dal is where most of the fermenting microorganisms live. Too little dal means fewer bacteria to drive fermentation. The standard ratio is 4 parts rice to 1 part urad dal by volume.
- Batter too thick or too thin: If the batter is watery, it can’t trap gas bubbles. If it’s too thick, fermentation gases can’t expand through it easily. You want a consistency similar to thick pancake batter.
- Chlorinated water: Heavily chlorinated tap water can kill the very microorganisms you’re relying on. Filtered or boiled-and-cooled water is safer.
How to Warm Up a Stalled Batch
If you suspect cold temperatures are the problem, creating a warm microenvironment is the fastest fix. You don’t need to heat the batter directly. You just need to place the covered container somewhere that stays consistently warm for 8 to 12 hours.
Oven with the light on: Place the batter container in your oven and turn on only the oven light. Leave it on for 2 to 3 hours. That’s enough to create a warm pocket of air inside the closed oven. You don’t need to leave the light running the entire fermentation period. If you’ve recently baked something, let the oven cool until it feels just warm (not hot) to the touch, then place the batter inside and keep the door closed.
Instant Pot yogurt setting: If your Instant Pot has a yogurt mode, it maintains a gentle, steady warmth that works well for batter fermentation. Place the inner pot with the batter inside, close the lid, and select the yogurt setting. Check after 8 to 10 hours.
Blanket method: Wrap the batter container in a thick towel or blanket and place it near a warm spot in your home, like on top of a refrigerator, near a radiator, or beside a water heater. The insulation helps retain whatever warmth the batter generates as fermentation slowly begins.
Ingredients That Kickstart Fermentation
Fenugreek Seeds (Methi)
If you didn’t add fenugreek seeds when grinding your batter, you missed a reliable fermentation booster. Fenugreek contains compounds that support yeast activation and help bacteria multiply faster. The result is more carbon dioxide, which creates the air pockets that give idlis their spongy texture. For your next batch, soak about half a teaspoon of fenugreek seeds along with the urad dal and grind them together. For a current batch that’s stalled, you can soak a small amount of fenugreek seeds separately for a few hours, grind them into a paste, and stir that into the batter before placing it back in a warm spot.
A Pinch of Sugar
Adding half a teaspoon of sugar to a stalled batch gives the bacteria an easy food source. It won’t change the flavor of your idlis noticeably, but it can speed up a sluggish fermentation by a few hours. Stir it in gently and return the batter to a warm environment.
Active Dry Yeast (Last Resort)
This isn’t traditional, but it works. Dissolve 1/8 to 1/4 teaspoon of active dry yeast in a couple of tablespoons of lukewarm water, wait about 10 minutes for it to bloom, then fold it into the batter. For a small batch (1 to 2 kg), stay at the lower end of that range. Too much yeast gives the idlis a bready taste and overly airy texture. If you’re fermenting overnight in a cool kitchen, use less. If you need the batter ready in 2 to 4 hours, use the higher dose. Don’t exceed half a teaspoon per 1 to 2 kg of batter.
Adjust Your Salt Timing
Salt is essential for flavor, but adding too much before fermentation slows down the bacteria. The safest approach is to add just a small pinch of salt before fermenting, enough to give the microbes a trace of minerals without suppressing them. Then add the rest of your salt after the batter has fully risen, right before you steam the idlis. If you’ve already added a lot of salt and suspect that’s the issue, you can dilute the batter slightly with a little water and try the warming techniques above. The fermentation may just take longer.
How to Tell if Batter Is Spoiled
Unfermented batter and spoiled batter are two very different things, and it’s important to know the difference before trying to rescue a batch. Batter that simply hasn’t risen will look the same as when you left it: flat, dense, and neutral-smelling. That’s safe to work with.
Spoiled batter has distinct warning signs. A foul or putrid smell (not the mild sour tang of normal fermentation) means harmful bacteria have taken over. If you see a thin, oily film on the surface, or if the batter tastes aggressively sour rather than pleasantly tangy, discard it. These signs indicate the batter has gone past fermentation into spoilage, and no amount of warming or yeast will make it safe.
What if It Still Won’t Rise?
Sometimes the batch just doesn’t cooperate, especially in very cold climates or with older dal that has lost its microbial potency. If you’ve tried warming the batter and adding a fermentation booster but it still hasn’t risen after 18 to 24 hours, you have a couple of options.
You can use the unfermented batter for dosa instead. Thin it out with a little water and spread it on a hot pan. Dosas don’t rely on fermentation for their texture the way idlis do, so flat batter works fine. You’ll lose the tang, but the crepes will still be crispy and perfectly edible.
For your next batch, set yourself up for success: use fresh urad dal, soak it in filtered water at room temperature for at least 4 hours, grind the dal until it’s very fluffy and smooth (this traps air and creates a better environment for gas production), add half a teaspoon of fenugreek seeds during soaking, keep the batter in a warm spot from the start, and save most of your salt for after fermentation. In warmer months, batter typically doubles in volume within 8 to 12 hours. In colder weather, plan for up to 16 hours and use one of the warming methods above.

