Idli Recipe – How to Make Soft, Fluffy Idlis at Home (With Homemade Batter)

Idli is one of the most beloved breakfast dishes in South India — light, soft, steamed rice cakes that are as nourishing as they are delicious. Made from a naturally fermented batter of parboiled rice and urad dal (hulled black gram), idlis are vegan, gluten-free, and incredibly easy to digest. They are almost always served with a hot bowl of sambar and fresh coconut chutney.

The whole process of making idlis from scratch involves four key stages: soaking, grinding, fermenting, and steaming. It takes some advance planning, but the results — pillowy, cloud-soft idlis — are absolutely worth it.


Why This Recipe Works

The secret to perfectly soft idlis lies in three things: the right ratio of rice to dal, proper grinding until the batter is light and fluffy, and good fermentation. Get these right and you’ll have consistent results every single time.

A 4:1 ratio (4 cups idli rice to 1 cup urad dal) is the most reliable and widely used proportion. Adding a small amount of poha (flattened rice) to the batter also helps make the idlis extra soft and airy.


Ingredients

(Makes approximately 20–24 idlis)

For the Batter:

  • 2 cups idli rice (parboiled/sela rice)
  • ½ cup whole white urad dal (husked black gram)
  • ¼ cup thick poha (flattened rice)
  • ¼ tsp fenugreek seeds (methi seeds)
  • Salt to taste
  • Water as needed (use cold water for grinding)

Step-by-Step Method

Step 1 — Soaking (6–8 Hours or Overnight)

Rinse the idli rice 2–3 times in clean water until the water runs clear. Soak it in plenty of water for at least 6 hours.

In a separate bowl, rinse the urad dal and fenugreek seeds together and soak them for 6–8 hours. Fenugreek seeds aid fermentation and give idlis a slight tang.

About 30 minutes before you begin grinding, rinse the poha once and soak it in a little water. Drain before adding to the grinder.


Step 2 — Grinding the Batter

Grind the urad dal first. Drain the soaked dal and transfer it to a blender or wet grinder. Add cold water little by little — do not add it all at once. Grind for 20–30 minutes until the batter is very smooth, thick, and fluffy. The batter should increase significantly in volume. Add the drained poha midway through grinding.

Grind the rice next. Drain the soaked rice and grind it to a semi-smooth consistency — slightly coarser than the dal batter. This gives the idlis their characteristic texture. Add water in small amounts while grinding.

Combine the batters. Pour the rice batter into the bowl of urad dal batter. Mix thoroughly using your hand for 1–2 minutes — the warmth of your hands actually helps kick-start fermentation. The combined batter should be thick yet pourable, not runny.


Step 3 — Fermenting the Batter (8–12 Hours)

Cover the bowl with a lid or a cloth and leave it in a warm spot to ferment overnight or for 8–12 hours. In warm weather (like most parts of India), 7–8 hours is usually enough. In colder climates or winters, it may take up to 14 hours.

A well-fermented batter will have nearly doubled in volume, smell pleasantly sour, and look bubbly and airy throughout. Add salt at this stage — before steaming.

Tip: In winter, place the bowl inside a warm oven (with just the light on), or use the Yogurt setting on an Instant Pot to help the batter ferment in a controlled warm environment.

If fermentation fails: Stir in a pinch of sugar or a few soaked methi seeds to activate natural yeast. As a last resort, mix in ¼ tsp of baking soda just before steaming — but use this sparingly.


Step 4 — Steaming the Idlis

  1. Pour water into the idli steamer or a large pot and bring it to a gentle boil.
  2. Lightly grease the idli moulds with oil.
  3. Gently stir the fermented batter without deflating it too much.
  4. Spoon the batter into the moulds, filling each about ¾ full.
  5. Place the idli stand into the steamer, cover with a lid, and steam on medium-high heat for 10–12 minutes.
  6. To check doneness, insert a toothpick or skewer into an idli — it should come out clean.
  7. Turn off the flame and let the idlis rest for 2–3 minutes before unmoulding.
  8. Dip a spoon in water and gently slide it under each idli to release it cleanly from the mould.

Serve immediately while hot.


Tips for the Softest Idlis

Use the right rice. Always use idli rice (parboiled/ukda chawal) — regular raw rice won’t give the same result.

Grind the dal really well. The urad dal batter must be ground until very fluffy and smooth. Under-grinding leads to dense, hard idlis.

Add poha. Even a small amount of poha (flattened rice) added while grinding the dal makes a noticeable difference in softness.

Use cold water while grinding. Cold water keeps the blender from heating up and helps preserve the natural enzymes needed for fermentation.

Don’t over-mix after fermentation. Stir the batter gently — vigorous mixing knocks out the air bubbles that make idlis fluffy.

Keep the flame right during steaming. Steam on medium-high heat. Too low a flame results in dense, undercooked idlis.

Use day-one batter for idlis. Freshly fermented batter (day one) gives the best idlis. From day two onwards, the batter is perfect for dosas, uttapams, or paniyarams.


Troubleshooting Common Problems

Idlis are hard or dense → Batter was under-fermented or too thick, or dal wasn’t ground fluffy enough.

Idlis are sticky and don’t come out of the mould → They may be slightly undercooked. Steam for another 2–3 minutes. Also ensure the moulds are well greased.

Batter didn’t ferment → Try warming the oven slightly and placing the bowl inside. Add a pinch of sugar or methi seeds to help activate fermentation.

Idlis are too sour → Batter was over-fermented. Use it for dosas or uttapams instead of idlis.


What to Serve with Idlis

The classic pairing is hot sambar (lentil and vegetable stew) and fresh coconut chutney. You can also serve idlis with:

  • Tomato chutney
  • Peanut chutney
  • Idli podi (gun powder) mixed with sesame oil
  • Mint-coriander chutney

Leftover idlis can be cut into cubes and tossed in a spiced tempering to make a quick Masala Idli or deep-fried into crispy Fried Idli.


Recipe Summary

Detail Info
Prep time 15 minutes (+ 6–8 hrs soaking + 8–12 hrs fermenting)
Cook time 12–15 minutes
Servings 20–24 idlis
Diet Vegan, Gluten-Free
Cuisine South Indian

Once you master the batter, idlis become a weekly ritual — soft, wholesome, and deeply satisfying every single time.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top