Vijayalakshmi Deer

Deer Brand Header

If your idlis have been coming out flat, dense, or rubbery, the problem is almost never the recipe. It is almost always the batter. Specifically it is either the quality of the urad dal, the soaking time, the grinding technique, or the fermentation conditions. Get those four things right and the rest takes care of itself.

This guide walks through every step of making perfect idli batter at home, from choosing the right dal to troubleshooting when things go wrong.


What You Need Before You Start

Getting idli batter right starts before you even touch water. Here is what to have ready:

Ingredients for 4 to 5 servings (roughly 20 idlis):

  • White urad dal: 1 cup

  • Idli rice or parboiled rice: 3 cups

  • Fenugreek seeds: half a teaspoon (optional but recommended)

  • Salt: to taste, added after fermentation

  • Water: for soaking and grinding

Equipment:

  • A wet grinder or high-powered blender

  • Two large bowls for soaking

  • A large vessel for fermentation (at least double the volume of the batter)

  • Idli moulds and a steamer or pressure cooker without the weight

On choosing your urad dal: The single most important decision you make for idli batter is which urad dal you use. White dehusked urad dal is the standard for South Indian idli. It needs to be naturally processed without chemical agents, fresh enough to still have active mucilage, and uniform in grain size. Poor quality polished or old dal will not ferment properly regardless of everything else you do correctly. For guidance on identifying good quality urad dal before you buy, read our guide on how to check urad dal quality at home.


Step 1: Soaking (4 to 6 Hours)

Soaking is the foundation of good batter. It hydrates the grains so they grind smoothly and begins the process of activating the natural fermentation agents in the dal.

For the urad dal:

  1. Measure 1 cup of white urad dal into a bowl

  2. Add half a teaspoon of fenugreek seeds if using

  3. Rinse 2 to 3 times until the water runs clear

  4. Cover with fresh water, at least 3 inches above the dal

  5. Soak for 4 to 6 hours at room temperature

For the rice:

  1. Measure 3 cups of idli rice into a separate bowl

  2. Rinse 2 to 3 times

  3. Cover with fresh water and soak for the same 4 to 6 hours

Why separate soaking matters: Rice and urad dal have different textures and require different grinding techniques. Soaking them separately allows you to grind each to the right consistency before combining.

Common soaking mistakes to avoid:

  • Soaking for more than 6 hours causes the dal to begin fermenting prematurely in the water, leading to sour batter

  • Soaking in cold refrigerator water slows hydration significantly

  • Using the same bowl for both prevents you from grinding them separately


Step 2: Grinding the Urad Dal (15 to 20 Minutes)

This is the step that most home cooks get wrong. The urad dal needs to be ground to a very specific consistency, light, airy, smooth, and thick enough to hold shape.

The process:

  1. Drain the soaked urad dal and fenugreek seeds completely

  2. Add to the wet grinder or blender

  3. Start grinding with very little water, just enough to get the grinder moving

  4. Add water gradually, a tablespoon at a time, only when the grinder struggles

  5. Grind for 15 to 20 minutes until the batter is completely smooth

  6. The batter should be thick, white, and airy, almost like whipped cream

  7. When you drop a small amount in a bowl of water it should float

How to check if it is ground correctly:

  • Rub a small amount between your fingers. It should feel completely smooth with no graininess

  • The batter should fall from a spoon in a thick ribbon, not pour like water

  • It should look slightly airy rather than dense

If using a blender instead of a wet grinder: Blenders tend to heat up the batter which can kill the fermentation bacteria. Grind in short bursts of 30 seconds with rest intervals in between. Use ice cold water instead of room temperature water to keep the batter cool.


Step 3: Grinding the Rice (10 to 15 Minutes)

  1. Drain the soaked rice completely

  2. Add to the grinder or blender

  3. Grind with minimal water to a slightly coarse but smooth paste

  4. The rice batter does not need to be as smooth as the urad dal batter

  5. A very slight graininess in the rice batter is acceptable and actually helps with texture


Step 4: Combining the Batters

  1. Transfer both batters into a large vessel

  2. Mix thoroughly using your clean hand for 2 to 3 minutes

  3. The body heat from your hand helps activate the fermentation process

  4. The combined batter should be thick enough to coat the back of a spoon

  5. Do not add salt yet as salt can inhibit fermentation

