Is Upma Good for Weight Loss? It Depends on the Rava and the Oil
Free to start, no card needed: the Calorie Planner, Diet Builder and Workout Generator.
Upma is quick, filling and easy to scale up with vegetables, which is why it shows up on so many diet charts. It is also made from semolina (rava), a refined wheat product, and often finished with a lot of oil, cashews or peanuts. Those details decide whether it works.
What Is in a Bowl of Upma?
A home-style bowl of semolina upma runs roughly 175 to 210 kilocalories with about 4 g of protein, going by common estimates. Per 100 g it is around 175 kilocalories and 4 to 5 g of protein. Sizes differ, so a heaped plate is easily 300 kilocalories or more. Like poha and dosa, it is mostly carbohydrate with little protein.
| Breakfast (typical serving) | Approx. calories | Protein |
|---|---|---|
| Upma, home-style, 1 tsp oil, 1 bowl | 175 to 210 kcal | About 4 g |
| Vegetable-heavy upma, same oil | Similar, more fibre and volume | About 4 to 5 g |
| Upma with extra oil, cashews or peanuts | 250 to 350 kcal or more | 5 to 8 g |
| Restaurant upma | Often 300 kcal or more | Varies |
It sits in the same range as poha. Neither is a high-protein meal, so the add-ons decide how long you stay full.
Want a breakfast that fits your target? Use the AadiFit Diet Builder to shape a meal plan around the foods you already eat.
How to Make Upma Work for Weight Loss
1. Fill it with vegetables. Carrot, beans, peas, capsicum and onion add volume and fibre so a bowl feels bigger for the same calories.
2. Measure the oil. One teaspoon for tempering is enough for a serving or two. Extra oil and ghee are where upma gets heavy.
3. Count the nuts. A tablespoon of cashews or peanuts is small, but a handful adds up. Measure it once so you know.
4. Add protein. A bowl of plain curd, a boiled egg or a cup of sprouts turns upma into a balanced meal.
5. Try alternatives. Oats upma or millet versions such as jowar or ragi use less refined grain. Check the oil and portion the same way. For a millet comparison, see is jowar good for weight loss.
The Bottom Line
Upma works as a weight loss breakfast if it is vegetable-heavy, low in oil and paired with protein. Once you know your daily calories from the TDEE calculator, you can decide how big a bowl makes sense.
Free Tools to Plan Your Own Meals and Workouts
You do not need to pay to start. Use the free Calorie Planner to set a daily target, the free Diet Builder to turn it into an Indian meal plan, and the free Workout Generator for a training plan that matches it. Each one gives you a basic preview at no cost, and the AadiFit app keeps your plan and logs in one place.
Frequently Asked Questions
Is upma good for weight loss?
Yes, a bowl made with little oil and plenty of vegetables is a reasonable weight loss breakfast. It is low in protein, so add curd, an egg or sprouts.
How many calories are in a bowl of upma?
Roughly 175 to 210 kilocalories for a home-style bowl with about 4 g of protein. A larger plate or extra oil and nuts can push it to 300 or more.
Is upma better than poha for weight loss?
They are similar in calories and protein when made with comparable oil, so neither is clearly better. Choose the one you enjoy and control the oil and portion. See the poha guide.
Is oats upma better than rava upma?
Oats upma uses a less refined base and can be more filling, but oil, portion and add-ons matter as much. Check the total, not just the base.
Can I eat upma every day when losing weight?
You can, but rotate it with higher-protein options such as eggs, dal-based meals or sprouts so your protein and variety stay up.
Sources and method: values are approximate and vary with recipe, portion and brand. Reference tables used for ranges: Indian Food Composition Tables 2017 (ICMR-National Institute of Nutrition) and USDA FoodData Central. This article is general nutrition education, not medical advice. If you have diabetes, a thyroid condition, PCOS or another medical condition, check food changes with your doctor or dietitian.
Ready to Build a Real Weight Loss Plan?
Try AadiFit free tools at aadifit.com, calculate your calories, and build your Indian diet plan around the foods you actually eat.


