Idli is one of the most popular breakfast dishes in India, especially in the southern states. These soft, white, and round rice cakes are not just tasty but also very healthy. It is believed that the Idli Recipe came to India over a thousand years ago, brought by travelers from Indonesia. Over time, the dish evolved and became a part of South Indian culture. Today, idli is loved by people of all ages and eaten in homes and restaurants across the country. It is usually served with Sambar, a spicy lentil Soup, and Coconut Chutney. We will show you how to make soft and fluffy idlis at home, step by step, using simple ingredients.

What is Idli
Idli is a soft, fluffy, and round steamed rice cake that is a favorite dish in India, especially in the southern states like Tamil Nadu, Karnataka, Kerala, and Andhra Pradesh. It is made from a fermented batter of rice and urad dal (black gram), giving it a light and spongy texture. Idli is a popular breakfast item because it is healthy, filling, and easy to digest. It is also a versatile food that can be paired with many side dishes like Sambar, Coconut Chutney, Tomato Chutney, or podi mixed with sesame oil or ghee.One of the reasons idli is so popular is its health benefits. It is naturally gluten-free, low in fat, and rich in protein and carbohydrates. The fermentation process used to make the batter adds probiotics, which are good for digestion and gut health. Because it is steamed, idli does not require oil, making it an ideal choice for people who want a healthy yet delicious meal.
Idli is also easy to customize. There are many variations, such as rava idli (made with semolina instead of rice), stuffed idli (filled with spicy vegetables), and mini idlis (small bite-sized versions). Whether eaten as a snack, breakfast, or even dinner, idli is a comfort food that people of all ages love. Its simple ingredients, rich history, and delicious taste make it a timeless dish.
Idli Batter vs Dosa Batter
Idli batter and Dosa Batter are often thought to be the same because they use similar ingredients, but they have important differences that make them unique. Let’s explore the details of these two staples of South Indian cuisine.Idli Batter:
Ingredients: Idli batter is made using rice and urad dal (black gram), with a higher proportion of dal (typically 1:2 or 1:3 ratio). This helps create the fluffy texture of idlis.
Consistency: Idli batter is thick so it can hold its shape when steamed in molds.
Use: It is ideal for making soft and spongy steamed rice cakes, known as idlis.
Fermentation: The batter is fermented to make it airy, giving idlis their light and tangy flavor.
Texture and Flavor: The result is a smooth, creamy batter that makes idlis soft and easy to digest.
Dosa Batter:
Ingredients: Dosa batter also uses rice and urad dal, but with a higher proportion of rice (usually 3:1 or 4:1 ratio).
Consistency: The batter is thinner and runnier, making it easy to spread on a hot pan.
Use: It is used to prepare crispy, golden crepes called dosas.
Fermentation: Like idli batter, dosa batter is also fermented, but the thinner consistency makes it perfect for frying.
Texture and Flavor: The batter produces crispy dosas with a slightly tangy taste due to the fermentation.
Idli batter creates soft, white, fluffy cakes, while dosa batter makes thin, crispy crepes. Though the same ingredients are used, the different ratios, consistency, and preparation methods make idli and dosa unique in taste, texture, and appearance.
Tips to Make Soft and Fluffy Idlis
Making soft and fluffy idlis at home is easy when you follow the right steps. Here’s a detailed guide to help you master the art of making perfect idlis:Use the Right Ratio:- The ideal ratio of urad dal (black gram) to rice is either 1:2 or 1:3. Using more urad dal adds the required fluffiness to the batter, while the rice gives structure. You can use idli rice or parboiled rice for the best results.
Soak Properly:- Soak urad dal and rice separately for 6-8 hours or overnight. This ensures they absorb enough water, making them easier to grind. Add a few fenugreek seeds to the dal while soaking—they help with fermentation and enhance the texture of the idlis.
Grind Well:- Always grind the dal first. Grind it until it’s light, fluffy, and smooth. This is crucial for incorporating air into the batter. Use less water while grinding the rice; aim for a slightly coarse texture like fine sand. The combination of smooth dal and coarse rice gives idlis their soft yet firm structure.
Ferment Correctly:- After mixing the rice and dal batter, leave it to ferment in a warm place for 8-12 hours. During fermentation, the batter doubles in size, becomes airy, and develops a mild tangy flavor. If it’s cold, keep the batter in the oven with the light on or wrap it in a warm towel.
Add Salt Before Fermentation:- Mix salt into the batter after grinding. Salt aids the fermentation process and evenly distributes throughout the batter, enhancing the taste of the idlis.
Avoid Over-Mixing:- Once the batter is fermented, handle it gently. Over-mixing can deflate the air bubbles formed during fermentation, resulting in dense idlis.
Grease the Molds:- Lightly grease the idli molds with oil or ghee before pouring the batter. This prevents the idlis from sticking to the molds and makes them easier to remove.
Steam Properly:- Fill the steamer with water and allow it to boil before placing the idli stand inside. Steam the idlis on medium heat for 10-12 minutes. Avoid overcooking, as it can make the idlis dry and hard. Test by inserting a toothpick; it should come out clean when the idlis are done.
Use Fresh Batter:- Freshly fermented batter yields the softest idlis. If you’re using leftover batter from the fridge, let it come to room temperature before steaming.
Choose Good Quality Ingredients:- Use high-quality rice and dal for the batter. Fresh ingredients directly impact the texture and taste of your idlis.
By following these detailed tips, you’ll get perfectly soft, fluffy idlis every time—just like the ones served in South Indian homes! Enjoy them with chutney, sambar, or even a drizzle of ghee for a comforting meal.
How to Make Idli Batter
Making idli batter is the key to soft and fluffy idlis. The process involves soaking, grinding, mixing, and fermenting the ingredients. Here's a step-by-step detailed guide to help you make the perfect idli batter:Step1:- Take 1 cup of urad dal (black gram) and 1 teaspoon of fenugreek seeds in a large bowl. Rinse them thoroughly under running water to remove any dirt or impurities.
Step2:- Once rinsed, soak the urad dal and fenugreek seeds together in enough water for 6-8 hours or overnight. The fenugreek seeds help in fermentation and give the idlis a slight flavor.
Step3:- Take 2 cups of idli rice (or parboiled rice) in a separate bowl. Rinse the rice 2-3 times under running water until the water runs clear. This helps remove excess starch.
Step4:- Soak the rice in enough water for 6-8 hours or overnight, just like the dal and fenugreek seeds. Soaking the dal and rice separately helps in better grinding and smoother batter.
Step5:- After soaking, drain the water from the urad dal and fenugreek seeds. Add the soaked dal and fenugreek seeds to a wet grinder or a blender.
Step6:- Start grinding with a little water. Add water gradually, just enough to help grind the dal into a smooth, airy paste. The batter should be light and fluffy, not watery.
Step7:- You can grind in batches if needed. Use the least amount of water to get the desired consistency. Once done, transfer the dal batter to a large mixing bowl. The dal batter should be thick and creamy.
Step8:- Drain the soaked rice and set it aside. Add the rice to the wet grinder or blender. Add less water compared to the dal, and grind the rice to a slightly coarse consistency. It should resemble fine semolina (rava) rather than a smooth paste.
Step9:- The texture of the rice batter should be grainy, not too fine. This gives the idlis a soft and fluffy texture. Once the rice is ground, transfer the rice batter to the same bowl as the dal batter. The consistency of the rice batter should not be runny.
Step10:- Mix the ground rice and dal together in the large mixing bowl. Use your hands to mix the batter. Mixing with your hands helps the fermentation process because the warmth from your hands promotes bacterial growth, which is essential for the batter to rise and ferment properly.
Step11:- The batter should have a thick but pourable consistency. It should not be runny like a liquid but should easily flow off a spoon. If the batter feels too thick, add a little water to adjust the consistency.
Step12:- You can also check the texture and taste. The batter should not be too salty at this point, but it should feel smooth and slightly grainy from the rice.
Step13:- Add salt (around 1-2 teaspoons, or to taste) to the batter after it’s been mixed. Mix the batter gently after adding salt, but avoid stirring too much. Over-mixing after adding salt can deflate the air bubbles, which are crucial for fluffy idlis.
Step14:- Cover the mixing bowl with a lid or cloth to keep the batter warm. Place the bowl in a warm spot in your kitchen. The ideal temperature for fermentation is between 25°C to 30°C.
Step15:- Let the batter ferment for 8-12 hours, depending on the temperature in your kitchen. If it's summer or warm, it may take only 8 hours, while in cooler weather, it can take up to 12 hours.
Step16:- During this time, the batter will rise and double in volume, forming bubbles and becoming light and airy. The longer the batter ferments, the tangier the batter will taste.
Step17:- Stir the batter gently to incorporate any air bubbles. Avoid over-stirring, as it can reduce the fluffiness of the batter. Only mix a few times to ensure the consistency is even.
Now your idli batter is ready! Use it immediately to make soft, fluffy idlis. Enjoy with sambar, coconut chutney, or your favorite side dishes.
How to Make Idli
Making idlis at home requires patience and careful attention to each step. Once your idli batter is ready, here’s a detailed guide to making soft and fluffy idlis.Step 1:- Start by preparing your idli steamer or a large steaming pot. If you’re using an idli stand, ensure it fits inside your steamer or pot. Fill the steamer or pot with 1-2 inches of water. This is enough to generate steam, but not so much that it touches the idli molds.
Step 2:- Place the steamer on the stove over medium heat. Allow the water to heat up and start boiling. It’s important to have the water boiling before placing the idli molds in, as the steam needs to rise and cook the batter.
Step 3:- Before pouring the batter into the idli molds, grease them lightly. Use oil or ghee (clarified butter) to grease each mold. This prevents the idlis from sticking to the molds after steaming, making them easier to remove.
Step 4:- Take your fermented idli batter and give it a gentle stir. Be careful not to overmix, as this can release the air bubbles and affect the fluffiness of the idlis. Stir only to ensure the batter is even.
Step 5:- Pour the batter into the idli molds, filling each mold about three-quarters full. This allows enough space for the batter to rise and expand while steaming. Avoid filling the molds all the way to the top, as the idlis will rise and can overflow.
Step 6:- Carefully place the idli stand or the individual idli molds into the steamer once the water is boiling and steam is rising. Cover the steamer or pot with a lid to trap the steam.
Step 7:- Steam the idlis on medium heat for 10-12 minutes. The cooking time will vary depending on the size of the idlis and the thickness of the batter. Ensure there is enough water in the steamer to produce consistent steam throughout the cooking process.
Step 8:- After 10 minutes, it’s time to check if your idlis are fully cooked. Insert a toothpick or knife into the center of one of the idlis. If it comes out clean and the idli doesn’t stick to the toothpick, the idlis are done.
Step 9:- If the toothpick comes out with batter on it, steam the idlis for a couple more minutes. Keep checking at 2-minute intervals until the idlis are completely cooked.
Step 10:- Once the idlis are cooked, turn off the heat and let them rest in the steamer for 1-2 minutes. This helps them set and cool slightly, making them easier to remove from the molds.
Step 11:- Carefully remove the idli plates from the steamer. Use a spoon, knife, or idli scraper to gently lift the idlis from the molds. If the idlis are stuck to the molds, run the knife along the edges to loosen them. Be gentle to avoid breaking the soft idlis.
Step 12:- Idlis are best served immediately while they are still hot and soft. They can be enjoyed with a variety of accompaniments. Serve the idlis with sambar (a spicy and tangy lentil soup).
Step 13:- Pair with coconut chutney, tomato chutney, or mint chutney for added flavor. For a traditional touch, you can serve the idlis with podi (spiced lentil powder) and a dollop of ghee (clarified butter).
Now you have perfectly steamed, soft, and fluffy idlis ready to enjoy. Whether for breakfast, lunch, or dinner, idlis are a versatile and wholesome dish that can be enjoyed in many different ways.
Expert Tips for Making Perfect Idlis
Making soft and fluffy idlis may seem simple, but a few expert tips can make all the difference. Follow these tips to ensure your idlis are light, airy, and delicious every time.1. Use the Right Ingredients:- Always use good-quality idli rice and urad dal. Fresh, unpolished urad dal gives better results. Adding a teaspoon of fenugreek seeds while soaking dal enhances fermentation and gives the idlis a soft texture.
2. Maintain the Correct Ratio:- Use the right ratio of urad dal to rice. A 1:3 ratio (1 cup dal to 3 cups rice) works well for soft idlis. For softer idlis, you can also try a 1:2 ratio.
3. Soak Properly:- Soak urad dal and idli rice in separate bowls for 6-8 hours. This helps grind them to the right consistency. Use clean, fresh water for soaking to avoid affecting the fermentation.
4. Grind to the Right Consistency:- Grind urad dal with a little water until it is smooth, light, and fluffy. The batter should hold air for soft idlis. Grind the rice coarsely, like fine semolina. It should not be as smooth as the dal batter.
5. Use a Wet Grinder for Best Results:- If possible, use a wet grinder to grind the dal and rice. It retains the natural heat of the ingredients and produces a batter with the right texture. If using a blender, be careful not to overheat the batter during grinding.
6. Mix with Hands for Fermentation:- Mix the ground dal and rice batter using your hands. The warmth from your hands helps activate natural bacteria, aiding fermentation.
7. Batter Consistency Matters:- The batter should be thick but pourable. If it’s too thick, idlis can turn dense. If too watery, they won’t rise properly. Adjust water gradually while grinding.
8. Fermentation is Key:- Let the batter ferment for 8-12 hours in a warm spot. A properly fermented batter will double in volume and have a light, bubbly texture. If it's cold, keep the batter in the oven with the light on or wrap the bowl in a warm cloth.
9. Don’t Overmix After Fermentation:- After fermentation, gently stir the batter only a couple of times. Overmixing can deflate the air bubbles and result in dense idlis.
10. Grease the Molds:- Grease the idli molds lightly with oil or ghee before pouring the batter. This prevents sticking and makes it easier to remove the idlis after steaming.
11. Steam Properly:- Use medium heat while steaming. High heat can make the idlis dry, and low heat can leave them undercooked. Steam for 10-12 minutes. Make sure the water in the steamer is boiling and producing steam before placing the idli stand inside.
12. Test for Doneness:- Insert a toothpick or knife into the center of an idli. If it comes out clean, the idlis are done. If not, steam for a couple more minutes.
13. Let the Idlis Rest Before Removing:- After steaming, let the idlis rest for 1-2 minutes before removing them from the molds. This helps them set and prevents them from breaking.
14. Use Fresh Batter for Best Results:- Freshly fermented batter gives the softest idlis. If storing batter, keep it in the refrigerator and use it within 2-3 days.
15. Avoid Overcrowding:- Don’t overcrowd the steamer. Allow enough space for steam to circulate freely around the idlis for even cooking.
16. Adjust Salt and Water Carefully:- Add salt to the batter before fermentation. If adding after fermentation, mix gently to avoid deflating the batter. If the batter feels thick before steaming, add a little water to get the right consistency.
17. Don’t Oversteam:- Overcooking idlis can make them hard. Stick to the recommended steaming time of 10-12 minutes.
18. Serve Hot:- Idlis are best served hot and fresh. They tend to lose their softness as they cool down, so enjoy them immediately after steaming.
By following these expert tips, you can make perfect, soft, and fluffy idlis every time.
Recipe Card
For Idli Batter
- 1 cup urad dal (black gram)
- 2 cups idli rice (or parboiled rice)
- 1 teaspoon fenugreek seeds (optional)
- Water (as needed for soaking and grinding)
- Salt (to taste)
For Making Idli:
- Freshly fermented idli batter (made from rice and urad dal)
- Water (for steaming)
- Oil or ghee (for greasing the idli molds)
Steps
to Prepare Idli Batter:
- Soak the Ingredients:
- Rinse the urad dal and fenugreek seeds thoroughly
under running water. Soak them together in a bowl with enough water for
6-8 hours.
- Similarly, rinse the idli rice 2-3 times and soak it
in another bowl for the same amount of time.
- Grind the Dal:
- Drain the water from the soaked dal and fenugreek
seeds.
- Add them to a wet grinder or a blender with a little
water. Grind until the mixture becomes smooth, light, and fluffy. Add
water gradually to avoid making it too watery. Transfer to a large mixing
bowl.
- Grind the Rice:
- Drain the soaked rice and grind it next. Use less
water and aim for a slightly coarse texture, like fine semolina. It should
not be as smooth as the dal batter.
- Mix the Batter:
- Combine the ground rice and dal in the mixing bowl.
Use your hands to mix them well. Mixing with hands helps in fermentation
because the natural warmth promotes bacterial growth. The batter should
have a thick but pourable consistency.
- Add Salt:
Add salt to the batter and mix it gently.
- Ferment the Batter:
- Cover the bowl with a lid and place it in a warm spot
for 8-12 hours, depending on the temperature. The batter should rise and
double in volume. If the weather is cold, keep the batter in the oven
with the light on or wrap the bowl in a warm towel.
- Check the Batter:
- After fermentation, the batter will look airy and have
a slightly tangy smell. Stir it gently once or twice before using.
Tips
for Better Batter:
- Use a wet grinder for the best results, as it makes the
batter airy and fluffy. A blender can also work but may not give the same
texture.
- Avoid over-grinding the rice; a slightly grainy texture
is ideal.
- Do not let the batter ferment for too long, as it may
turn sour.
Now your idli batter is ready! Use it to steam soft and fluffy idlis or make crispy dosas by adjusting the consistency. Store any leftover batter in the refrigerator and use it within 2-3 days.
Steps
to Make Idlis:
- Prepare the Steamer:
- Fill the idli steamer or a large pot with about 1-2
inches of water.
- Place it on the stove over medium heat and let the
water start boiling.
- Grease the Idli Molds:
- Lightly grease the idli molds with oil or ghee. This
will prevent the idlis from sticking and make them easy to remove.
- Pour the Batter:
- Gently stir the fermented idli batter if needed. Do
not overmix, as it may remove the air bubbles.
- Pour the batter into each mold, filling them about
three-quarters full to allow space for the idlis to rise.
- Steam the Idlis:
- Place the idli stand in the steamer. Make sure the
water is boiling and the steam is rising.
- Cover the steamer with a lid and let the idlis cook
for 10-12 minutes on medium heat.
- Check for Doneness:
- Insert a toothpick or a knife into the center of an
idli. If it comes out clean, the idlis are ready. If not, steam for a
couple more minutes.
- Cool and Remove:
- Turn off the heat and let the idlis rest for 1-2
minutes.
- Carefully remove the idli plates and use a spoon or
knife to gently lift the idlis out of the molds.
7.
Serve:
Serve
the idlis hot with Sambar, Coconut Chutney, Tomato Chutney, or a sprinkle of
podi (spiced lentil powder) with ghee.
----------------------------------------------------------------------------------------------------------------------
Nutrition Value
Idlis are a healthy and light dish, perfect for breakfast or snacks. They are low in calories and fat, making them a great option for people looking for a balanced meal. Here's a breakdown of the approximate nutritional content of this dish ( Serving Size: 2 idlis (100g):
Nutrient | Amount per Serving | % Daily Value* |
---|---|---|
Calories | 70 kcal | 4% |
Total Fat | 0.5 g | 1% |
Saturated Fat | 0 g | 0% |
Cholesterol | 0 mg | 0% |
Sodium | 200 mg | 8% |
Total Carbohydrate | 14 g | 5% |
Dietary Fiber | 1 g | 4% |
Sugars | 0 g | 0% |
Protein | 2 g | 4% |
Calcium | 10 mg | 1% |
Iron | 0.4 mg | 2% |
Potassium | 40 mg | 1% |
*Percent Daily Values are based on a 2,000-calorie diet.
Please note that these values are approximate and can vary based on the specific ingredients and cooking methods used. Idlis is often served with Sambar, Coconut Chutney, Tomato Chutney, so be mindful of the overall nutritional content of your meal when planning your diet.
- Medu Vada Recipe
- Aloo Paratha Recipe
- Appe Recipe | Appam
- Dhokla Recipe | Khaman Dhokla Recipe
- Upma Recipe / Rava Upma Recipe / Suji Upma Recipe
- Masala Dosa Recipe | How to make Masale Dosa