The right consistency: When you lift a handful of batter and let it fall back into the vessel it should fall in a thick ribbon. If it pours like water the batter is too thin and will not ferment well. If it is too thick add a small amount of water and mix again.


Step 5: Fermentation (8 to 12 Hours)

This is the most important step and the one most affected by your environment.

The process:

  1. Cover the vessel loosely with a lid or plate, not airtight

  2. Place in a warm spot at 28 to 32 degrees Celsius

  3. Leave undisturbed for 8 to 12 hours, overnight is ideal

  4. Check after 8 hours

Finding a warm spot in your home:

  • Inside an oven with just the light switched on

  • On top of the refrigerator which generates warmth from its motor

  • Inside a closed microwave with a cup of hot water placed beside the vessel

  • In a warm corner of the kitchen away from AC vents

How to know when fermentation is complete:

  • The batter has visibly risen by at least 25 to 30% in volume

  • The surface looks airy and slightly bubbly

  • It smells faintly tangy, similar to mild yoghurt

  • When you stir it the batter feels lighter and more airy than before

If your batter is not rising even after 12 hours, the most likely cause is the quality of the urad dal. For a complete troubleshooting guide read our post on why your idli batter isn’t fermenting and how to fix it.


Step 6: Adding Salt and Cooking

  1. Add salt to taste and mix gently

  2. Do not overmix as this can deflate the batter

  3. The batter is now ready to cook

For steaming idlis:

  1. Grease the idli moulds lightly with oil

  2. Pour batter into each mould, filling about three quarters full

  3. Do not overfill as the batter will rise during steaming

  4. Steam for 10 to 12 minutes on medium heat

  5. Insert a toothpick or knife into the centre of an idli. If it comes out clean the idlis are done

  6. Let them rest for 2 minutes before removing from the moulds

  7. Use a wet spoon to remove idlis cleanly without tearing


How to Store Leftover Batter

Fermented idli batter keeps well in the refrigerator for 3 to 4 days. Store in an airtight container. The batter will continue to ferment slowly in the fridge and may become slightly more sour over time, which is normal.

Do not freeze the batter as this kills the fermentation bacteria and the batter will not perform the same after thawing.


The Role of Urad Dal Quality in Your Results

Everything in this guide assumes you are starting with good quality urad dal. If your dal is old, over-polished, or chemically treated, it will not produce the mucilage needed for fermentation, and no technique will compensate for that.

Deer Brand natural urad dal is available on JioMart, Amazon, and Flipkart. It is the same grade supplied to hotel and restaurant kitchens across Andhra Pradesh, Telangana, Kerala, Karnataka, and Delhi-NCR for over 35 years. If you have been struggling with inconsistent batter, try Deer Brand natural urad dal and run this method on your first batch.

For a complete guide on choosing the best urad dal for idli and dosa, read our post on best urad dal for idli and dosa.


Frequently Asked Questions

What is the ratio of urad dal to rice for idli batter? The standard ratio is 1 part urad dal to 3 parts idli rice. This ratio produces a batter that ferments well and gives idlis a soft spongy texture. Some cooks use a 1 to 4 ratio for slightly lighter idlis. For dosa batter a 1 to 4 ratio with thinner grinding produces a crispier result.

How long should I soak urad dal for idli batter? Soak for 4 to 6 hours at room temperature. Less than 4 hours and the grains do not hydrate fully, leading to uneven grinding. More than 6 hours and the dal begins fermenting prematurely in the soaking water, which depletes the fermentation potential before grinding.

Why are my idlis hard and dense? The most common causes are insufficient fermentation, batter that was ground too coarsely, or batter that was too thin when poured into the moulds. Check that your batter has risen visibly before cooking, that the urad dal was ground completely smooth, and that the batter is thick enough to hold its shape in the mould.

Can I make idli batter in a regular mixer grinder? Yes but with care. Regular mixer grinders generate heat which can affect fermentation. Grind in short bursts with rest intervals and use cold water to keep the batter temperature down. A wet grinder produces better results consistently because it grinds more gently and maintains cooler temperatures.


The Bottom Line

Perfect idli batter is not complicated once you understand what each step is doing. Soak correctly, grind the urad dal to the right consistency, ferment in a warm spot for long enough, and start with good quality dal. Follow those four principles and the idlis will take care of themselves.


Published by the Deer Brand Team — Vijayalakshmi Dall Mills, manufacturers of premium natural urad dal in Tenali, Andhra Pradesh since 1989.