Oats Upma
A light, savory South Indian style breakfast made with roasted oats, onions, vegetables, and a simple tempering. It cooks quickly, tastes comforting, and works beautifully with a squeeze of lemon and fresh coriander.
For 4 servings
- roast · ~4 min
Roast the oats.
Heat a dry pan over medium heat and roast the rolled oats for 3 to 4 minutes until they smell nutty. Stir often, then transfer to a plate.
TIPKeep the heat medium and stir often so the oats toast evenly without turning bitter. - prep · ~5 min
Prep the vegetables and aromatics.
Chop the onion and carrot finely, slit the green chili, chop the ginger, and keep the peas, curry leaves, lemon juice, and cilantro ready.
- temper · ~2 min
Make the tempering.
1.Heat oil in the pan over medium heat.2.Add mustard seeds and let them splutter.3.Add urad dal and chana dal, and cook until lightly golden.4.Add curry leaves, green chili, and ginger, and cook for 20 to 30 seconds.TIPAdd the curry leaves carefully because they can splutter in hot oil. - saute · ~5 min
Cook the onion and vegetables.
1.Add the onion and cook until soft and lightly translucent.2.Add the carrot and green peas.3.Cook for 2 to 3 minutes, stirring often, until the vegetables lose their raw look. - boil · ~3 min
Add water and salt.
Pour in the water and add the salt. Bring it to a gentle boil.
- mix · ~1 min
Stir in the oats.
Lower the heat and add the roasted oats slowly while stirring so no lumps form.
TIPAdd the oats gradually and keep stirring for a softer, fluffier upma. - simmer · ~4 min
Cook until the upma is soft.
Cover and cook on low heat for 3 to 4 minutes until the oats absorb the water and the mixture turns soft but not sticky.
- garnish · ~1 min
Finish with lemon juice and cilantro.
Turn off the heat, add lemon juice and cilantro, and mix gently.
- serve
Serve the oats upma hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Roast the oats only until lightly nutty; if they darken too much, the upma can taste bitter.
- 2Let the mustard seeds fully splutter before adding the dals so the tempering tastes rounded, not raw.
- 3Finely chop the carrot and onion so they soften in the short cooking time and blend into the oats.
- 4Add the roasted oats in a slow stream while stirring constantly to prevent clumps.
- 5Cook on low after mixing in the oats; high heat can make the bottom catch before the oats hydrate evenly.
- 6Stir in the lemon juice only after switching off the heat so its fresh tang stays bright.
- 7If the upma thickens as it sits, sprinkle in a little hot water and fluff gently before serving.
Adapt it for your goals.
Vegan
This recipe is already naturally vegan, making it a handy plant-based breakfast with no special substitutions needed.
jainJain
Skip onion and ginger, then add extra carrot, peas, and a pinch of hing if used in your kitchen style for a no-onion, no-root version.
high proteinHigh-protein
Add more peas or stir in cooked moong sprouts at the end for a more filling upma with extra plant protein.
low oilLow-oil
Reduce the oil slightly and use a good nonstick pan; the tempering will be lighter but still flavorful.
Why this is on our healthy list.
Fiber-Rich Breakfast
Rolled oats, carrot, peas, and onion make this upma satisfying and supportive of steady digestion.
Plant-Based Nourishment
Oats, urad dal, chana dal, and peas contribute plant protein and make the dish more filling than plain cereal.
Loaded With Vegetables
Carrot, peas, curry leaves, ginger, and cilantro add variety, color, and beneficial plant compounds.
Light Yet Comforting
With modest oil and a water-based cooking method, this is a gentle savory breakfast that still feels hearty.
Frequently asked questions
Yes, but reduce the cooking time and usually a little water, since instant oats soften much faster and can turn mushy.



