Uttapam Recipe | Classic Uttapam and Onion Uttapam (3 Ways)

Uttapam or Uthappam is a delicious South Indian tiffin breakfast of thick pancakes made with either idli batter or dosa batter.

I am sharing the method to make soft yet crispy Uthappam from scratch with fermented rice and urad dal batter. Uttapam is a tasty gluten-free recipe.

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking
uttapam, uttapam recipe

I have shared here three ways to make Uttapam.

  1. Plain Uttapam – Also known as Sada Uttapam
  2. Onion Uttapam – Topped with onions
  3. Onion Tomato Uttapam – Made with a mix of onions and tomatoes (mentioned in the recipe card)

About the Classic Plain Uttapam Recipe

In this uttapam recipe I have shown the method of making uttapam with a multi-purpose batter that can be used to make idli and dosa as well. The entire steps of soaking rice and lentils, to grinding and fermenting the batter is shown in detail. 

You can also make uttapam with leftover dosa batter or idli batter. 

As with any fermented batter or dough, temperature plays a crucial role in the fermentation process. So make sure that you keep the batter in a warm place or ferment for a longer time, if the temperature is on the cooler side in your city.

With this batter recipe, you can also make idli on the first day after the batter is fermented and uttapam on the second day.

Serve Uttapam with coconut chutney and sambar by the side and have a delicious South Indian breakfast or brunch.

How to make Uttapam with Idli Dosa Batter

Soaking

1. In a bowl take ½ cup husked whole urad dal and ¼ teaspoon fenugreek seeds (methi seeds). You can also use split husked urad dal instead of husked whole urad dal.

whole urad dal in a bowl

2. Rinse both the urad dal and fenugreek seeds for a couple of times.

rinsing both the urad dal and methi seeds

3. Then soak in 1 cup water for 4 to 5 hours.

soaking whole urad dal in water

4. In another bowl take 2 cups parboiled rice or idli rice.

2 cups parboiled rice in a bowl

5. Rinse the parboiled rice or idli rice a couple of times. Keep aside.

rinsing the parboiled rice

6. add 2 cups of water. Mix well and soak everything for 4 to 5 hours.

soaked parboiled rice in a bowl

Grinding – Making Uttapam Batter

1. Strain the urad dal and reserve the water. Keep this water for grinding the dal.

strained urad dal

2. Use the wet grinding blade in the jar for grinding both urad dal and rice. Add the strained urad dal in the grinder jar.

strained urad dal in a grinder jar

3. First add ¼ cup of the reserved water and grind for some seconds. Then add the rest of the ¼ cup water and continue to grind till the batter is light, smooth and fluffy. if the mixer becomes too hot while grinding, then stop. Let the mixer cool down and grind again. Quantity of water depends on the freshness of urad dal. I always add ½ cup water for grinding ½ cup of urad dal.

grinded urad dal

4. Pour the urad dal batter in a large bowl or pan. The batter should be fluffy, smooth and light.

urad dal batter in a large bowl

5. To the same jar, add half of the strained rice.

strained rice in the jar

5. Add ¼ to ½ cup water and grind till smooth. A fine grainy consistency of rice is also fine in the batter. You can grind the rice in two to three batches. I grind in two batches. For rice, I always end up adding overall ¾ cup water and a few tablespoons more of the water at times.

grinding strained rice

6. Pour the rice batter in the bowl containing the urad dal batter.

rice batter in the bowl

7. Add 1 teaspoon rock salt or as per taste. In very cold temperatures, avoid adding salt. Instead, add ¼ teaspoon sugar. Sugar aids in the fermentation process.

adding salt to uttapam batter

8. Mix both the batters very well with your hands or a spoon or spatula.

making uttapam batter

9. Cover and allow the batter to ferment overnight for 8 to 20 hours. The timing will vary depending on the temperature conditions in your city.

resting uttapam batter

10. The fermented batter the next day.

fermented uttapam batter

