Upma divides South India like nothing else. You either love it or you pretend to love it because your mother made it. Either way, at 180 calories per bowl, it is a perfectly reasonable breakfast that gets unfairly dismissed as boring. Boring works when you are trying to lose weight.
This is the complete calorie breakdown for upma. Every variant, every preparation method, every portion size that matters in an Indian kitchen. No generic database numbers. Real Indian servings, honestly measured.
Protein: 4g · Carbs: 28g · Fat: 5g · Fibre: 1.5g
That’s roughly 2.5x a homemade roti (72 cal)
Full calorie breakdown
Here’s how the calorie count changes across different preparations and serving sizes of upma.
| Variant | Serving | Calories | Protein |
|---|---|---|---|
| Rava upma (1 bowl) | 150g | 170-190 | 4g |
| Oats upma | 150g | 150-165 | 5g |
| Vermicelli upma (semiya) | 150g | 190-210 | 3.5g |
| Bread upma | 150g | 200-230 | 4g |
| Upma with vegetables | 180g | 180-200 | 5g |
The gap between Oats upma (150 cal) and Bread upma (200 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 upma compares to roti
One serving of upma (180 cal) is roughly 2.5x a plain roti (72 cal). Not dramatically different, but the gap adds up over multiple servings. Two upma = roughly 5.0 rotis in calorie terms.
Upma vs poha
Upma (180 cal) and poha (180 cal) are close enough in calories that the choice should be about taste and nutrition profile, not calorie counting. The difference of 0 calories per serving is negligible in practical terms.
Upma (180 cal/bowl) and poha (180 cal/plate) are almost identical in calories. The choice is purely taste. Both are moderate-calorie breakfasts that work for weight loss.
Is upma good for weight loss?
Upma at 180 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 upma takes up about 12% of your daily budget. That leaves room for two other proper meals and a snack or two. Not restrictive at all.
Upma at 180 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 upma fits in your daily calories
Here’s what including upma looks like at different calorie targets:
1200 cal/day (Aggressive weight loss): Easy fit. Only 15% of your budget. Plenty of room for other meals and snacks.
1500 cal/day (Steady weight loss): Easy fit. Only 12% of your budget. Plenty of room for other meals and snacks.
2000 cal/day (Maintenance): Easy fit. Only 9% of your budget. Plenty of room for other meals and snacks.
Best time to eat upma
At 180 calories, upma fits comfortably in any main meal. Breakfast, lunch, or dinner, it does not matter. What matters is what you eat alongside it. Pair with protein, add vegetables, and the meal is balanced regardless of timing.
How to reduce calories when eating upma
Add vegetables for volume. Mixed veg upma with beans, carrots, peas adds fibre and volume without significant calories. A vegetable upma bowl is still under 200 cal but feels larger and more satisfying.
Use less oil in tempering. Standard upma recipe calls for 2-3 tbsp oil. Using 1 tsp saves 80-160 calories per batch. You won’t notice the taste difference.
Oats upma is lighter. Oats upma: 150-160 cal/bowl vs rava upma: 180. The oats also add more fibre (3g vs 1.5g), keeping you fuller longer.
Frequently asked questions
Includes upma 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.