Performance Tools Women's System Research Results Blog Pricing Dashboard Login
Disclosure: This article is for informational purposes only and does not constitute medical advice. Some links may be affiliate links, we may earn a small commission at no extra cost to you. All recommendations are based on evidence and independent research.

Upma is quick and filling, but it is low in protein and easy to over-oil. This guide covers calories per bowl, how to load it with vegetables, and what to pair it with.

Is Upma Good for Weight Loss?
By Coach Aditya Nov 10, 2026 6 min read

Is Upma Good for Weight Loss? It Depends on the Rava and the Oil

Upma is a reasonable weight loss breakfast at roughly 175 to 210 calories a bowl when made with little oil and plenty of vegetables. It is low in protein, so add curd, an egg or sprouts to keep you full.
Free

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. caloriesProtein
Upma, home-style, 1 tsp oil, 1 bowl175 to 210 kcalAbout 4 g
Vegetable-heavy upma, same oilSimilar, more fibre and volumeAbout 4 to 5 g
Upma with extra oil, cashews or peanuts250 to 350 kcal or more5 to 8 g
Restaurant upmaOften 300 kcal or moreVaries

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.

See exactly what AadiFit Premium gets you, real dashboard walkthrough →