11. Just lightly stir the batter. Check the consistency. If the batter looks too thick, you can add about ⅛ to ¼ cup water or more if required. Mix well.

uttapam batter

Making uttapam

12. Heat up a tawa or a cast iron pan, brush or spread some oil on the tawa. Pour the batter with a ladle or spoon. For a non-stick pan, you need not grease the pan. the tawa has to be hot. While making uthappams, you can regulate the flame from low to high. Before pouring the batter, reduce the flame to low.

oil spread on tawa

13. Gently spread the batter to a thick pancake.

spreading uttapam batter on tawa

14. Cook the uttapam on a medium flame.

cooking uttapam

15. Drizzle some oil on the top and sides. You can also add butter or ghee instead of oil. 

cooking uttapam

16. Uthappam takes a longer time to cook than dosas. Cook till the base is golden.

cooking uttapam

17. Then flip and cook the other side.

cooking second side of uttapam

18. Both sides should be cooked well. Prepare the uttapam this way with the rest of the batter. You can also make idli or paniyaram or punugulu with this batter.

uttapam

19. Serve these Plain Uttapam hot or warm with coconut chutney and sambar. You can also pack them in tiffin box as they remain soft even after cooling at room temperature.

uttapam, uttapam recipe

About Onion Uttapam

Onion uttapam is a popular uttapam variety where the uttapam is topped with onions. Either the uttapam can be topped only with the onions or additionally some heat and spice can be added in the onion topping like green chillies or red chilli powder.

onion uttapam recipe

Here I am showing two versions of onion uttapam that I prepare at home –

  1. made with plain onions for kids
  2. topped with a mix of onions, green chilies and herbs.

Instead of onions, you can also use shallots or pearl onions. The slightly caramelized sweet taste of onions blend very well with the taste of uttapam. Some sambar powder can also be sprinkled on the onions.

I have shown the step by step method of preparing the uttapam batter above. However, you can also use leftover idli batter or dosa batter to prepare onion uttapam.

How to make Onion Uttapam

1. Heat up a tawa or a cast iron pan, brush or spread some oil on the tawa. For a non-stick pan, you need not grease the pan. The tawa has to be hot. While making uttapam, you can regulate the flame from low to high. Before pouring the batter, reduce the flame to low.

preparing uttapam - onion uttapam recipe

2. Pour the batter with a ladle or spoon.

preparing uttapam - onion uttapam recipe

3. Gently spread the batter to a thick pancake.

preparing uttapam - onion uttapam recipe

First method to make Onion Uttapam

4. Add some chopped onions. Lightly press the onions on the uttapam so that they stick to the batter. You can sprinkle a pinch of salt if you want all over the uttapam. 

onions for making onion uttapam recipe

5. Drizzle with some oil on the sides and on the uttapam. Cook on a medium flame.

onions for making onion uttapam recipe

6. When the base becomes golden and crisp, gently flip the uttapam.

onion uttapam recipe

7. Cook the side with the onions till the onions caramelize. You can even gently press with the spatula so that some uncooked batter also gets cooked well. If the uttapam is not cooked well, there will be raw uncooked batter in the center. So do make sure to cook it properly.

onion uttapam recipe

8. Flip over to check if this side is cooked well. The onions will also be caramelized. You can caramelize the onions more if you want.

onion uttapam recipe

Second method to make Onion Uttapam

9. In a plate take 1 cup chopped onions, 2 or 3 chopped green chilies, 12 to 15 curry leaves (chopped) and ⅓ cup chopped coriander leaves. Mix very well and keep aside. making onion uttapam recipe

10. Spread the uttapam batter on the tawa and top the mixture on the uttapam. You can sprinkle some salt and sambar powder if you want.

onion uttapam recipe

11. Drizzle some oil on the sides and top. Cook onion uttapam on a medium-low to medium flame.

onion uttapam recipe

12. Then turn over and cook till the uttapam, as well as the onions, are caramelized.

