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.
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.
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.
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
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.