Idli is a beloved dish from South India, known for its light texture and delicate flavor. The beauty of idli lies in its simplicity, yet it requires careful attention to detail for the best results. If you’ve ever wondered how to cook idli at home, this guide will walk you through each step of the process, from preparing the ingredients to steaming the idlis to perfection.
How to Cook Idli
Ingredients You Will Need
To cook idli, the ingredients are simple and easy to find:
- 1 cup Urad Dal (Black Gram)
- 2 cups Rice
- Water (for soaking and grinding)
- Salt (to taste)
Step 1: Soaking the Ingredients
The first thing you need to do is soak the urad dal and rice. Take 1 cup of urad dal and 2 cups of rice. Rinse both ingredients thoroughly. Once washed, soak them separately in water for at least 4 hours. Soaking is important because it helps the ingredients soften, which makes the grinding process easier.
Step 2: Grinding the Mixture
After soaking the urad dal and rice, you need to grind them. You can use a wet grinder or a mixer grinder.
- Start by grinding the urad dal first. You can use the water in which the dal was soaked for grinding. The water helps in achieving the right consistency. Grind the dal until it becomes a smooth batter.
- Next, grind the rice. The texture should be a bit coarser than the dal. You can also add a little water to help with the grinding.
Once both the dal and rice are ground, combine them in a large mixing bowl. The batter should be thick but smooth.

Step 3: Fermenting the Batter
After mixing the ground rice and dal, it’s time to let the batter ferment. Cover the bowl with a lid or cloth and leave it in a warm place for about 8-12 hours, depending on the temperature of your room. During this time, the batter will rise and become slightly bubbly. Fermentation is key to getting soft and fluffy idlis.
Read: How to Make Instant Dhokla
Step 4: Preparing the Steaming Setup
While the batter is fermenting, it’s a good idea to prepare the steamer or idli maker. Grease the idli molds lightly with some oil or ghee to prevent the batter from sticking. Once the batter is ready, fill the idli molds with the batter. Make sure not to overfill them.
Step 5: Steaming the Idlis
Now, steam the idlis. Place the idli stand in the steamer, ensuring that the water in the steamer is boiling. Cover the steamer with a lid and steam for about 10-15 minutes. You will know the idlis are done when a toothpick or knife inserted into the center comes out clean. If they need more time, steam for an additional 5 minutes.
Step 6: Serving the Idlis
Once the idlis are ready, let them cool for a few minutes. Then, carefully remove them from the molds. Serve the idlis hot with chutney or sambar for a perfect meal. You can also enjoy them with a dollop of ghee for added flavor.
Recipe Video:-
Tips for Making the Perfect Idli
- Use clean and fresh ingredients. The better the quality of the rice and dal, the better your idlis will turn out.
- Make sure the batter is neither too thick nor too runny. The consistency should be just right to ensure soft and fluffy idlis.
- Fermentation is key. Don’t rush it. Give the batter enough time to ferment, as this is what makes the idlis light and airy.
By following these simple steps, you can easily cook idli at home. The process may take some time, but the results are worth it. Whether you are a beginner or an experienced cook, you can enjoy making idlis for breakfast or as a snack. Happy cooking!