onion uttapam recipe

Serve onion uttapam hot or warm with coconut chutney and sambar.

onion uttapam

More Tasty Breakfast Recipes

This post is from the archives and has been republished and updated on 2 June 2020.

STEP BY STEP PHOTOS ABOVEMany of my recipes have detailed step by step photos and useful tips to help you make it easily and perfectly.

Classic Uttapam Recipe (With Idli Dosa Batter)

4.63 from 8 votes
This Traditional Uttapam Recipe is a delicious South Indian tiffin breakfast of thick pancakes made from fermented rice and urad dal batter. You can make these Uthappam with Idli Batter or Dosa Batter.
uttapam recipe
Author:Dassana Amit
Prep Time:9 hrs
Cook Time:30 mins
Total Time:9 hrs 30 mins
Course:breakfasts
Cuisine:south indian
Difficulty Level:Moderate
Servings (change the number to scale):8
(1 CUP = 250 ML)

Ingredients

For Uttapam Batter

  • 2 cups idli rice or parboiled rice or 400 grams parboiled rice or idli rice
  • 2 cups water for soaking rice
  • ½ cup whole husked urad dal or 120 grams whole husked urad dal
  • 1 cup water for soaking urad dal
  • ¼ teaspoon fenugreek seeds (methi seeds)
  • ½ cup water for grinding urad dal or add as required
  • ¾ cup water for grinding rice or add as required
  • 1 teaspoon rock salt or non-iodized sea salt - add as required

For Onion Toppings

  • 1 cup chopped onions or sliced shallots or pearl onions
  • cup chopped coriander leaves
  • 12 to 15 curry leaves - chopped
  • 2 to 3 green chilies - chopped

For Onion Tomato Toppings

  • ½ to ¾ cup finely chopped onions
  • ½ to ¾ cup finely chopped tomatoes
  • 1 or 2 green chilies , finely chopped
  • 1 to 2 tablespoon  finely chopped coriander leaves (cilantro leaves), optional
  • oil or ghee or butter - add as required
  • pav bhaji masala or sambar masala or idli podi, add as required - optional

Instructions

Soaking rice and lentils

  • In a bowl take the usked whole urad dal and fenugreek seeds. You can also use split husked urad dal instead of husked whole urad dal.
  • Rinse both the urad dal and methi seeds for a couple of times.
  • Then soak them in 1 cup water for 4 to 5 hours.
  • In another bowl take the parboiled rice or idli rice. Rinse the parboiled rice or idli rice for a couple of times and keep aside.
  • Add 2 cups of water. Mix well and soak everything for 4 to 5 hours.

Grinding & Fermenting Uttapam Batter

  • Strain the urad dal and reserve the water. Keep this water for grinding the dal.
  • Use the wet grinding blade in the jar for grinding both urad dal and rice. Add the strained urad dal in the grinder jar.
  • First add ¼ cup of the reserved water and grind for some seconds. Then add the rest of ¼ cup water and continue to grind till the batter is light, smooth and fluffy. If the mixer becomes too hot while grinding, then stop. Let the mixer cool down and grind again. Quantity of water depends on the freshness of urad dal. So add water as required.
  • Pour the urad dal batter in a large bowl or pan. The batter should be fluffy, smooth and light.
  • To the same jar, add half of the rice.
  • Then add ¼ to ½ cup water and grind till smooth. A fine grainy consistency of rice is also fine in the batter. You can grind the rice in two to three batches. I grind in two batches. For rice I always end up adding overall ¾ cup water and a few tablespoons more of the water at times.
  • Pour the rice batter in the bowl containing the urad dal batter.
  • Add 1 teaspoon rock salt or as per taste. In very cold temperatures, avoid adding salt. Instead add ¼ teaspoon sugar. Sugar aids in the fermentation process.
  • Mix both the batters very well with your hands or a spoon or spatula.
  • Cover and allow the batter to ferment overnight for 8 to 20 hours. The timing will vary depending on the temperature conditions in your city.
  • The batter should increase in volume and double or triple.
  • Just lightly stir the batter. Check the consistency. If the batter looks too thick, you can add about ⅛ to ¼ cup water or more if required. Mix well.

