Good idli batter comes down to three things: the right ratio of rice to lentils, a smooth grind, and enough time for natural fermentation to do its work. A 4:1 ratio by volume (four parts parboiled rice to one part dehusked black gram lentils) produces the softest, airiest idlis. The process takes some planning since fermentation alone needs 12 hours or more, but the hands-on work is minimal.
Ingredients You Need
The ingredient list is short. You need parboiled rice (also labeled idli rice), dehusked black gram lentils (urad dal), fenugreek seeds, salt, and water. For a standard batch that feeds four to six people, use 3 cups of parboiled rice, ¾ cup of urad dal, and 1 teaspoon of fenugreek seeds.
Fenugreek seeds are a small addition that makes a real difference. They contain enzymes that break down complex carbohydrates into simpler sugars, giving the fermenting bacteria more to feed on. This speeds up fermentation, increases the batter’s rise, and contributes to that slightly tangy flavor idlis are known for. You only need about a teaspoon per batch.
Soaking the Rice and Lentils
Soak the rice and fenugreek seeds together in one bowl, and the urad dal separately in another. Cover both with a few inches of water, since the grains will absorb quite a bit. Soak for at least 4 to 6 hours, or overnight if that’s more convenient. The lentils will swell noticeably and feel soft enough to crush between your fingers when they’re ready.
Soaking isn’t just about softening the grains for easier grinding. The beneficial bacteria that will later ferment your batter begin multiplying during this stage. Lactic acid bacteria naturally present on the grains and lentils start to grow as soon as the water hits them, so the fermentation process is quietly underway well before you grind anything.
Grinding: Wet Grinder vs. Blender
A traditional wet grinder produces the best results. The stone wheels crush the soaked lentils and rice without generating much heat, and the slow grinding motion whips air into the urad dal, making it light and fluffy. That aeration is a big part of what gives idlis their spongy texture. Wet grinders also produce a finer, more uniform batter than most other appliances.
If you’re using a regular blender or food processor, you can still make good batter, but you’ll need to work around two problems. First, blade blending generates heat, and warm batter ferments poorly. Counter this by adding very cold water during grinding, or toss in a few ice cubes instead of room-temperature water. Second, blenders don’t incorporate as much air into the batter. After grinding, pour the batter into a large bowl and whisk it vigorously by hand or with an electric hand whisk for a couple of minutes. That extra aeration makes a noticeable difference in the final texture.
Grind the urad dal first, since it needs the finest, fluffiest consistency. Add water gradually, just enough to keep things moving. You want a smooth, thick paste that looks almost like whipped cream when it’s done. Then grind the rice. The rice doesn’t need to be as silky smooth; a slightly grainy texture is fine and even desirable. It gives the idlis a bit of body. Combine both batters in a large vessel, mix well with your hand, and add salt.
Getting the Batter Consistency Right
The combined batter should be thick but pourable, roughly the consistency of pancake batter. If it’s too thick, add small splashes of water and mix until it flows off a spoon in a slow, steady stream. Err on the side of slightly thick rather than thin. The fermentation process loosens the batter a bit as gases form and expand it.
Use a container that’s large enough for the batter to at least double in volume. Fill it no more than halfway. If you pack batter into a small pot and leave it to ferment overnight, you may wake up to a sticky overflow on your counter.
How Fermentation Works
Idli batter ferments naturally, without any added yeast or starter culture. Bacteria already living on the rice, lentils, and your kitchen equipment do all the work. Two types of microorganisms drive the process. One group produces carbon dioxide, which is the gas that makes the batter rise and gives idlis their airy, spongy structure. The other group produces lactic acid, which drops the batter’s pH to around 4.4 to 4.5 and creates that characteristic mild sourness.
These two processes happen simultaneously. As the bacteria multiply, the batter increases in volume (a good fermentation doubles it) and develops a pleasant, slightly tangy smell. The lactic acid also acts as a natural preservative, making the environment inhospitable to harmful bacteria while the beneficial ones thrive.
Temperature and Timing
Temperature is the single biggest factor in whether your batter ferments well. The ideal range is around 30°C (86°F). At this temperature, batter typically ferments fully in about 12 hours. In cooler conditions, it can take 18 hours or longer, and in very cold kitchens, it may barely ferment at all.
If you live somewhere warm, simply leaving the covered batter on your kitchen counter overnight works perfectly. In colder climates, you have a few reliable options:
- Oven with the light on: Place the covered pot directly below the oven light and leave it for 10 to 12 hours. The bulb generates just enough warmth to keep fermentation going.
- Instant Pot on yogurt mode: Set it to the “Yogurt” function on the normal setting, adjust the time to 12 hours, and cover with a glass or steel lid (not the pressure-cooking lid). This maintains a steady, gentle warmth.
Don’t try to speed things up by putting the batter somewhere very hot, like near a radiator or in a heated oven. Temperatures much above 35°C can kill the bacteria or produce an unpleasantly sour, over-fermented batter.
How to Tell When It’s Ready
Well-fermented batter looks visibly different from what you started with. It should have roughly doubled in volume, with a surface covered in small bubbles. When you stir it, the texture will feel lighter and airier than the dense paste you mixed the night before. The smell should be mildly sour and yeasty, not sharp or unpleasant.
If the batter hasn’t risen much after 12 hours, give it more time in a warmer spot. If after 18 to 20 hours it still hasn’t budged, the most common culprits are cold temperature, too little urad dal, or the batter being ground too coarsely. Thin batter also ferments poorly because the gas bubbles escape instead of getting trapped in the mixture.
A pink or orange tinge, a strong off-putting smell, or visible mold means something went wrong. Discard the batch and start fresh.
Storing the Batter
Once fermentation is complete, give the batter a gentle stir and transfer it to the refrigerator. The cold temperature slows fermentation dramatically, keeping the batter usable for 3 to 4 days. It will continue to sour slowly over that time, so batter that’s a day or two old tends to produce slightly tangier idlis than a fresh batch.
You can also freeze idli batter in portions. Thaw it in the refrigerator overnight when you’re ready to use it. Frozen batter sometimes needs a quick whisk to restore its consistency, and the idlis may be marginally less fluffy than from a fresh batch, but it’s a practical option for weekday breakfasts.
Steaming the Idlis
Grease your idli molds with a thin layer of oil or ghee. Pour batter into each mold, filling them about three-quarters full since the batter expands during steaming. Place the molds in a steamer or idli cooker with water already at a rolling boil. Steam for 10 to 12 minutes. The idlis are done when a toothpick inserted in the center comes out clean and the surface springs back lightly when touched.
Let the idlis sit for a minute before removing them from the molds. Running a wet spoon around the edges helps them release cleanly. Serve immediately: idlis firm up and lose their pillowy softness as they cool.

