Learn the easy recipe for Idli Dosa Batter, along with tips and tricks for grinding it in a blender and fermenting it to perfection. This batter will result in soft, spongy idlis and perfect crispy dosa.

Idli batter or dosa batter fermented in the instant pot

Idli and Dosa are traditional South Indian foods, which are also popular all over India. The only way to get the best idlis is to have perfectly fermented batter. 

Idli is a savory rice cake made by steaming a batter consisting of lentils and rice. Dosa is a crispy crepe made with the same batter of lentils and rice.

Being a North Indian, my mom did not make idlis from scratch at home. Mostly, we would use store-bought batter to make idlis and dosas. Hence, making idli dosa batter is something I had to learn for my love of South Indian food.

I used to have a hard time getting the batter right. Sometimes it would not ferment and rise enough, and at other times it would be perfect, keeping me wondering what went wrong. But eventually, now I can make perfect batter every time. So here I will share all the lessons I have learnt from all the times I have made Idli Dosa Batter. 

Fermenting batter is difficult in colder places like the US, especially during the winter months. But guess what…the Instant Pot can come to the rescue here, too. If you don’t have an Instant Pot, you can also use the oven to ferment batter. 

The idlis will be soft and fluffy if the batter is fermented well. It does take some practice to get the batter right. Even if the batter does not come out perfectly fermented, it is always great to prepare dosa. 

Usually, batter is prepared once for the week and used multiple times.  Prepare idlis initially, as they come out soft with fresh batter.  When I prepare the batter, I first use it to make idlis, then to make dosas, and any leftover batter to prepare uttapam.  All of these meals can be enjoyed with sambar and chutney.

Each state, or family in South India, has a different recipe or proportion they prefer for the batter. Some also make a different batter for idlis and for dosas. I am sharing the recipe for Idli Dosa Batter that works for me. If you plan to make only dosa, check out this recipe for crispy dosa!

How to make perfect Idli Dosa Batter?

Here you can find all the details to get the batter right on the first attempt. This is based on all the learning from making this batter weekly.

Dal and Rice for Batter

To make Idli Dosa Batter, you need Idli rice and Urad dal.

Idli rice is very different than basmati rice; it is short-grain parboiled rice, which gives the best results. But if you can’t find it, look for any parboiled rice, or use sona masoori or kollam short-grain rice.

Tip: Do not use idli rice to make rice to be eaten with a curry.  My mother-in-law was curious, so she tried, but they did not taste good.

Urad Dal is skinned black gram lentils. You can use the whole lentils called urad dal gota or split urad dal.

I also add fenugreek seeds (methi seeds) when making the batter. This was a tip from my South Indian friend’s mom, that it helps with fermentation.

I did not include poha (also called flattened rice) in this recipe, but some people like to add it. It can help to keep the idlis light and fluffy. If you like, add 1/4 cup of poha to the soaked rice.

Idli Batter Dal Rice Ratio

The next step is to determine the best ratio of dal to rice. The ratio of dal to rice is 1:4.

You can also make batter with a 1:3 dal-to-rice ratio; however, the idlis are not as soft as with the 1:4 ratio.

Rinse the rice until the water runs clear. Then soak the idly rice in a bowl with enough water.

Soaked small grain rice in water

In a separate bowl, rinse and soak urad dal.  Add 1 teaspoon of fenugreek seeds to the soaked urad dal.

It is important to soak the dal and rice separately. The reason is that they need different grinding times, so if we soak and grind together, we might not get the ideal result.

Leave the rice and lentils soaked for 4 hours or overnight.

Soaked Urad Dal with methi seeds

Grinding the batter

In South India, people use a wet grinder to grind idli batter. However, I personally don’t want to have a separate gadget just to make batter, so I use a high-performance blender (Vitamix) to grind the batter.  You need a strong grinder that can make the batter very fine without heating it up.

In India, most people have a mixie (short for mixer grinder) at home. These mixies are often not high-performance, and can heat the batter too much, which can hinder proper fermentation. If you have to use a mixer to grind the batter, then grind in small quantities and add ice-cold water to keep the batter cool.

The best way is to grind rice and dal separately and then mix them together.

Drain the water from the soaked urad dal. Add the urad dal to the Vitamix and grind it to a smooth batter.  Add cold water or ice as needed when grinding the batter. It is important to add cold water, as we don’t want the batter to heat up, as that can hinder proper fermenting.

Blended Batter in a Vitamix

The batter should neither be thick nor runny. It should also not be thick; it should be fluffy. I added about 1/2 to 3/4 cup of water and ran the Vitamix for less than a minute. Transfer the batter to a large bowl (or instant pot steel insert if fermenting in an instant pot).

