Nutrition

Idli, Dosa, Upma, Poha: Calories and Protein in Indian Breakfasts

Calories in idli, dosa, upma, poha, pongal, vada, sambar and paratha by portion, with protein, carbs, fat, the oil factor and two sample breakfast plates.

Idli, Dosa, Upma, Poha: Calories and Protein in Indian Breakfasts

A medium idli (about 40 g) has roughly 50 kcal and 2.5 g of protein, a plain dosa about 170 kcal, a katori of upma about 195 kcal and a katori of poha about 185 kcal. Most of these breakfasts are moderate in calories but low in protein, and the oil on the tawa or in the kadhai changes the total more than the batter does. The table below covers 14 common breakfasts with protein, carbs and fat, and how to turn any of them into a 20 g+ protein plate.

If you want to add up your own breakfast, the Indian food calorie counter has most of these dishes built in.

Where do these numbers come from?

All values are approximate and shift with size, batter thickness and, above all, oil. The sources are the same as in our Indian food calorie chart:

For example, upma: 40 g of rava (IFCT semolina, about 334 kcal and 11.4 g protein per 100 g) gives about 134 kcal and 4.5 g protein. Add 1 teaspoon of oil (45 kcal) and some vegetables, and a katori comes to about 195 kcal.

A "katori" here means the ICMR-NIN medium katori of 200 ml, and a teaspoon is 5 g. Carbs are rough, since USDA counts fibre within carbs and IFCT doesn't.

South Indian breakfast calories: the full table

BreakfastPortion and recipe assumptionkcalProtein (g)Carbs (g)Fat (g)Basis
Idli1 medium, ~40 g502.5100USDA idli
Plain dosa1 medium, ~80 g1704.5303USDA dosa, plain
Masala dosa1 restaurant size, ~200 g with filling37011628.5USDA dosa, with filling
Rava dosa25 g rava, 15 g rice flour, 1.5 tsp oil2054298IFCT recipe
Onion uttapam45 g rice + 15 g urad dal, onion, 1 tsp oil2757.5475.5IFCT recipe
Upma1 katori: 40 g rava, veg, 1 tsp oil1955305.5IFCT recipe
Poha1 katori: 40 g dry poha, 1 tsp oil1853315.5IFCT recipe
Ven pongal1 katori: 30 g rice, 10 g moong dal, 2 tsp ghee23052910IFCT recipe
Medu vada1 piece, ~50 g1356.5175USDA vada
Sambar1 katori, ~150 g1306.5184USDA sambar
Coconut chutney2 tbsp, ~30 g: 15 g fresh coconut, 5 g roasted chana dal, ½ tsp oil tadka1001.539IFCT recipe
Aloo paratha1 medium: 40 g atta, 60 g potato, 1 tsp ghee2155356IFCT recipe
Besan chilla1 piece: 30 g besan, 1 tsp oil1456.5146.5IFCT recipe
Appam1 piece: 20 g rice, 10 g fresh coconut, no oil1102164IFCT recipe

A few notes on the rows:

  • Upma: USDA's survey upma works out lower, about 150 kcal for a 170 g cup. Home upma from 40 g rava and a teaspoon of oil is closer to 195.
  • Poha: add 10 g of peanuts and it's about 50 kcal and 2.5 g protein more (IFCT groundnut is about 520 kcal per 100 g).
  • Appam: if your batter has sugar, each teaspoon adds about 20 kcal.
  • Sambar: a thick home sambar with more dal is higher in both calories and protein.

So what does a normal plate add up to?

Nobody eats one idli. Here are three common orders:

PlatekcalProtein (g)
3 idlis + 1 katori sambar + 2 tbsp coconut chutney38015.5
2 idlis + 1 medu vada + sambar + 2 tbsp chutney46519.5
1 masala dosa + sambar + 2 tbsp chutney60019

The surprise for most people is the chutney. Two tablespoons of coconut chutney cost about the same as two idlis, mostly from coconut fat, and many of us take far more than two tablespoons.

