Calories in Dosa — Plain, Masala, Rava & More

A plain dosa is 120 calories. A masala dosa is 250. A ghee roast masala dosa from a restaurant is 400+. Same word ‘dosa,’ three completely different calorie realities. The type, the size, and the ghee make all the difference.

This is the complete calorie breakdown for dosa. Every variant, every preparation method, every portion size that matters in an Indian kitchen. No generic database numbers. Real Indian servings, honestly measured.

120 calories
1 medium plain dosa
Protein: 2.5g · Carbs: 18g · Fat: 4g · Fibre: 0.8g
Plain dosa: 120 cal. Masala dosa: 250. Ghee roast: 350-400. Restaurant dosa = 1.5 to 3x home dosa.

Full calorie breakdown

The calorie count for dosa varies significantly depending on size, stuffing, and preparation method. Here’s every variant you’ll encounter, from the lightest to the heaviest.

Variant Serving Calories Protein
Plain dosa (home) 50g 100-130 2.5g
Plain dosa (restaurant) 70g 150-180 3g
Masala dosa (home) ~120g 200-250 4g
Masala dosa (restaurant) ~150g 280-350 5g
Ghee roast masala dosa ~160g 350-420 5g
Rava dosa 60g 150-180 3g
Set dosa (1 piece) 40g 80-100 2g
Ragi dosa 50g 90-110 2g
Paper dosa 70g 130-160 3g
Idli x 3 (comparison) 90g 117 3.6g

The gap between Set dosa (1 piece) (80 cal) and Ghee roast masala dosa (350 cal) is significant. Same food category, very different calorie cost. What you choose and how it’s prepared matters more than most people realise.

How dosa compares to roti

One serving of dosa (120 cal) is roughly 1.7x a plain roti (72 cal). Not dramatically different, but the gap adds up over multiple servings. Two dosa = roughly 3.4 rotis in calorie terms.

Dosa vs idli

Dosa at 120 calories is significantly heavier than idli at 39 calories. That’s a gap of 81+ calories per serving. Over a week of daily consumption, choosing dosa over idli adds 567 extra calories, roughly 0.1 kg of potential weight change per month.

1 plain dosa (120 cal) = 3 idlis (117 cal). Same batter, different cooking method. Dosa is spread thin on an oiled tawa, which adds 30-40 calories of oil. If choosing between them for weight loss, idli wins. But dosa is not heavy either.

Is dosa good for weight loss?

Dosa at 120 calories is neither particularly light nor particularly heavy. It’s a moderate-calorie Indian food that fits comfortably in most diet plans when portion-controlled.

On a 1,500-calorie diet, one serving of dosa takes up about 8% of your daily budget. That leaves room for two other proper meals and a snack or two. Not restrictive at all.

THE BOTTOM LINE
Dosa at 120 calories per serving is a solid choice for weight loss when portion-controlled. Track it, account for it, and it fits in any Indian diet plan.
🧮 Does Dosa Fit Your Budget?

Find your daily calorie target in 30 seconds. Then every food choice makes sense.

Calculate My Target →

How dosa fits in your daily calories

Here’s what including dosa looks like at different calorie targets:

1200 cal/day (Aggressive weight loss): Easy fit. Only 10% of your budget. Plenty of room for other meals and snacks.

1500 cal/day (Steady weight loss): Easy fit. Only 8% of your budget. Plenty of room for other meals and snacks.

2000 cal/day (Maintenance): Easy fit. Only 6% of your budget. Plenty of room for other meals and snacks.

Best time to eat dosa

Dosa at 120 calories is light enough for any meal or even as a substantial snack. It is one of those foods you do not need to overthink. Include it when you want it, track it loosely, and move on.

How to reduce calories when eating dosa

Home dosa vs restaurant dosa. Home dosa: 120 cal (thin, 1 tsp oil). Restaurant dosa: 180-250 cal (larger, more oil/ghee, often butter-brushed). The gap is 50-100%. Always assume restaurant dosas are heavier.

Plain over masala when dieting. The potato masala filling adds 80-100 cal. On a strict diet, plain dosa + sambhar gives you the same meal experience at 200 cal instead of 300.

Skip the ghee roast. Ghee roast dosa = 350-400 cal. A regular masala dosa is 250. That 100-150 cal difference comes entirely from extra ghee. Ask for ‘less oil’ at restaurants.

Ragi dosa for more nutrition. Ragi dosa: 100 cal per piece with significantly more calcium and iron than regular dosa. Same taste experience, better nutrition profile.

When and how Indians eat dosa

Dosa is particularly popular in South Indian cuisine, where it appears regularly in daily meals and special occasions alike. The regional preparation style affects the calorie count, as cooking methods and accompaniments vary across India.

Frequently asked questions

How many calories in 1 dosa?
100-130 for a home plain dosa. Restaurant dosa: 150-180. Masala dosa: 250-350 depending on where you eat it.
How many calories in masala dosa?
200-250 at home. 280-350 at a restaurant. The potato filling adds 80-100 cal, and restaurants use more oil.
Is dosa good for weight loss?
Plain dosa at 120 cal is fine. Masala dosa is moderate. Ghee roast is heavy. Stick to plain or set dosa for weight loss, skip the ghee variants.
How many dosas should I eat?
1 masala dosa or 2 plain dosas with sambhar is a standard meal at 250-300 cal. On a diet, 1 plain dosa + extra sambhar works well.
Is dosa healthier than roti?
Similar calories (dosa 120 vs roti 72, but you eat fewer dosas). Dosa is fermented, aiding digestion. Both are fine. Context and accompaniments matter more.

📋 Get Your Free 7-Day Indian Meal Plan

Includes dosa and all your favourite foods. Calorie-counted, portion-controlled, actually enjoyable.

Download Free Plan →

Nutritional values based on IFCT (Indian Food Composition Tables) and USDA databases. Values vary with ingredients, size, and preparation. Informational content, not medical or dietary advice.

📅 Last updated: April 15, 2026