Upma Calories: 157 per Bowl, Carbs, Protein and Nutrition Facts
One bowl of rava upma (about 106 g) has about 157 calories, 17 g carbs, 3.5 g protein, 3.5 g fiber and 8 g fat. Most of the fat comes from the oil or ghee used to temper the semolina, so the calorie count rises quickly with a heavier hand or extra cashews.
Quick Nutrition Facts
Per 1 bowl (about 106 g)
| Nutrient | Amount |
|---|---|
| Calories | 157 kcal |
| Protein | 3.5g |
| Carbohydrates | 17.3g |
| Fiber | 3.5g |
| Sugars | 1.4g |
| Fat | 8g |
| Sodium | 108 mg |
Macronutrient Breakdown

NUTRITIONIST'S INSIGHT
Upma is a moderate-calorie breakfast that is light on protein: 3.5 g per bowl will not keep most people full until lunch. Fat is the part you control, since 8 g per bowl is almost all tempering oil. Loading the pan with carrots, peas and beans lifts fiber, and serving it with a bowl of sambar, curd or an egg adds the protein the dish itself lacks. Semolina is a refined wheat product, so the plain version is not a whole-grain choice.
Myth Busters
MYTH #1: Upma is a diet food because it is light.
TRUTH: A 106 g bowl has about 157 calories, and roughly half of those come from the 8 g of oil or ghee. Restaurant servings are often 200 g or more, which doubles the numbers. Anuvaad Solutions: Semolina upma (Suji/Rava upma) nutrition facts
MYTH #2: Semolina is the same as whole wheat.
TRUTH: Rava is milled from the endosperm of durum wheat and has lost most of the bran. It is a refined grain, so it gives less fiber than whole wheat dalia or oats unless vegetables are added. Whole Grains: The Nutrition Source; USDA FoodData Central
MYTH #3: Upma has a high glycemic index like white bread.
TRUTH: Steamed, gelatinized semolina measured a glycemic index of about 55 in the international tables, which is low to medium. Pre-roasting the semolina raised it to about 76 in the same study, so preparation changes the result. International table of glycemic index and glycemic load values: 2002
MYTH #4: Upma is a good protein breakfast.
TRUTH: One bowl has about 3.5 g of protein, well under what an egg (6 g) or a bowl of curd offers. Pair it with a protein side if you want it to hold you until lunch. Anuvaad Solutions: Semolina upma (Suji/Rava upma) nutrition facts
MYTH #5: Restaurant upma has the same sodium as home upma.
TRUTH: The 108 mg per bowl in the reference data assumes light salting. Restaurant versions are often salted more heavily, and the WHO advises under 2,000 mg of sodium a day for adults. Anuvaad Solutions: Semolina upma (Suji/Rava upma) nutrition facts; Salt reduction fact sheet
NutriScore by Health Goals
| Health Goal | NutriScore | Why This Score? |
|---|---|---|
| Weight Loss | ![]() | 157 calories per bowl is moderate and the 3.5 g of fiber helps, but low protein means it may not hold you for long. Keep the oil to a teaspoon or two and add vegetables. Anuvaad Solutions: Semolina upma (Suji/Rava upma) nutrition facts |
| Muscle Gain | ![]() | 3.5 g of protein per bowl is too little to count toward a training day. It works as a carbohydrate base only when paired with eggs, paneer, curd or dal. Anuvaad Solutions: Semolina upma (Suji/Rava upma) nutrition facts |
| Blood Sugar Control | ![]() | Gelatinized semolina has a glycemic index around 55, but a bowl still delivers about 17 g of carbs from a refined grain. A smaller portion with vegetables and a protein side keeps the rise gentler. International table of glycemic index and glycemic load values: 2002; Carb counting and diabetes |
| Heart Health | ![]() | Only 108 mg of sodium and a fat profile that leans on unsaturated fats when made with vegetable oil. Using ghee or lots of cashews shifts that toward saturated fat. Anuvaad Solutions: Semolina upma (Suji/Rava upma) nutrition facts; Salt reduction fact sheet |
| Gut Health | ![]() | 3.5 g of fiber per bowl, mostly from onion, vegetables and the semolina bran that remains, is a fair amount for a breakfast dish. Whole wheat rava or added vegetables raise it further. Anuvaad Solutions: Semolina upma (Suji/Rava upma) nutrition facts; Whole Grains: The Nutrition Source |
| Energy | ![]() | The carbohydrate in semolina releases steadily, which makes it a reasonable morning dish before work or school. International table of glycemic index and glycemic load values: 2002; Anuvaad Solutions: Semolina upma (Suji/Rava upma) nutrition facts |
PERSONALIZED NUTRITION
Track your meals with NutriScan for personalized NutriScores based on your specific health goals!
Blood Sugar Response to Upma
For a person without diabetes, a 106 g bowl of upma raises glucose gradually, peaking at roughly 115 mg/dL about 45 to 60 minutes after eating. The tempering oil and the fiber from vegetables slow stomach emptying, so the curve is flatter than for plain boiled semolina. Larger bowls and versions without vegetables push the peak higher. International table of glycemic index and glycemic load values: 2002; Carb counting and diabetes
Estimated Blood Sugar Response (1 bowl, 106 g)
Illustrative curve based on the glycemic index of steamed semolina, not a measured CGM trace. Individual responses vary.
How to flatten the spike
- Add a handful of vegetables such as carrot, peas or beans to raise fiber and lower the carbs per spoonful.
- Serve it with a protein side such as curd, an egg or sambar instead of eating it alone.
- Keep the bowl near 100 to 150 g and measure the dry rava, since it expands when cooked.
- Take a 10 minute walk after the meal to blunt the post-meal peak.
Cultural Significance
Upma is a staple breakfast across South India, especially in Karnataka, Tamil Nadu, Andhra Pradesh and Maharashtra, where it is also eaten as a quick tiffin. Cooks temper mustard seeds, urad dal, curry leaves and green chilies in oil, then add rava and water and stir until it sets. It is known as uppittu in Kannada and uppuma in Tamil. Its short cooking time made it a home-kitchen default, and it is a standard item on railway and hostel menus. Cashews, ghee, coconut and lime are common regional additions.
Compare & Substitute
Upma vs Similar Foods
| Nutrient | Vegetable oats upma (1 bowl, about 106 g) | Broken wheat (dalia) upma (1 bowl, about 106 g) | Poha with peanuts (1 bowl, about 106 g) | Idli (2 pieces, about 100 g) |
|---|---|---|---|---|
| Calories | 115 kcal | 120 kcal | 130 kcal | 130 kcal |
| Protein | 4g | 4g | 3g | 4g |
| Carbohydrates | 17g | 20g | 22g | 26g |
| Fat | 3.5g | 3g | 4g | 0.5g |
Frequently Asked Questions
How many calories are in a bowl of upma?
One bowl of rava upma (about 106 g) has roughly 157 calories, based on Anuvaad Solutions data of 147.9 kcal per 100 g. A restaurant plate of 200 to 250 g can reach 300 calories or more.
Is upma good for weight loss?
It can fit a weight-loss plan if you keep the oil to a teaspoon or two and fill the pan with vegetables. The low protein means you should add curd, an egg or sambar so you stay full.
Is upma safe for people with diabetes?
Steamed semolina has a glycemic index of about 55, so a small portion with vegetables and a protein side is often manageable. Because the grain is refined, check your own glucose response and count the roughly 17 g of carbs per bowl.
How much protein is in upma?
About 3.5 g per 106 g bowl. Adding peanuts, moong dal in the tempering, curd or a boiled egg raises that meaningfully.
Is upma healthier than poha?
They are close. Upma has a bit more fiber and fat, while poha is slightly lower in calories per bowl when made with little oil. Vegetables and the oil quantity matter more than the choice between them.
Similar Nutritious Foods
4505 Chicharrones Classic Chili Salt
7 Eleven Japan Crispy Corn Cheese
Explore More Tools
AI Calorie Counter App - Snap a Photo, Get Macros
AI Nutritionist App That Reads Your Logged Meals
Best Protein Supplements for Women
Bulking Meal Plan App That Sets Your Surplus
ChatGPT Calorie Counter Alternative That Keeps the Total
ChatGPT Diet Plan Alternative That Tracks What You Eat
ChatGPT Weight Loss Coach Alternative With a Food Log
Fast Food Calorie Counter App That Reads the Tray
Free Calorie Tracker App with AI Photo Scans | NutriScan
Indian Diet Plan App With Veg and Non Veg Meals
Indian Food Calorie Calculator - Get Instant Nutrition Facts for Desi Meals — 2026
Intermittent Fasting for Women, Timer and Meal Log App
Intermittent Fasting Tracker App - Free Fasting Timer
Macro Tracker App That Fills the Numbers From a Photo
Mediterranean Diet Meal Plan App That Counts the Oil
Micronutrient Tracker App for Vitamins and Minerals
MyFitnessPal Alternative That Stays Free | NutriScan
NutriScore App: A Free Grade on Every Meal | NutriScan
Nutrition Label Scanner App for the Amount You Ate
Second Trimester Protein Guide
Vegetarian Meal Plan App With a Protein Target
Voice Calorie Counter - Speak to Track Meals Hands-Free
Water and Calorie Tracker App - Free Water Log
ChatGPT
Claude
AI Mode
Perplexity 