Now, drain the soaked rice and add it to the same blender.  Grind the rice to a slightly coarse batter, again adding cold water or ice as needed.  I added about 1.5-2 cups of water when grinding the rice and ran the Vitamix for less than a minute. The slightly coarse batter with a little bit of texture helps create structure and crispiness in dosas.

Transfer the batter to the same bowl or to the Instant Pot’s steel insert.

Add rock salt and mix the batter well.  Use non-iodized salt (rock salt), as iodized salt can hinder the fermentation of the batter.

I got the tip from my friend that you should mix the batter well with your clean hands, as that adds a little warmth.

The consistency of the batter should be as shown in the picture below. Flowing easily, not runny or too thick. If yours is thick, then add some ice cubes or cold water and mix well with your hands.

Consistency of Idli Dosa Batter

Fermenting the batter 

You can ferment the batter in a warm place. In normal or warm climate regions, you can ferment on the countertop. It can take anywhere from 8 hours to overnight to ferment the batter, depending on the outside temperature.

However, in cold regions, you can keep the batter to ferment in the oven with the lights on. The light gives enough warmth to ferment the batter. When I keep it in the oven, it takes about 12 hours to ferment the batter well.

If you have an Instant Pot, you can use the “Yogurt” mode to ferment the batter.

Start the Instant Pot in the “Yogurt” mode on the normal setting.  Press “Adjust” until the display shows 8 hours.  Then press “+” to change to 12 hours.  Cover the Instant Pot with a glass (or steel) lid and let the batter ferment.

It is important to use a glass lid, and not the Instant Pot lid, as sometimes the batter can overflow and lock the lid.

Idli Dosa Batter in instant pot covered with a glass lid

After 10 hours, the batter should have risen, which means it has increased in volume. If it has not risen enough, place the glass lid back on and leave for a couple more hours. 

It would be frothy on the top and airy with some bubbles.

Perfectly fermented idli batter in the instant pot

Fermenting the batter in the oven

If you don’t have an Instant Pot, you can ferment the batter in the oven.  I usually just turn on the oven light, which gives the batter enough warmth to ferment.  Place the pot covered with a lid just below the oven light.  Leave it overnight or for 10 hours in the oven to ferment the batter.

After 10 hours, the batter should have risen well.  If it has not risen enough, leave for a couple of more hours.

The batter is ready to use.  Use it right away to make idli or cover it and store it in the refrigerator.

Fluffy airy Idli or dosa batter fermented in the instant pot

Pro-Tips for Perfect Batter

Cold Water: Use very cold water or ice cubes when grinding the batter, as that helps prevent the batter from heating up.

Avoid Overfermentation: Make sure to refrigerate the batter once it is fermented. You don’t want to leave it out on the counter longer than needed.

Utensil Size: Use a pot at least double the size of the amount of batter you keep to ferment. This will ensure there is ample space for the batter to ferment, and it will not overflow.

Dosa: To prepare dosa, add some water and make the batter consistency thinner.  Mix gently and prepare dosa.

Quantity: Do not increase the quantity much more than suggested in this recipe.  I have seen some posts where the batter has risen too much, and the Instant Pot has locked.  I also recommend using a glass lid to close the Instant Pot in yogurt mode when making batter.

Using the batter: Prepare idli initially as they come out soft with fresh batter.  Do not mix the whole batter; take out the required amount you need to prepare the idlis in a separate bowl.

Instant Pot Method: One disadvantage of using the Instant Pot to prepare batter for me is that the insert is now used for the batter and cannot be used for other things I want to prepare in the Instant Pot.  Hence, many times, I ferment the batter in the oven.

If you need the instant pot insert for other preparations, you have to remove the batter to another vessel.  This is not ideal as the fermented batter is disturbed.   However, it has still worked fine.  Just remove the batter slowly without mixing it and store it in another pot or box.   Mix it gently when you are ready to prepare the idlis.

Common Questions

What can I use to substitute methi seeds in idli batter?

There is no direct substitute for methi seeds. You can skip them and still make the batter.

My batter did not rise. What could be the reason?

There could be many reasons for this.
1. Always use non-iodized salt. Adding iodized salt can hinder fermentation.
2. The batter sometimes gets too warm when grinding. Add ice-cold water or ice cubes when grinding in a high-powered blender.  
3. The batter should also not be too thick or too runny. It does not ferment well if it is not the right consistency.
4. Mix the batter with clean hands before fermenting. This helps with fermentation.
5. The right amount of warmth is needed. If you live in a cold place, it can take longer to ferment. Place the batter in the oven with the light turned on.

