Why Oats Upma Works So Well
Upma is the quick, savoury breakfast that South and West Indian homes rely on. Swap the sooji for oats and you keep everything people love about it – the crackle of mustard seeds, curry leaves, the soft vegetable-flecked texture – while adding whole-grain fiber and staying under 300 calories a plate.
This oats upma recipe takes about 15 minutes, uses everyday pantry ingredients, and is a good entry point for anyone who finds sweet oatmeal boring. It is savoury oats done the Indian way. Below you will find the step-by-step method, the macros, and simple ways to raise the protein so the plate keeps you full until lunch. If you want an even bigger protein jump, a protein oatmeal can replace part of the plain oats.
Oats Upma vs Rava Upma
Both are quick, both use the same tempering, and both are comforting. The difference is in what the base brings.
| Per 40 g dry base | Rolled oats | Rava (sooji) |
| Calories | 156 kcal | ~145 kcal |
| Protein | 6.8 g | ~5 g |
| Fiber | 4.2 g | ~1.5 g |
| Grain type | Whole grain | Refined wheat |
Oats give you nearly three times the fiber, including beta-glucan, the soluble fiber linked with fullness and healthier cholesterol levels. That is the main reason oats upma keeps you satisfied for longer on similar calories. For the full nutrient profile, see our oats nutrition breakdown.
Oats Upma Recipe: Ingredients (1 Serving)
- 40 g rolled oats
- 100 g mixed vegetables – onion, carrot, beans, peas and capsicum, finely chopped
- 1 tsp oil
- 1/2 tsp mustard seeds, 1 tsp urad dal, 1 tsp chana dal (optional)
- 8-10 curry leaves, 1 green chilli, 1/2 tsp grated ginger
- 1/4 tsp turmeric, salt to taste
- 80-100 ml hot water
- Lemon juice and coriander leaves to finish
Which Oats to Use
Rolled oats hold their shape best and give upma a fluffy, grainy texture. Quick oats work but turn softer, so use less water. Steel-cut oats need much longer cooking and are better suited to khichdi. Skip pre-flavoured masala oats here – you are building your own masala, and the sachets add extra salt and oil. Read masala oats for weight loss to see how they compare.
How to Make Oats Upma: Step by Step
- Roast the oats. Dry-roast in a pan on low heat for 2-3 minutes until lightly golden and fragrant. This is the step that stops upma from going gluey. Set aside.
- Temper. Heat the oil, add mustard seeds and let them splutter. Add urad dal and chana dal and fry until golden.
- Build the base. Add curry leaves, green chilli, ginger and onion. Sauté until the onion is translucent.
- Cook the vegetables. Add carrot, beans, peas and capsicum with turmeric and salt. Cover and cook 3-4 minutes until just tender.
- Add oats. Tip in the roasted oats and mix so every flake is coated with the tempering.
- Steam gently. Sprinkle hot water a little at a time, stirring lightly, until the oats are soft but still separate. Cover and cook 2 minutes.
- Finish. Squeeze over lemon juice, scatter coriander and serve hot.
Tips for Fluffy, Non-Sticky Oats Upma
- Never skip roasting – raw oats release starch and turn mushy.
- Add water gradually. Oats absorb much less than rava, and too much water turns upma into porridge.
- Keep the flame medium-low after adding oats.
- Chop vegetables small so they cook in the same time as the oats.
Oats Upma Calories and Macros
Here is what one serving of the recipe above provides, calculated from standard ingredient values.
| Per serving | Calories | Protein | Carbs | Fiber | Fat |
| Vegetable oats upma (1 plate) | ~263 kcal | 10 g | 37.5 g | 7.7 g | 7.9 g |
| With 10 g roasted peanuts | ~320 kcal | 12.6 g | 39 g | 8.6 g | 12.8 g |
| With 50 g paneer stirred in | ~393 kcal | 19 g | 39 g | 7.7 g | 17.9 g |
Vegetable oats calories stay low because vegetables add volume and fiber for very little energy. Double the vegetables to 200 g and the plate grows noticeably while adding only about 45 kcal.
How to Make Oats Upma Higher in Protein
At 10g protein, plain oats upma is a light breakfast. For anyone training or in a fat-loss phase, aim higher with one of these:
- Paneer or tofu: stir in 50 g crumbled paneer (about 9 g protein) or firm tofu at the end.
- Eggs: scramble two eggs into the pan before adding oats (about 12 g protein) for an egg oats upma.
- Sprouts: add 50 g sprouted moong with the vegetables.
- Curd on the side: a katori of curd or a glass of buttermilk rounds out the meal.
- Protein oatmeal: replace half the plain oats with No BS Protein Oats. The Classic Masala flavour suits savoury dishes, and each serving brings 26-32g of complete, dairy-free yeast protein.
The Fittr macro calculator helps you work out how much protein your breakfast should carry.
Is Oats Upma Good for Weight Loss?
Oats upma is a strong fit for fat loss: it is under 300 kcal, high in fiber, savoury enough to feel like a proper meal, and easy to bulk up with vegetables. The fiber and the tempering of dals add texture and satiety, so you are less likely to snack mid-morning.
Keeping It Light
- Measure the oil – 1 teaspoon is enough for a single serving.
- Go generous with vegetables and moderate with peanuts and cashews.
- Add a protein source so the meal lasts until lunch.
For more ways to build oats into a deficit, read is oatmeal good for weight loss.
Variations on Savoury Oats Upma
- Tomato oats upma: add one chopped tomato with the onions for a tangy version.
- Lemon oats upma: skip turmeric-heavy masala and finish with plenty of lemon and grated coconut.
- Oats and vermicelli upma: mix 20 g roasted vermicelli with 25 g oats for a familiar texture.
- Green oats upma: stir in a handful of chopped spinach or methi with the vegetables.
For more ideas beyond upma, browse our savoury oats recipes and healthy oats recipes.
Can You Prep Oats Upma Ahead?
Oats upma is best fresh, because the oats keep absorbing moisture as they sit. You can still save time on busy mornings:
- Roast a batch of oats on the weekend and store it in an airtight jar for up to two weeks.
- Chop vegetables the night before and keep them in a box in the fridge.
- Reheat leftovers with a splash of hot water and a squeeze of lemon to loosen the texture.
- Pack it for lunch in an insulated box; it stays soft and tasty for 3-4 hours.
With the oats roasted and vegetables chopped, the whole recipe takes under 10 minutes – about the same as boiling a packet of instant noodles, with far better nutrition.
Track the Results, Not Just the Calories
A good breakfast pays off when it shows up in your body composition. Weekly check-ins on the SENSE Smart Scale let you see fat and muscle trends, not just weight, so you know whether your routine is working.
Oats Upma by Goal: Portions for Fat Loss and Muscle Gain
The base recipe at about 263 kcal and 10g protein is already a sensible breakfast. You can tune it in either direction depending on what you are working towards.
Adjusting the Plate
| Goal | What to change | Approx. calories | Approx. protein |
| Fat loss | 30 g oats, extra vegetables, 1/2 tsp oil, side of 100 g hung curd | ~250-270 kcal | ~14-16 g |
| Maintenance | Base recipe as written | ~263 kcal | ~10 g |
| Muscle gain | 60 g oats, 50 g paneer stirred in, 1 boiled egg on the side | ~520-560 kcal | ~28-30 g |
For fat loss, vegetables are your best friend: they add volume and fiber for very few calories. For muscle gain, raise the protein first and the oats second. The Fittr macro calculator helps you see how each version fits your day.
What to Pair With Oats Upma
Upma is often eaten on its own, but a small side makes it more balanced and filling.
| Side | Approx. calories | Approx. protein |
| 100 g plain curd | ~60 kcal | ~3.5 g |
| 100 g Greek yogurt or hung curd | ~60-100 kcal | ~10 g |
| 1 boiled egg | ~70 kcal | ~6 g |
| 2 tbsp coconut chutney | ~50-60 kcal | ~0.5 g |
| 50 g sprouts salad | ~15-20 kcal | ~1.5 g |
| 1 cup filter coffee with toned milk, no sugar | ~35 kcal | ~2 g |
The Simplest Upgrade
A boiled egg or a bowl of hung curd on the side lifts the meal to 16-20g protein with very little effort. If you are vegetarian and short on time, sprouts with lemon and chaat masala add crunch, fiber and a little extra protein.
Common Oats Upma Mistakes
Oats behave differently from sooji, so a few habits from rava upma do not carry over well.
What to Avoid
- Adding all the water at once: oats absorb water faster than sooji. Pouring in a full cup turns the upma into porridge. Sprinkle water in small amounts instead.
- Skipping the dry roast: unroasted oats clump and taste raw. Two or three minutes on low heat makes a big difference.
- Using too much oil: the tempering needs only a teaspoon. Extra oil adds about 40 kcal per teaspoon without improving the dish much.
- Too few vegetables: a thin scattering of vegetables leaves the plate small and less filling. Aim for at least as much vegetable as oats by weight.
- Ignoring salt in packet oats: if you use masala oats, cut back on added salt, since many packets already contain a lot of sodium.
The Bottom Line
Oats upma gives you a savoury, filling Indian breakfast in 15 minutes for about 263 kcal and 10g protein, with nearly 8g fiber. Roast the oats, add water gradually and load up on vegetables. Pair it with paneer, eggs or curd when you need more protein, and it becomes one of the easiest weight-loss friendly breakfasts you can make.
Frequently Asked Questions
How many calories are in oats upma?
One serving of vegetable oats upma made with 40 g oats, 100 g vegetables and 1 tsp oil has about 263 kcal and 10 g protein. Peanuts, cashews or extra oil will raise the count.
Why does my oats upma become sticky?
Usually because the oats were not roasted or too much water was added. Dry-roast the oats first and sprinkle water a little at a time.
Can I use instant oats for upma?
Yes, but instant oats soften quickly, so add less water and cook for a shorter time. Rolled oats give the best upma texture.
Is oats upma better than rava upma?
Oats upma has nearly three times the fiber and slightly more protein for similar calories, which makes it more filling. Both can fit a healthy diet.
Can I eat oats upma for dinner?
Yes. It is light and easy to digest. Add paneer, eggs or sprouts to make it a balanced dinner.
Savoury Oats, Done the Indian Way
Oats upma, vegetable oats or a veg oats recipe for busy mornings – whatever you call it, savoury oatmeal fits Indian tastes perfectly and keeps calories in check.
Raise the protein in every plate with No BS Protein Oats, or grab the combo pack to keep sweet and savoury options stocked.