Making Plain Uttapam

  • Heat up a tawa or a cast iron pan, brush or spread some oil on the tawa. Pour the batter with a ladle or spoon. For non stick pan, you need not grease the pan. The tawa has to be hot. While making uttapams, you can regulate the flame from low to high. Before pouring the batter, reduce the flame to low.
  • Gently spread the batter to a thick pancake. Note that the quantity of batter to make uttapam will be more than what you would normally use for a dosa. The uttapam should be thick.
  • Cook the uthappam on a medium flame. Drizzle some oil on the top and sides.
  • Uttapam takes a longer time to cook than dosas. Cook till the base is golden.
  • Then flip and cook the other side.
  • Both sides should be cooked well. Prepare the uthappam this way with the rest of the batter. You can also make idlis or paniyarams or punugulu with this batter.
  • Serve Uthappam hot or warm with coconut chutney and sambar. You can also pack them in tiffin box as they remain soft even after cooling.

Making Onion Uttapam

  • Before pouring the batter, reduce the flame to low. Pour the batter with a ladle or spoon. Gently spread the batter to a thick pancake.
  • First method to make onion uttapam: Add some chopped onions on the uttapam as soon as you spread the batter. Lightly press the onions on the uttapam so that they stick to the batter. You can even sprinkle a pinch of salt.
  • Drizzle with some oil on the sides and on the uttapam. Cook on a medium flame.
  • When the base becomes golden and crisp, gently flip the uttapam. Cook the side with the onions till the onions caramelize.
  • You can even gently press with the spatula so that some uncooked batter also gets cooked well. If the uttapam is not cooked well, there will be raw uncooked batter in the center. So do make sure to cook it properly.
  • Flip over to check if this side is cooked well. The onions will also be caramelized. You can caramelize the onions more if you want.
  • Second method to make onion uttapam: In a plate take 1 cup chopped onions, 2 or 3 chopped green chilies, 12 to 15 curry leaves (chopped) and ⅓ cup chopped coriander leaves.
  • Mix very well and keep aside.
  • Spread the batter on the tawa and top the onion mixture on the uttapam.
  • Drizzle some oil on the sides and top. Cook the uttapam on a medium-low to medium flame.
  • Then turn over and cook till the uttapam as well as the onions are caramelized.
  • Serve onion uttapam hot or warm with coconut chutney and sambar.

Making Onion Tomato Uttapam

  • Mix the chopped onions, tomatoes, green chili, coriander together in a bowl.
  • Spread the batter on the tawa or skillet.
  • Top the uttapam with the onion, tomatoes and chili mixture.
  • Sprinkle a bit of pav bhaji masala or sambar masala or idli podi and salt on top of the veggies and uttapam. You can even sprinkle a pinch of salt.
  • Add some oil or ghee or butter on the sides and top of the uttapam.
  • Flip when the base is cooked and golden.
  • Cook the side with the onions & tomatoes till the onions are softened or caramelized.
  • Flip again if you see that the first side is not cooked or browned.
  • When the onion tomato uttapam is crisp and cooked on both sides, then serve it hot with hot sambar and coconut chutney. You could also serve them with curd chutney or simple sweetened or plain curd.
  • Serve them hot to have best taste.

