Idli Recipe: How to Make Soft and Fluffy South Indian Idli at Home

Soft South Indian idli served with sambar and coconut chutney

Idli is one of the most popular South Indian breakfast dishes. These soft, steamed rice cakes are made from a fermented batter of rice and urad dal and are traditionally served with sambar and coconut chutney.

A perfectly prepared idli should be soft, light, fluffy and spongy. The key to achieving this texture is properly soaking, grinding and fermenting the batter.

This easy homemade idli recipe explains each step, from preparing the batter to steaming the idlis, along with practical tips for getting soft idlis every time.

What Is Idli?

Idli is a steamed South Indian breakfast made from fermented rice and urad dal batter.

Unlike dosa, which is cooked on a hot tawa, idli is steamed in specially designed idli moulds.

Traditional idli is:

  • Soft
  • Steamed
  • Naturally fermented
  • Mild in flavor
  • Easy to pair with chutney and sambar

Ingredients

For Idli Batter

  • 2 cups idli rice or regular rice
  • ½ cup urad dal
  • 1 tablespoon poha, optional
  • ½ teaspoon fenugreek seeds
  • Salt to taste
  • Water as required

For Steaming

  • Water
  • A little oil for greasing the moulds

How to Make Idli Batter

Step 1: Wash the Rice and Urad Dal

Wash the rice several times until the water becomes relatively clear.

Wash the urad dal separately.

Step 2: Soak the Ingredients

Soak the rice in enough water for approximately 4–6 hours.

Soak urad dal separately for the same amount of time.

Add fenugreek seeds to the urad dal while soaking.

If using poha, soak it shortly before grinding.

Step 3: Grind the Urad Dal

Drain the urad dal.

Grind it with a small amount of water until it becomes smooth and fluffy.

Avoid adding too much water at once.

Step 4: Grind the Rice

Drain the rice.

Grind it into a smooth or slightly grainy batter.

Combine the rice and urad dal batter in a large bowl.

Step 5: Adjust the Batter

Mix the batter gently.

The consistency should be thick but pourable.

It should not be watery.

Step 6: Ferment the Batter

Cover the bowl loosely.

Keep it in a warm location for approximately 8–12 hours, depending on the room temperature.

Properly fermented batter should increase in volume and appear slightly bubbly.

Add salt and mix gently.

How to Steam Idli

Step 1: Prepare the Idli Steamer

Add enough water to the steamer.

Bring it to a gentle boil.

Step 2: Grease the Moulds

Lightly grease the idli moulds with oil.

This helps the steamed idlis release easily.

Step 3: Fill the Moulds

Pour the fermented batter into each mould.

Don’t fill them completely because the idlis will expand while steaming.

Step 4: Steam

Place the moulds inside the steamer.

Cover and steam for approximately 10–12 minutes.

Avoid opening the lid repeatedly.

Step 5: Check for Doneness

Insert a toothpick or thin skewer into an idli.

If it comes out clean, the idlis are ready.

Remove the moulds and allow them to cool for a minute or two.

Use a spoon to gently remove the idlis.

How to Make Soft Idlis

Ferment the Batter Properly

Good fermentation is one of the most important factors in soft idlis.

Don’t Make the Batter Too Thin

Very watery batter can result in flat or dense idlis.

Grind Urad Dal Well

A light and fluffy urad dal batter helps create a better texture.

Don’t Overmix After Fermentation

Mix gently to avoid losing too much air from the batter.

Don’t Oversteam

Overcooking can make idlis dry and rubbery.

Why Are My Idlis Hard?

Hard idlis can happen for several reasons.

Poor Fermentation

If the batter doesn’t ferment properly, the idlis may become dense.

Too Much Rice

An incorrect rice-to-dal ratio can affect softness.

Batter Too Thick

Very thick batter may produce dense idlis.

Oversteaming

Cooking for too long can make the texture rubbery.

Old Batter

Batter that has been stored too long may lose its ideal texture.

How to Make Idli Batter in Cold Weather

Fermentation can take longer when the kitchen is cold.

You can place the covered batter in a warm location.

Some people also use:

  • A switched-off oven with the light on
  • A warm corner of the kitchen
  • An insulated container

The goal is to provide a warm environment without directly heating or cooking the batter.

What to Serve With Idli

Idli is traditionally served with several accompaniments.

Sambar

A flavorful lentil and vegetable preparation makes an excellent pairing.

Coconut Chutney

Creamy coconut chutney adds freshness and mild spice.

Tomato Chutney

Tangy tomato chutney gives the meal a stronger flavor.

Peanut Chutney

Roasted peanut chutney is another delicious option.

Podi

South Indian idli podi mixed with oil or ghee is a simple and flavorful accompaniment.

Idli Variations

Rava Idli

Rava idli uses semolina instead of the traditional rice-based batter.

Kanchipuram Idli

This traditional variation is seasoned with spices and often served in a larger shape.

Vegetable Idli

Finely chopped vegetables can be added to the batter.

Mini Idli

Small bite-sized idlis are especially popular with children and are often served with sambar.

Podi Idli

Steamed idlis are tossed with podi and oil or ghee.

Idli vs Dosa

Feature Idli Dosa
Cooking method Steamed Tawa-cooked
Texture Soft & fluffy Crispy or soft
Batter Fermented Fermented
Oil Very little Usually some
Popular serving Sambar & chutney Sambar & chutney
Meal style Breakfast Breakfast / meal

Both use similar fermented rice-and-urad dal batters, but their preparation methods produce very different textures.

Frequently Asked Questions

How long should idli batter ferment?

Idli batter generally takes around 8–12 hours to ferment, but the exact time depends on the temperature.

Why are my idlis not fluffy?

Insufficient fermentation, incorrect batter consistency, poor urad dal grinding or oversteaming can result in dense idlis.

Can I make idli without fermentation?

Yes, instant idli recipes are possible using ingredients such as semolina or other quick-rise methods, but traditional idli relies on fermentation.

Can I use regular rice instead of idli rice?

Yes. Regular rice can be used, although the final texture may differ slightly.

How long should idlis be steamed?

Idlis commonly take around 10–12 minutes to steam, depending on the steamer and mould size.

How do I know when idli is cooked?

Insert a toothpick into the center. If it comes out clean, the idli is generally ready.

Can idli batter be refrigerated?

Yes. Once fermented, batter can be refrigerated and used over the following days, although its texture and flavor may change over time.

What is the best chutney for idli?

Coconut chutney is a classic choice, but tomato, peanut and mint chutneys also pair well with idli.

Is idli healthy?

Steamed idli is a relatively light breakfast option. Its nutritional value depends on the ingredients, serving size and accompaniments.

Recipe Card

Recipe: Soft South Indian Idli

Cuisine: South Indian

Prep Time: 20 minutes

Soaking Time: 4–6 hours

Fermentation: 8–12 hours

Steaming Time: 10–12 minutes

Servings: 4

Difficulty: Easy to Medium

Best Served With: Sambar and coconut chutney

Leave a Reply

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