Masala Dosa Recipe – Make perfect, aromatic and great masala dosas at home with this video and step by step recipe post. Masala Dosa is one of the most popular South Indian breakfast dishes served in restaurants and tiffin centres. Dosa is a crepe made using fermented rice and lentil batter. Masala Dosa is one that is crisp, aromatic, flavourful and has a potato masala or spiced seasoned potatoes stuffed in it.
These crispy crepes are quite addictive and delicious. No one wants to stop with one and this says how delicious they taste!
About Masala Dosa
Masala Dosa is a popular South Indian breakfast where a crispy crepe made of fermented rice and lentil batter is served with flavorful spiced potato curry. It is a wholesome meal in itself as it is served with potato masala, Coconut chutney and Sambar.
It is believed that Masala dosa originated in the Tuluva Mangalorean cuisine, from Karnataka (source: Wiki). Udupi restaurants made this toothsome and delectable food very popular all over India and now these are also popular in many countries.
Most South Indian households make dosas regularly and each home has their own recipe. Making a home style masala dosa is super simple as it can be made with any plain dosa batter. You don’t even need a sambar and chutney as the potato masala itself is good enough.
But making a good special restaurant style masala dosa at home needs experimenting a lot. Over the years I have experimented a lot as they are a staple in my home. I have also shared a lot of my latest tips and tricks to make those special kind of masala dosas served in South Indian restaurants.
A special restaurant style masala dosa is much more flavorful than the regular crispy dosa we make at home. So the proportions of rice, dal, methi, chana dal and poha change here.
The recipe to make the masala dosa batter is much different from one state to the other and from one restaurant to the other. Some places serve very thin dosas while some serve the crisp yet slightly thicker kind like the one in my pictures.
These kind of masala dosas are more specific to the Udupi restaurants, MTR chain & many tiffin centres in Bangalore.
Apart from rice, urad dal and chana dal, the most commonly used ingredients in restaurants are rice flour, semolina, chiroti rava and some even use all-purpose flour & sabudana. All of these contribute to the flavour and crisp texture.
So there is no one formula or recipe to make perfect masala dosas. But there are a lot of tips and tricks that will help you make them great – aromatic, golden and crisp.
How to Make Masala Dosa (stepwise pictures)
Prepare and Make the Batter
1. Add half cup urad dal, 3 tablespoons chana dal and half teaspoon methi seeds to a large pot or bowl. Also measure 3 tablespoons poha and set aside. Wash and soak it just 30 mins before blending the batter.
2. Also measure 1½ cups raw rice & ½ cups idli rice (optional). You can also use only raw rice. Add them to another large bowl.
3. Wash and soak them separately for 4 to 5 hours.
4. Drain water from dal. Add dal and poha to a blender jar with 1¼ cup water and salt as needed. You can skip salt if you live in a hot place. Without adding salt, my batter doesn’t ferment. So I use while blending.
5. Blend them to a batter that is frothy and bubbly. The batter must not be very thick or very runny at this stage.
6. Transfer that to a bowl. Use glass or ceramic bowls if you live in a hot place. This prevents the batter from turning sour.
7. Blend rice with half cup water to a slightly coarse (fine semolina texture) or a smooth batter to suit your liking. If you have a small blender then blend the rice in 2 batches.
8. If needed pour another ¼ cup water.
9. Pour that as well to the bowl with dal batter.
10. Mix everything well.
11. Cover and allow to ferment in a warm place for 6 to 16 hours depending on your climate or temperature.
Ferment Masala Dosa Batter
12. Cover the batter & keep it in a warm place to ferment until the batter rises and turns slightly bubbly. If you live in a warm place, leave it on the counter overnight. It may take anywhere from 5 to 16 hours depending on the temperature.
If you live in a colder regions, preheat the oven at the lowest setting 120 F or 50 C for 10 mins. Turn off the oven and keep the batter inside. If the climate is too cold, after heating the oven, turn ON the oven light. You can also use your instant pot to ferment with the yogurt settings. Use an external lid and not the IP lid.
I ferment it for 6 to 7 hours in my oven or in the Instant pot for 6 hours. Do not over ferment the batter as we don’t want very airy batter here. This picture was shot long time ago when I would ferment for 12 hours at 24 C indoor temp.
Fermentation test: To check if the masala dosa batter is fermented well, drop half a spoon of this batter into a bowl filled with water. Well fermented batter will float & not sink.
Make Potato Masala for dosa
13. The next morning, steam or boil potatoes without making them mushy. You can steam them over a pressure cooker. Or Add peeled and diced potatoes to a bowl and pour water to partially cover them. Place it in the pressure cooker and let it whistle thrice. While the potatoes boil, soak 1 teaspoon chana dal & 1 teaspoon urad dal in little hot water for 30 minutes so they soften. Drain the water and keep aside before using in the next step.
14. Heat a pan with 1 tbsp oil. Saute ½ tsp cumin, ¾ tsp mustard seeds, 1 tsp chana dal and 1 tsp urad dal. I used yellow mustard since I was running out of stock. When the dals turn golden, add hing.
15. Add grated ginger and saute until the aroma comes out.
16. Add sliced onions, slit or chopped green chilies and curry leaves.
17. Saute until the onions turn lightly golden.
18. Crumble the potatoes and add them along with turmeric and salt.
19. Add 2 tbsps of potato steamed water or fresh water. If your potatoes have turned mushy, just skip the water here.
20. Saute very well for 2 mins and add chopped coriander leaves. Set this aside. If you prefer to have a chutney as well, you can try one from this coconut chutney post. You may also like this tiffin sambar recipe.
Make the Masala Dosa
21. Bring the masala dosa batter to the right consistency by adding some water. Batter must be of a thick pouring consistency as you see in the picture. To get brown dosas you can also try adding one tsp of powdered sugar. This doesn’t work for me but restaurants do add a bit of sugar.
22. Heat your pan on a medium heat. If using cast iron pan, drizzle a few drops of oil and rub it all over with a cut onion.
When the pan is hot enough, stir the batter in the bowl and take a ladle of batter. Pour it in the center of the hot pan.
23. Immediately begin to spread the batter from the center moving your hand in clockwise direction, making circles until you reach the edges. Refer video for the method. You can thin or thick dosas with this batter. Add 1/4 to 1/2 tsp butter or oil around the edges.
24. When it turns slightly brown and well cooked. Flip it and cook on the other side. Flip it back and cook it until the masala dosa turns golden to light brown. You can even get dark brown dosas with this batter. Just put the flame medium high when it is half cooked. Place the potato masala on one half of the dosa.
25. If making mysore masala dosa, please follow the recipe card above to make red chutney. Smear the chutney as desired and then place the potato curry. Either roll it or just fold it.
Masala is the spiced potato stuffing which is made by tempering boiled potatoes in spices and herbs. It is also known as aloo masala or dosa masala.
Homemade masala dosas, If eaten in moderation are healthy. But masala dosas served in restaurants, hotels and street sides are loaded with calories as there is a lot of butter and high carb ingredients like refined flour are added to some versions. Also more rice is used.
There are numerous ways to cut down on the carbs in this recipe, reduce the amount of rice to 1.5 cups in the recipe or use 1 part brown rice with 2 parts white rice. You may also add a portion of millets and 2 portions of rice. Also cut down the serving size of potatoes to make healthy masala dosas.
Tips to make golden & crispy masala dosa
More than the recipe, a perfect griddle and a stove are very crucial to make perfect masala dosas.
Griddle/ tawa/pan: You can make crisp dosas both on a cast iron pan and on a heavy bottom non-stick pan. But cast iron pans not only make them crisp but also impart that deep golden color & a unique aroma. If you fancy those deep golden to brown dosas then use cast iron pan. I use both, a 10 inch cast iron pan and a heavy bottom non-stick pan for making them.
A normal non-stick pan won’t help you make best crisp dosas that are deep golden in color. Choose the one with a heavy-bottom, which has an extra metal layer fixed at the bottom for an even heat distribution. This is what I have used in the step wise pictures below.
Restaurants use large griddles/ tawas made of iron, cast iron, soapstone and even steel. These are continuously on fire/heat for several hours so they retain the heat extremely well & make deep golden aromatic dosas without burning them. Trying to get the same at home is just impossible as we don’t heat the griddle for so long as they do.
Stove: Using the right kind of stove is very essential to make them the best. Use the largest burner on your stove. Ensure the heat from your stove reaches the edges of the pan so the masala dosas cook evenly all over and become golden & crisp. Most restaurants use either stoves with large burners or electric dosa makers which cook the dosas evenly all over.
If you prefer to make deep golden masala dosas often at home, then it is worth to have a personalised set up in your kitchen by having a good stove with a large burner and a cast iron griddle.
Faqs on crisp golden masala dosas
Most of these are from the comments section of my various dosa recipe posts on the blog. Thought of answering them here as well so it helps beginners.
Can I make crispy dosas on a non-stick pan?
Yes you can make crisp dosas on a non-stick pan if it has a heavy bottom. To make crisp dosas, correct rice to dal ratio, right consistency of batter and a heavy bottom pan that heats evenly all over are the key.
Can I make golden dosas on a non-stick pan?
Yes you can if it has a heavy bottom. Toast the masala dosas on a medium heat/flame. More importantly ensure the heat/flame reaches the entire base of the pan evenly. Also using a good amount of fats – butter/oil/ghee to cook them helps.
How do I get deep golden to brown masala dosas on a non-stick pan?
A pan that is on a continuous heat for long time can make deep golden to brown masala dosas. But heating a non-stick for that long is not good. If you prefer deep golden roasted dosas then use a cast iron griddle.
Tips & Faqs on making batter
Should I soak & blend dal and rice separately?
Yes it is good to soak & blend them separately. Usually methi seeds and dal are soaked and ground together as the mixture needs to be very smooth. We don’t want any bits or coarse particles of methi seeds to be left in the batter as they taste bitter. Rice is ground to a fine semolina texture which gives the extra crisp texture to the dosa.
However you may soak and blend them together if you have a large jar & high speed blender.
What is the ratio of rice: dal?
For masala dosa recipe, normally 4:1 ratio is followed since a higher amount of chana dal is used. I also make with 3:1 ratio which I have included in the recipe notes below.
What kind of rice to use?
Most times I use only raw sona masuri rice as this what we use back home in India. Sometimes I use 3 parts of raw sona masuri rice and 1 part of parboiled or idli rice depending on the availability.
You may replace parboiled rice or idli rice with raw rice but not vice versa. There are different kinds of parboiled rice and many don’t work here if you use in higher quantities.
I have also made good masala dosas with aged raw basmati rice. More in the recipe card notes.
Can I use split urad dal?
Yes you can use the same amount of split urad dal
Why is chana dal or toor dal used?
Chana dal and toor dal are used for an aroma and deep golden color. You may use only chana dal if you don’t prefer toor dal.
Why are methi seeds & poha used?
Methi seeds help to reduce the rough/ tough & flaky texture of the dosas without making them too soft. Without methi and poha the dosas tend to turn flaky and hurt the mouth while you eat. It is ideal to use atleast one of them.
Tips & faqs on fermenting batter
How long should I ferment?
It depends on your weather conditions. I double this recipe and transfer the batter to 2 bowls. I ferment one bowl of batter in the oven with the light ON and the other bowl in my instant pot, both for 7 hours. Fermenting in 2 different places has an advantage. If one of them over ferments, you can easily mix them to make it less airy.
How much should I ferment?
Masala dosa batter does not need too much fermentation. For idlis we ferment until the batter doubles as we want them fluffy. But for dosas, batter has to be fermented lesser. Too much fermentation will make the batter too airy, light and bubbly. You won’t be able to spread such batter properly.
How to know if the batter has fermented enough?
When fermented, the batter will rise and increase in volume. I usually fill my batter bowl to ½ and consider it to be done when it reaches to ¾ of the bowl. So you don’t really ferment it until it doubles.
How to store batter for longer?
Fermented batter stays good for 3 days in the fridge. Beyond that it begins to turn sour unless you live in a very cold place. If you do not prefer sour dosas, then refrigerate the batter without fermenting. Unfermented batter keeps good in the fridge for 3 to 4 weeks.
Can I use this batter for other recipes?
Yes use the same batter to make uttapam & paniyaram. There are many kinds of masala dosas like mysore masala dosa, schezwan masala dosa, mumbai masala dosa, chettinad chicken masala thosai etc. You can also make any of these with the same batter.
I have also shared the recipe of the red chutney masala used to smear over the mysore masala dosa that’s how it is different from the normal masala dosa.
Tips to make, store & ferment the batter in larger quantities
Sometimes I use my wet grinder and make a large batch of dosa batter. I use this for about 3 to 4 weeks. Transfer the batter to different containers and refrigerate without fermenting.
When needed I keep one of these containers out the previous evening. But this batter takes a little longer to ferment.
Tips for making good masala dosa
Consistency of batter: Bring the batter to the right consistency. It has to be thick, moderately dense and of pouring consistency. The batter should not be too airy and light. Usually after fermentation batter becomes thicker. So add water and bring it to the right consistency. Check the video to know the right consistency.
Grease the pan: If using non-stick pan, you don’t need to grease at all. But if using a cast iron pan, heat it first then add a few drops of oil and rub it well across the pan with a cut onion.
Heat the pan: Ensure the pan is hot before you pour the batter. It is best to heat a pan on a medium heat rather on a high heat.
Test the heat: Avoid this test if using a non-stick pan as it damages the coating and will warp the pan overtime. This test is only for cast iron pan: Test if your cast iron pan is hot enough by sprinkling some water. If it sizzles and water evaporate gradually, it means the pan is ready to use.
Tips for spreading the batter and cooking are included in the recipe card below.
Why does my batter clump up in the center of the pan?
If the pan is too hot, the batter clumps up and begins to cook as soon as you pour. You will be unable to spread it. To fix – Bring down the temperature of the pan to medium hot. It should not be extremely hot.
Why am I unable to spread the batter?
If the batter is too thick you won’t be able to spread it. Other reason can be over fermentation. Over fermented batter will be too airy and thick preventing the batter from spreading. To fix it – add little water and stir the batter very well to reduce the airy texture.
Why are my masala dosas soft & not crispy?
With the recipes shared here you will always get crisp masala dosas unless you add too much water. If the batter is too runny, then they turn soft. Try with lesser water next time. To fix try adding some rice flour and mix with your hand to break down the lumps.
Why is my dosa sticking to the pan?
If using a non-stick pan, dosas will not stick. But with cast iron pan they may stick if the pan is not greased well. Before you begin to make the dosas, heat your pan first. Add a few drops of oil over the pan. Rub it well with a cut onion. Continue to heat the pan well on a medium flame, then pour the batter & spread.
Masala Dosa Recipe (Restaurant Style)
For best results follow the step-by-step photos above the recipe card
Ingredients (US cup = 240ml )
For masala dosa batter
- ½ cup urad dal (skinned black gram)
- 3 tablespoon chana dal (bengal gram) (or 2 tbsps chana dal & 1 tbsp toor dal)
- 1½ cup raw sona masuri rice (refer notes)
- ½ cup idli rice (optional, can skip or substitute with raw rice)
- 3 tablespoon poha (flattened rice)
- ½ teaspoon methi seeds (fenugreek seeds)
- ¾ teaspoon pink salt or non-iodized salt (or as needed)
- 1¼ cups water to blend dal (adjust if needed)
- ½ to ¾ cups water to blend rice (refer notes)
For potato masala or curry
- 2 cups potatoes cubed (500 grams or 3 medium)
- 1 tablespoon oil
- ¼ to ½ teaspoon mustard seeds
- ½ teaspoon cumin (jeera)
- 1 teaspoon chana dal (bengal gram) (optional)
- 1 teaspoon urad dal (skinned black gram) (optional)
- 1 pinch asafoetida (hing)(optional)
- 1 teaspoon ginger (grated or paste)
- ¾ to 1 cup onions thinly sliced
- 1 sprig curry leaves
- 2 green chilies chopped or sliced
- ¼ teaspoon turmeric (haldi)
- ½ to ¾ teaspoon salt (adjust to taste)
- 2 tablespoon coriander leaves finely chopped
To make dosas
- Butter as needed (preferably unsalted cultured butter)
Make masala dosa batter in mixer or wet grinder
- Add urad dal, chana dal and methi seeds to a large bowl. Rinse them well a few times and pour lots of fresh water. To another large bowl, add rice and rinse it well few times. Pour lots of fresh water.
- Soak for 4 to 5 hours. 30 mins before you begin to make the batter, rinse poha twice. Pour water enough to immerse it fully. Soak it for 30 mins.
- Later drain the water from the dal completely and add to a blender jar along with poha.
- Pour 1¼ cup water and salt. If you live in a hot weather then skip salt now and add after fermentation.
- Blend the batter well until thick, frothy and smooth. While you blend ensure your blender doesn't heat up and get overloaded. So give a break in between and blend.
- Transfer the batter to the bowl in which you soaked the dal.
- Drain the water from rice completely and add it along with ½ cup water to the blender jar.
- Blend slightly coarse or smooth to suit your liking. I make a slightly coarse batter of fine semolina texture. If needed pour the rest of the ¼ cup water while blending. I use up full 2 cups water mentioned in the recipe to blend.
- Pour this rice batter to the dal batter & mix well. You can check the video or step by step photos to know the consistency of batter.
- I divide the batter to 2 large bowls. You can do the same if you prefer to use it on 2 different days. Cover the bowl.
- Allow the masala dosa batter to ferment in a warm place for about 6 to 16 hours depending on your weather. The batter has to rise and turn slightly fluffy. Do not over ferment the batter.
- If you live in a cold place, then preheat the oven to 60 C or 140 F for 10 mins. Keep the batter inside with the oven light ON. Or You can also use your instant pot in the yogurt settings.
Make Potato Curry
- Boil or steam potatoes until just done. Do not cook them until very mushy.
- Instant pot: You can pressure cook the potatoes in your IP following these timings – 5 mins if using small potatoes, 6 to 7 mins if using medium ones and 10 mins if using large potatoes.
- Pressure cooking: If using a pressure cooker, then add peeled and diced potatoes to a bowl and pour water to partially cover them. Place it in the pressure cooker and let it whistle thrice.
- While the potatoes boil, soak 1 teaspoon chana dal and 1 teaspoon urad dal in little hot water so they soften. After 30 mins drain the water from the dal and keep aside. When the pressure releases, remove the potatoes.
- Heat a pan with oil. Then add cumin, mustard, chana dal and urad dal. Saute until the dals turns golden.
- Then add onions, curry leaves and chilies. Fry until the onions turn lightly golden.
- Add hing and ginger. Fry until the aroma of ginger comes out.
- Crumble the potatoes and add them to the pan. Add turmeric and salt along with 2 to 3 tbsps of water. Skip pouring water if your potatoes are too moist or lightly mushy.
- Saute for 2 to 3 mins. Add coriander leaves. Taste and add more salt if needed. Set this aside.
How to Make Masala Dosa
- Bring the batter to consistency by adding little water. It must be of thick pouring and spreading consistency.
- Heat your dosa tawa on a medium heat. If using cast iron pan, when it turns slightly hot, drizzle few drops of oil on it. Insert a fork or a butter knife into a cut onion and rub the oil all over the pan. If using cast iron griddle, you can also season it the previous night.
- Check if your pan is hot enough by sprinkling little water on it. It is hot enough it will sizzle and the water evaporates. This tip is only for cast iron pan. Do not try this on a non-stick.
- When the pan is hot enough, stir your batter once and take a ladle full of it.
- Pour it in the center of the hot tawa. Immediately begin to spread it in a circular motion starting from the center, keep moving your hand in clockwise direction, making circles until you reach the edges of the pan. Refer video or check images below.
- You can make thick or thin dosas as per your desire. If you are unable to spread the batter, it means the batter is too thick or the pan is too hot. Check the troubleshooting tips above.
- Pour about half tsp oil or spread ¼ tsp soft butter around the edges & a little here and there.
- Cook the masla dosa on a medium heat. Within few minutes, you can see the edges leave the pan. Flip and cook just for 1 minute.
- Flip it back and cook until the base turns golden and crisp. If making mysore masala dosa, smear the red chutney (recipe below) as desired. Place the curry in one half of the dosa. Fold it or roll it.
- To make the next dosa, if using cast iron pan repeat the process of rubbing with cut onion. Make sure the tawa is hot enough and not over hot otherwise it will burn the dosa. Do not cook the dosa on low heat as it makes the dosa hard.
Make Red Chutney for mysore masala dosa – optional
- Roast 2 tbsps chana dal until golden along with 6 to 8 dried red chilies. Chilies have to turn crisp.
- Saute 1 large onions lightly in 1 tsp oil until the raw smell goes off. Add 2 pinches of cumin.
- Cool everything. Powder the dal and chilies first.
- Add half tsp tamarind (optional), 2 garlic cloves and salt. Blend till smooth. You will have a thick chutney. If the chutney turns very thick, add 1 to 2 tbsps of water and blend again.
- 2.5 tbsps chana dal
- 1/2 cup urad dal
- 2 cups rice
- 2 cups rice flour
- 1/2 cup poha
- 1/2 tsp methi seeds
- 1/2 cup maida (all-purpose flour)
- 1/4 cup semolina
Alternative quantities provided in the recipe card are for 1x only, original recipe.
For best results follow my detailed step-by-step photo instructions and tips above the recipe card.
Watch Masala Dosa Video
NUTRITION INFO (estimation only)
© Swasthi’s Recipes
I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me
Follow Swasthi’s Recipes