What can I do with the batter if it did not ferment well?

There is good news here. Even if the idlis don’t turn out soft. The batter works well for dosa and uttapam. Here is my recipe for dosa and uttapam, where you can check how to make dosa.

Making Idli & Dosa with this batter

You grease the idli molds with ghee or oil.  Then add a small amount of batter to each mold.

Idli batter in molds

You can steam the idlis in a stovetop idli stand, such as the one below. Add water to the bottom of the stand. Then cook for 12 minutes on a high flame.

Idli being cooked in an idli stand

If making in the Instant Pot, add 1.5 cups of water to the Instant Pot’s steel insert and let it boil in the Sauté mode. Place the idli stand in the Instant Pot and cook it in steam mode in the venting position.

Note that the Instant Pot timer does not work in the venting position, so you need to use a separate timer. In 12 minutes, the idlis will be ready.

A stack of 3 fluffy spongy idli's

Let it stand for 5 minutes, then take the idli out of the mold. Enjoy with sambar and coconut chutney.

Idli, Sambar and Chutney in a plate

You can use this same batter to make dosa. If the batter seems thicker, you can mix a little water and stir well before making dosa. The batter is spread on a griddle to make dosa, which is why it needs a thinner consistency. I also like to make podi dosa and uttapam with this batter.

Spread batter on cast iron pan to make dosa

Serve dosa hot with sambar and chutney. Make dry potato bhaji to stuff in the dosa.

Dosa with sambar and chutney in a steel plate

Storing Idli Dosa Batter

I like to prepare idli dosa batter once on the weekend and use it for the whole week to make idli, dosa, and uttapam.

Initially, right after the batter is fermented, make idlis. This helps to get the best idli with the freshly fermented batter.

Then I use the batter for the rest of the week to make dosa for lunch or dinner. And onion tomato uttapam for breakfast on another day.

You can store this batter in the refrigerator for up to 5 days.

Hope you try this Idli Dosa Batter. Please do let me know if you have any questions as you try this recipe. I would be happy to clarify and add more details.

More South Indian Recipes You’ll Love

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
4.91 from 50 votes

Failproof Idli Dosa Batter

Learn the easy recipe to make Idli Dosa Batter, along with tips and tricks to grind using a blender and ferment to perfection. This batter will result in soft, spongy idli's and perfect crispy dosa.
Prep Time: 5 hours
Cook Time: 12 hours
Total Time: 17 hours
Servings: 35 idli

Video

Ingredients 

Instructions 

Soaking

  • Rinse urad dal with water until the water runs clear. Then soak it in a bowl with enough water. Add methi seeds to the soaked dal.
    Soaked Urad Dal with methi seeds
  • Rinse idli rice with water until the water runs clear. Soak it in a separate bowl.
    Soaked small grain rice in water
  • Soak the dal and rice for 4 hours or overnight.

Grinding

  • Drain the water from the dal and rice. 
  • Transfer the dal to the high-speed blender (or a wet grinder) and grind to a smooth paste. Add cold water or ice cubes (about 1/2 to 1 cup) as needed to grind the dal. Transfer the batter to the Instant Pot steel insert or another large bowl.
  • Transfer the soaked idli rice to the grinder and grind it into a slightly coarse batter. Add cold water as needed to grind (about 1.5 to 2 cups). Transfer the batter to the same Instant Pot steel insert or another large bowl.
    Blended Batter in a Vitamix
  • Add salt and mix the batter well using your clean hands for a couple of minutes. The batter consistency should be neither thick nor runny, but rather it should be free-flowing.
    Consistency of Idli Dosa Batter

Fermenting in Instant Pot

  • Place the steel insert in the Instant Pot and cover with a glass lid (do not use the Instant Pot lid, as sometimes batter can overflow and lock the lid). 
  • Set the Instant Pot to Yogurt mode for 12 hours by pressing the Adjust and + buttons.
  • After the time is complete, the batter will be fermented and ready to use. If the batter has not risen well, ferment it for a couple of more hours. The batter should be frothy and airy on top.
    Perfectly fermented idli batter in the instant pot

Fermenting batter without instant pot

  • Transfer the batter to a large bowl and prepare it as mentioned, adding salt and mixing with clean hands. Then place it in the oven with the lights on (or on the counter in a warm climate). It will take anywhere from 10 to 14 hours, depending on the climate. I suggest checking after 10 hours, adding more time as needed.
    Idli Dosa Batter fermented in the instant pot

