If your idli batter has been sitting on the counter for 10 hours and still looks exactly the same as when you left it, you are not alone. Flat, dense, unfermented batter is one of the most common frustrations in South Indian cooking, and the internet is full of conflicting advice about how to fix it.
The truth is that idli batter fermentation failure almost always comes down to one of five reasons. Once you identify which one applies to you, the fix is straightforward. This guide walks through each reason clearly and tells you exactly what to do.
Before getting into what goes wrong, it helps to understand what fermentation is actually doing when it works correctly.
When you soak urad dal and rice, grind them into a batter, and leave it at room temperature, naturally occurring bacteria begin breaking down the sugars in the batter and producing carbon dioxide. This gas gets trapped in the batter, causing it to rise, turn airy, and develop a faintly tangy smell. When you steam the batter, the trapped gas expands and creates the spongy, porous texture that makes a good idli soft and light.
If the fermentation does not happen, the batter stays dense. The idlis come out flat, rubbery, and heavy, regardless of how well you steam them. No technique in the world fixes an unfermented batter at the steaming stage. The problem has to be solved before cooking begins.
The single most important ingredient for fermentation is the mucilage in whole urad dal, a natural gel-like compound in the bran layer that feeds the bacteria and drives the entire process. Everything else is secondary. For a complete guide on choosing the right urad dal for idli, read our post on the best urad dal for idli and dosa.
This is the cause of fermentation failure in the majority of cases, and it is the one most home cooks never think to check.
Polished urad dal has had its bran layer partially or fully removed during processing. The bran layer is where the mucilage is stored. Without sufficient mucilage, the bacteria have nothing to work with and the batter simply does not rise regardless of how long you wait.
Oil-polished dal is particularly problematic because the oil coating interferes with water absorption during soaking. The grain never fully hydrates, the grinding is uneven, and the resulting batter has poor fermentation potential even in ideal conditions.
The fix: Switch to whole, natural urad dal that has not been polished. You can identify it by its matte, slightly rough surface and off-white colour rather than a shiny bright white appearance. To learn exactly how to identify good quality dal before you buy, read our guide on how to check urad dal quality at home.
Even good quality urad dal loses its fermentation power over time. The natural oils and mucilage in the bran layer degrade with age and exposure to moisture, heat, and light. Dal that has been sitting in an open bin at a shop, or stored at home in a poorly sealed container near the stove, will perform significantly worse than fresh stock.
Signs your dal may be too old:
No smell or a faintly stale, musty smell when you open the bag
Grains that crumble easily when pressed between fingers
Batter that grinds easily but never rises even under ideal conditions
Colour that is slightly yellowed or uneven
The fix: Buy dal from a brand that has clear batch information and a reasonable shelf life declaration on the pack. Store at home in an airtight container away from heat, light, and moisture. If you have had a bag open for more than three months, it is worth opening a fresh pack and running a comparison fermentation test.
Soaking time matters more than most people realise. Too little and the grains do not hydrate enough to grind smoothly. Too much and the dal begins fermenting in the soaking water itself, which depletes the fermentation potential before the batter is even made.
The ideal soaking time for whole urad dal is 4 to 6 hours. No less, no more.
Common soaking mistakes:
Soaking overnight (8 to 12 hours) is too long and causes premature fermentation in the water
Soaking for only 1 to 2 hours means the grains do not fully hydrate and the batter grinds poorly
Soaking in very cold water from the refrigerator slows hydration significantly
The fix: Soak for exactly 4 to 6 hours in water at room temperature. If your kitchen is very warm, stay closer to 4 hours. If it is cooler, go to 6. Drain the soaking water completely before grinding.
Fermentation is driven by bacteria that thrive at warm temperatures, typically between 25 and 32 degrees Celsius. Below this range, the bacteria become sluggish and fermentation slows significantly or stops altogether.
This is why idli batter that ferments perfectly in summer suddenly stops working in an air-conditioned kitchen or during cooler months. The batter is not worse. The environment is.
Signs temperature is the issue:
Your batter works in summer but fails in winter or in AC rooms
The batter smells right and looks right but simply will not rise
You are in a hill station or cooler climate
The fix: Find a warm spot in your home. Common options include:
Inside an oven with just the light switched on (the bulb generates enough warmth)
On top of the refrigerator, which generates heat from its motor
Inside a closed microwave with a cup of hot water placed beside the batter bowl
Wrapping the batter vessel in a thick towel and placing it in a warm corner
Do not place the batter in direct sunlight or on a hot surface. Consistent warmth in the 28 to 32 degree range is what you are aiming for.
The consistency of the ground batter affects how well it ferments. A batter that is too thin cannot trap the carbon dioxide produced during fermentation, so the gas escapes and the batter stays flat. A batter that is too coarse does not provide the right texture for the bacteria to work through evenly.
The right consistency is thick and smooth, almost like a heavy mousse. When you lift a spoon out of the batter, it should fall in a thick ribbon rather than pouring like water.
Common grinding mistakes:
Adding too much water while grinding to make it easier on the grinder
Under-grinding, leaving the batter grainy
Over-grinding until the batter heats up, which can kill the bacteria
The fix: Add water gradually while grinding, using only as much as needed. Stop grinding when the batter is smooth and thick. If the grinder runs for more than 20 to 25 minutes, the batter may be overheating. Let it rest for a few minutes before continuing.
If you are not sure which of these reasons applies to you, run this simple test before making a full batch of batter:
Soak 2 tablespoons of your urad dal in water for 4 hours
Grind to a smooth, thick batter with minimal water
Leave covered at room temperature for 8 hours
Check: has the batter risen by at least 25%? Does it look airy? Does it smell faintly tangy?
If yes, your dal is good and the problem is likely temperature or soaking time. If no, the dal is the issue and switching brands will resolve it.
Natural urad dal from Deer Brand is a reliable starting point for this test. The brand has maintained consistent quality standards across ISO and HACCP certified processing units since 1989, which means the dal performs predictably batch after batch.
If your batter is not fermenting right now, go through this list:
Is your urad dal whole and natural rather than polished and shiny?
Did you soak for 4 to 6 hours, not more and not less?
Is your batter thick enough to fall in a ribbon rather than pour?
Is the fermentation spot warm enough, ideally 28 to 32 degrees?
Is your dal fresh, less than 3 months since opening?
If the answer to any of these is no, that is your fix. If the answer to all of them is yes and the batter still will not rise, the dal quality is almost certainly the issue even if it looks acceptable. Switch to a fresh pack from a trusted brand and repeat the test.
For a complete step by step idli recipe that incorporates all of these tips, read our recipe for soft and fluffy idli at home.
Why is my idli batter not fermenting even after 12 hours? The most likely cause is polished or old urad dal that lacks sufficient mucilage to drive fermentation. The second most common cause is a kitchen that is too cold, particularly in air-conditioned rooms or during cooler months. Run the 2-tablespoon test described above to identify whether the dal or the environment is the problem.
Can I add anything to help idli batter ferment faster? A small pinch of fenugreek seeds soaked along with the urad dal can help accelerate fermentation slightly, as fenugreek contains natural compounds that support bacterial activity. A small piece of poha (flattened rice) added before grinding can also help by providing additional starch for the bacteria to work on. Neither of these substitutes for good quality urad dal, but they can give a marginal boost in borderline conditions.
Does salt affect idli batter fermentation? Yes. Salt added before fermentation can slow the process by inhibiting bacterial activity. The traditional method is to add salt only after fermentation is complete, just before cooking. If you have been adding salt to the batter before leaving it to ferment, try adding it afterwards and see if your results improve.
How do I know when idli batter has fermented enough? Well-fermented batter will have visibly increased in volume, typically by 25 to 50%, and will look airy with small bubbles on the surface. It will smell faintly tangy, similar to mild yoghurt. When you stir it, it should feel lighter and more airy than when you first ground it. If it passes all three of these checks, it is ready to cook.
Idli batter fermentation failure is almost always fixable once you identify the cause. In most cases the answer is the urad dal itself, specifically whether it is whole, natural, and fresh enough to drive the fermentation process reliably.
Start with the dal. Switch to a natural, unpolished variety from a brand with consistent quality standards, run the 2-tablespoon test, and adjust your soaking time and fermentation environment from there. In most cases, fixing the dal alone is enough to resolve years of inconsistent batter.
Ready to start with better dal? Try Deer Brand natural urad dal and run the fermentation test on your very first batch.
Published by the Deer Brand Team — Vijayalakshmi Dall Mills, manufacturers of premium natural urad dal in Tenali, Andhra Pradesh since 1989.