Notes

  • Type of Pan: Use a heavy tawa or skillet when making uttapam. A cast iron pan works very well.
  • Cooking: Cook on a low to medium flame. They take a little more time to cook than dosas, as they are thick. I have had onion tomato uttapam in a couple of restaurants where the outside was crisp and cooked but the inside of the uttapam was not cooked. I could literally taste the batter. You don’t want your onion tomato uttapam to taste like this. So avoid cooking on a high flame.
  • Fat: Uttapam can be made with either oil or ghee or butter. But they taste better when made with ghee or butter.
  • Fermentation Tips:
    • A warm temperature is very crucial for fermentation of the batter. If you live in a cool place or a cold city, then keep the batter near a heater or in a warm place.
    • You can keep the batter in a lit oven. If you do not have a light in the oven, then preheat the oven for 5 to 7 minutes till it is warm. Switch off the oven and place the bowl inside the oven. 
    • You can even ferment the batter in an Instant Pot. Using the yogurt function, set to less mode. Do not use normal mode. Cover with the Instant Pot glass lid.
    • If you use the Instant Pot regular l lid then keep the valve in the venting position (not the sealing position) as the lid can get locked. Set a time of 8 to 12 hours depending on the temperature in your city. 

Nutrition Info (approximate values)

Nutrition Facts
Classic Uttapam Recipe (With Idli Dosa Batter)
Amount Per Serving
Calories 262 Calories from Fat 36
% Daily Value*
Fat 4g6%
Saturated Fat 1g6%
Sodium 397mg17%
Potassium 129mg4%
Carbohydrates 49g16%
Fiber 5g21%
Sugar 3g3%
Protein 7g14%
Vitamin A 304IU6%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 18mg90%
Vitamin B6 1mg50%
Vitamin C 38mg46%
Vitamin E 2mg13%
Vitamin K 9µg9%
Calcium 35mg4%
Vitamin B9 (Folate) 188µg47%
Iron 1mg6%
Magnesium 16mg4%
Phosphorus 64mg6%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.
GOOD KARMAAll our content & photos are copyright protected. Please do not copy. As a blogger, if you want to adapt this recipe or make a youtube video, then please write the recipe in your own words and give a clickable link back to the recipe on this url.
LIKE OUR VIDEOS!Then do follow and SUBSCRIBE to us on youtube to get the latest Recipe Video updates.
TRIED THIS RECIPE? If you have made the recipe and like it then do share the recipe link on facebook, twitter & pinterest. For Instagram mention @vegrecipesofindia or tag #vegrecipesofindia

Trending Recipes

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Dassana Amit

Dassana Amitnamaste and welcome to vegrecipesofindia.com which i started in feb 2009 and is a pure vegetarian blog. i have been passionate about cooking from childhood and began to cook from the age of 10. later having enrolled in a home science degree greatly enhanced my cooking & baking skills and took it to a different level which i now share as foolproof recipes. i was formally trained both in mainstream indian as well as international cuisines.

Comments are closed.

17 comments/reviews

  1. vvv tasty

  2. Thanks the nice recipe. Vegrecipes is the best recipe site for south india. great format of recipe – quick to learn – no need to call anybody to understand the recipes.!! Great service to cooking5 stars

    • Welcome Vikas. Thanks for your positive feedback and kind words.

  3. I want recipe for thatte idli that is famous in Bangalore

    • have taken the recipe request on file.

  4. Yum.. Uthappam is healthy Indian home made pizza…

    • yes vibha you could call them indian pizza 😉

  5. Hi ma’am, your recipes turn out perfect as always. I just want to know if we can add onion and coriander in to the batter and then spread it out on tava.??

    • thanks kiran. you can add coriander leaves in the batter. but if you add onions, it can be difficult spreading the batter. so i would suggest to finely chop the onions and add.

  6. Perfect Utthapam recipe… Thanks!!

    • thanks ruchi.

  7. It’s good recipe5 stars

  8. hello,dear
    I m prerna and i like it.
    its very nice recipe or aap bhut acha guide krte hai mein ye recipe jarur bnaoge.

    • thanks prerna.

  9. this recipe was owesome!!!!!!!!!!!!!
    thankyou so much.4 stars

    • welcome shruti

  10. Made it this evening for dinner. Turned out to be very nice and tasty… Thanks for posting the recipe…