Oil is the big variable

Fat has 9 kcal per gram, and a teaspoon is 5 g. So every teaspoon of oil or ghee is about 45 kcal, and a tablespoon is about 135 kcal.

That's why a steamed idli and a crisp dosa from the same batter differ so much. Hypothetically, a home dosa with 1 teaspoon of oil versus a restaurant one with a tablespoon of ghee: that alone is about 90 kcal more.

The same applies to:

  • Poha and upma: 1 teaspoon per serving is about the minimum. Using 2 or 3 adds 45 to 90 kcal per katori.
  • Pongal: the 2 teaspoons of ghee in the table are 90 kcal on their own.
  • Aloo paratha: a 10 g cube of butter on top adds roughly 70 kcal (USDA butter is about 717 kcal per 100 g).

The ICMR-NIN guidelines suggest roughly 27 to 30 g of visible fat a day on a 2,000 kcal diet, so about 5 to 6 teaspoons for the whole day. A ghee-roast dosa with extra chutney can use half of that at breakfast.

Are fermented idli and dosa easier to digest?

There's some real evidence here, but it's narrower than the claims you'll read online.

The Dietary Guidelines for Indians 2024 say fermentation, as used in idli, dosa and dhokla, improves digestibility and the bioavailability of micronutrients. A review of idli batter research by Ghosh and Chattopadhyay describes fermentation lowering phytate, a compound that blocks mineral absorption, and raising some B vitamins. In a test-tube digestion study from CFTRI Mysuru, fermented idli batter had about 71% more bioaccessible zinc than the unfermented mix, and iron bioaccessibility rose far more.

Keep three things in mind:

  1. Most of this is lab or animal work. Bioaccessibility measured in a test tube is not the same as what your body absorbs.
  2. Fermentation doesn't remove calories. A fermented dosa fried in a tablespoon of ghee is still a high-fat breakfast.
  3. Blood sugar is a separate question. In an ICMR-NIN study of South Indian breakfasts (listed in Annexure III of the guidelines), plain dosa had a glycaemic index of about 79 and idli-sambar about 69, while legume-based pesarattu was about 61 and vada-sambar about 37. Rice-based breakfasts ran higher than legume-based ones. A low GI does not make vada a light food, though; its fat and calories are still high.

If you have diabetes, talk to your doctor or dietitian about your breakfast portions rather than going by GI lists alone.

How do you make these breakfasts higher in protein?

Most of the dishes above give 3 to 7 g of protein per serving. For people building muscle, a review by Schoenfeld and Aragon suggests about 0.4 g of protein per kg of body weight per meal. For a 70 kg person, that's about 28 g. You can find your own daily target with the protein calculator.

You don't need to give up idli or poha. Add one of these:

Add-onPortionkcalProtein (g)Basis
Extra katori of sambar~150 g1306.5USDA sambar
Curd (whole milk)1 small katori, ~150 g905USDA yogurt
Moong sprouts, steamedfrom 30 g dry whole moong907IFCT green gram, whole
Paneer50 g1559.5IFCT paneer
Boiled egg1 egg, ~50 g756.5IFCT egg, boiled
Peanuts10 g502.5IFCT groundnut

Some easy swaps:

  • Poha: stir in a katori of steamed sprouts or 50 g crumbled paneer.
  • Upma: have it with a katori of curd and an egg, or mix soya granules into the rava.
  • Dosa: top it with grated paneer, or switch to pesarattu or besan chilla, which are dal-based.
  • Idli: take an extra katori of sambar instead of extra chutney.

On sprouts, the US FDA advises pregnant women, older adults and anyone with weak immunity to avoid raw sprouts, so steam them for a few minutes. For 15 full breakfast ideas above 20 g, see high-protein Indian breakfasts.