Steaming Idli

  • To make idlis, grease the idli molds with ghee or oil.  Then add a small amount of batter to each mold.
    Add 1.5 cups of water to the Instant Pot or Idli cooker steel insert, then let it boil on sauté mode. Place the idli stand in the cooker and cook it in the steam mode in venting position (without whistle in a pressure cooker).
    Put a timer for 12 minutes, and the idlis will be ready. Turn off the heat. Let it stand for 5 minutes, then take the idlis out of the mold. Enjoy with sambar and coconut chutney.
    idli steamed in the instant pot

Notes

Pro-tip: If you are new to making Idli Dosa Batter, then I highly recommend reading the whole post, as I share lots of tips and tricks to get the perfect batter. 
Blender: I used a high-speed blender (Vitamix) to grind this batter. You can also use a wet grinder.   
Poha: I did not add poha, also called flattened rice, in this recipe, but some people like to add it. It can help to keep the idlis light and fluffy. If you like, add 1/4 cup of poha to the soaked rice.
Storing batter: You can store the batter in an airtight container for up to 5 days. 
Dosa Batter: If you plan to make only dosa, check out this recipe for perfect crispy dosas.  

Nutrition

Calories: 95kcalCarbohydrates: 20gProtein: 3gFat: 1gSaturated Fat: 1gSodium: 134mgPotassium: 24mgFiber: 1gSugar: 1gVitamin C: 1mgCalcium: 9mgIron: 1mg

Additional Info

Course: Breakfast, Main Course
Cuisine: South Indian
Diet: Gluten-free, Vegan
Tried this recipe?Mention @pipingpotcurry or tag #pipingpotcurry!

About Meeta

I strongly believe that each one of us has a chef inside us, we just need to explore the ingredients and create great food. My passion is to share easy, and wholesome recipes made using Instant Pot & Air Fryer, that are well tested, so you can cook with confidence.

You May Also Like

Get new recipes sent to your inbox!
Don't miss out! Subscribe and get all the new recipes first.
4.91 from 50 votes (28 ratings without comment)

Leave a comment

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

Recipe Rating