Portion tips that actually work

  • Count idlis, not plates. Decide on 2 or 3 before you sit down.
  • Measure chutney once. Put 2 tablespoons in a bowl and compare with your usual serving.
  • Refill sambar, not chutney. More protein, fewer calories.
  • Ask for less oil, or a plain dosa instead of ghee roast.
  • Use a measured katori for poha and upma for a week, then go by eye.

A weight-loss friendly breakfast plate

A hypothetical example for someone on a calorie deficit:

ItemkcalProtein (g)
2 idlis1005
1 katori sambar1306.5
1 tbsp coconut chutney501
1 small katori curd905
Totalabout 370about 17.5

Swap the curd for 2 boiled eggs and it becomes about 430 kcal and 25.5 g of protein. It fits easily into a day like the 1,500 calorie Indian diet plan. Don't drop below about 1,200 kcal a day for women or 1,500 for men without medical supervision.

A muscle-gain breakfast plate

A hypothetical example for someone eating in a small surplus:

ItemkcalProtein (g)
1 onion uttapam (1 tsp oil)2757.5
50 g paneer, grated on top1559.5
1 katori sambar1306.5
2 tbsp coconut chutney1001.5
1 glass cow's milk, 200 ml1456.5
Totalabout 805about 31.5

Swap the paneer for 2 boiled eggs and you get about 800 kcal and 35 g. If you train in the morning, have this after the session, or have something lighter before it; the pre-workout meal guide covers timing.

The short version

  • Idli about 50 kcal, plain dosa about 170, masala dosa about 370, upma about 195, poha about 185
  • Every teaspoon of oil or ghee adds about 45 kcal; it's the biggest swing in any breakfast
  • Two tablespoons of coconut chutney are about 100 kcal; refill sambar instead
  • Most of these breakfasts give under 7 g of protein; add curd, sprouts, paneer, eggs or sambar
  • Fermentation helps mineral availability in lab studies but doesn't lower calories
  • Check your own recipe in the calorie counter rather than trusting any single number
  • See a doctor or dietitian first if you have diabetes, kidney disease, are pregnant or are under 18

This is general information, not medical advice.

Cover photo: Breakfast Food by Ryan McGuire, CC0, via stocksnap.

Frequently asked questions

How many calories are in 2 idlis with sambar and chutney?

About 330 kcal. Two medium idlis (about 40 g each) are roughly 100 kcal, a katori of sambar about 130 kcal, and 2 tablespoons of coconut chutney about 100 kcal. You get roughly 13 g of protein, mostly from the sambar and the urad dal in the batter.

Which has fewer calories, idli or dosa?

Idli, per piece. A medium idli is about 50 kcal because it is steamed with no oil, while a medium plain dosa is about 170 kcal and a restaurant masala dosa is closer to 370 kcal, mostly because of the oil on the tawa and the potato filling.

Is poha or upma better for weight loss?

They are close. A katori of poha from 40 g dry flakes with 1 teaspoon of oil is about 185 kcal, and a katori of upma from 40 g rava with 1 teaspoon of oil is about 195 kcal. Both are low in protein, so add curd, sprouts, peanuts or an egg on the side either way.

Does fermented batter make idli and dosa healthier?

Fermentation does help in some ways. Lab studies show it lowers phytate and raises how much iron and zinc can be absorbed from the batter. It does not lower calories, though, and a dosa cooked in a lot of oil is still a high-fat breakfast.

Keep reading

Nutrition

Intermittent Fasting with Indian Food: Does It Work?

Does intermittent fasting work with Indian food? What 16:8, 5:2 and alternate-day trials show, a sample 12 to 8 pm Indian day, and who should not try it.

Nutrition

Post-Workout Meal: What to Eat After the Gym (Indian Food)

What to eat after the gym, Indian style: protein per meal, whether the 30-minute anabolic window is real, and a table of dal, paneer, egg and soya meals.

Nutrition

Pre-Workout Meal: Indian Options and When to Eat

Pre-workout meal ideas with Indian food: what to eat 2–3 hours or 30–60 minutes before the gym, kcal and carbs per portion, chai, coffee and fasted training.