122 Comments

  1. Lakmelovestocook says:

    Thank you for excellent instructions on using an Instant pot to ferment my idli batter. I have struggled with this process for over 30 years. After stumbling upon your recipe, I bought a Pot with the yogurt feature and made my first ever perfectly fermented idli batter. Thanks indeed!!

    1. Piping Pot Curry says:

      Hi – So happy to hear that. Thank you for sharing back ๐Ÿ™‚

  2. Fatema says:

    Hi

    Is it okay to use baking soda or baking powder for fermentation ? what is the difference between the two and how much can I use it. Idli did come out soft but it was flat. there were not fluffy.

    Thank you

    1. Meeta Arora says:

      Hi Fatema – Usually it is best to make idli within 1-2 days of making the batter. I have not tried adding baking soda/powder, but we do that for khaman and rava dhokla. I would suggest to add a little baking soda (about 1/2 teaspoon) and try.

  3. Fatema says:

    Hi

    My batter turns out very frothy and bubbly. When I poke it with a spoon (risen batter) all the air seems to blow off and it settles down. It has definitely fermented (double / triple) in size but has froth like a cappucino. What is the reason behind this. I live in Canada and need atleast 12 – 14 hours of oven fermentation time. Thank you.

    1. Meeta Arora says:

      Hi Fatema – That is very normal. This is the reason why we suggest to make idli with the batter initially, as it comes out better. Dosa works well even after the batter has been stored for a few days.

  4. Pooja says:

    Hello, I made this recipe and kept it for 7 hours only on the low setting in the yogurt mode. However the bottom part of the batter was cooked and stuck to the instant pot insert. I was able to salvage the rest of it but still lost a bunch of batter.
    Any inputs ???

    1. Meeta Arora says:

      Hi Pooja – Sorry that happened. But that seems odd. I wonder if it went to boil mode first or if the base was hot for some reason. I keep the batter in yogurt (normal) mode, and it has never stuck to the base.

    2. Jo says:

      Can you do this in instant pot duo crisp which has no yoghurt setting?

      1. Meeta Arora says:

        Hi Jo – I have not tried making idli batter without yogurt setting. You can make it in the oven with the light on, which works well too. I hope you give it a try!

  5. Love all things fermented! says:

    Thank you for the very clear instructions !! I have one question – at what speed are you grinding on your VitamiX?

    1. Meeta Arora says:

      Hello – I take it up to speeds 8 and 9 when grinding in the Vitamix. It gets done within a minute. The dal grinds quicker than the rice.

  6. Aishwarya says:

    Hello, what would be your suggestion for a blender in the USA for Dosa batter?
    Thanks

    1. Meeta Arora says:

      Hi Aishwarya – I use vitamix for dosa/idli batter. I have added details in the post with images.

  7. Mayuri says:

    Wow, just amazing…you explained so well…Im having the fermentation problem in USA bcoz of cold climate so as soon as I read this information I just checked with the batter putting in water and the batter was not floating even after fermenting it for 8 hours so I had just kept it in oven just making the temperature warm but as per your advice I just turned on the light inside the oven and again kept for fermentation…let’s see..I hope it will happen and I get to see the proper idali batter which is risen up so well..thank you so much you are just amazing…

    1. Meeta Arora says:

      Hi Mayuri – Thank you. I hope the idli batter fermented well.

    2. Dosa-loving American says:

      What is it that you wanted to be floating? I am confused.

      I have made dosas many, many times and idlis a few times. I use the recipe from my South Indian friend. The recipe is almost identical to the one on this web site. Here’s what I have found. My friend and I live in Phoenix. I have dosa batter in my refrigerator right now, in February. I keep my house around 68-72 degrees inside, all winter. My friend grew up using a metal grinder in India that she said is very powerful, but there’s nothing like it in the USA. The most powerful blender in the USA is the Vitamix. If any point it makes a jerking sound, having a hard time grinding up the batter, it means you didn’t add enough water, and the motor will burn out. My Indian friend doesn’t soak the urad dal and idly rice overnight, but I do. I find that they turn very soft and only need about a minute in the Vitamix, whereas, my friend needs to add a lot of extra water and a lot of time for the Vitamix to blend the same amount of batter that I do.

      We are using 3 cups of idly rice and 1 cup of urad dal. I never tried 1:4, but it’s worth a try. I soak these covered in water overnight in separate bowls. The next night, I rinse and add fresh soaking water and the correct amount of salt. I hate fenugreek and my Indian friend doesn’t use it either. So, I skip fenugreek.

      After I have blended the urad dal with salt and a touch of water and put it back in a metal bowl or pot, AND blended up the idly rice with correct measurement of salt and a touch of water and put it back in a metal bowl or pot, too, my friend instructs to turn the oven to 200 degrees. In the warm climate of India, you don’t have to do this. But in Phoenix, especially in the winter, we do. When the over reaches 200 degrees turn it off. Cover both containers with lids and place them both inside the warm oven. Lights off. My kids like it when I leave the batters in the oven for 7 hours. Any more than that, and it becomes very, very sour. I once left the batter for 12 hours, and even my friend’s Indian dad said I fermented it too long. LOL. So, if you don’t use a preheated oven, maybe 12 hours is perfect, but it’s too sour for us when using a preheated oven.

      After 7 hours, we mix the two batters together and use a ladle to stir deeply at the bottom of the batter. Every time we pull up a ladle of dosa batter, stir it fresh, bringing up the heavier ground up lentils from the bottom of the bowl. She makes her dosas first, one a time, for dinner, for her family. Anything left will be made into idlis or dosa batter for the next night. However, I understand the logic of doing idlis first. That’s because, as the web site says, the dosa batter needs to be a little thinner. So, I have to pull out around 8-16 ounces of batter, put it into a separate small bowl, add a touch of water to thin out the batter, mix it up with the ladle, and then it’s ready to pour onto the pan. That way, I keep the the batter in the larger bowl thick, in case I want to make idlis, while the smaller bowl is enough thinned out batter for dosas. So, you can see why it’s easier to make idlis first, and then only after, thin out the batter and make dosas. But my friend and I have families that prefer more dosas over idlis. Plus, a dosa you can eat right out of the pan before it hits the table! Yum! An idli you would want to serve with a chutney, sambar, or yogurt. Otherwise, the idli is quite bland. And I don’t want more work and more dishes to clean. So I stop at dosas, usually. My husband loves them, too.

      1. Meeta Arora says:

        Thank you for sharing your (and your friends) method. It is great to hear the details of how you ferment it.

    3. Parvati Venkatesh says:

      I forgot to turn on the yoghurt mode. The batter is in instant pot got the past 12 hours and just now I turned on the yoghurt mode. Will the batter turn sour? I am so upset, ๐Ÿ˜ญ๐Ÿ˜ญ

  8. Supriya NK says:

    Amazing instructions especially for people making it for the first time like me! Thank you so much… Love your recipes.
    Just one question…. If I was to reduce this recipe by half would the fermentation time reduce too or would it stay the same?

    1. Meeta Arora says:

      Hi Supriya – So happy to hear you found the recipe helpful. The fermentation time will remain the same even if you half the recipe.