Godi Rava Upma
A warm, comforting bowl of broken wheat upma with soft vegetables, gentle spices, and a light tempering. It cooks up fluffy rather than sticky, making it a lovely everyday breakfast or light meal.
For 4 servings
- saute · ~5 min
Roast the godi rava.
Heat a dry pan over medium heat and roast the godi rava for 4 to 5 minutes, stirring often, until it smells nutty. Transfer to a plate and keep aside.
TIPKeep the heat medium-low so the broken wheat toasts evenly without browning too fast. - prep · ~5 min
Prepare the vegetables and aromatics.
Chop the onion and carrot, slit the green chili, finely chop the ginger, and keep the peas, curry leaves, coriander leaves, lemon juice, salt, and water ready near the stove.
- temper · ~3 min
Make the tempering.
1.Heat oil in a pan over medium heat.2.Add mustard seeds and let them splutter.3.Add urad dal and chana dal, then cook until lightly golden.4.Add curry leaves, green chili, and ginger and cook for 30 seconds.TIPAdd the curry leaves carefully, as they may splutter in the hot oil. - saute · ~5 min
Cook the onion and vegetables.
1.Add the onion and cook until soft and translucent.2.Add the carrot and peas.3.Stir for 2 to 3 minutes so the vegetables start to soften. - boil · ~4 min
Add water and bring it to a boil.
Pour in the water and add the salt. Bring it to a steady boil so the upma cooks evenly once the roasted godi rava goes in.
- mix · ~2 min
Stir in the roasted godi rava.
Lower the heat and add the roasted godi rava in a slow stream, stirring continuously to avoid lumps.
TIPAdd the broken wheat gradually rather than all at once for a fluffy texture. - simmer · ~10 min
Cook until soft and fluffy.
Cover the pan and cook on low heat for 8 to 10 minutes, stirring once or twice, until the water is absorbed and the godi rava is tender.
- garnish · ~1 min
Finish with lemon juice and coriander leaves.
Turn off the heat, sprinkle in the lemon juice and coriander leaves, and mix gently.
- serve
Serve the godi rava 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 broken wheat only until nutty; deep browning can make the upma taste slightly bitter.
- 2Let the mustard seeds fully splutter before adding the dals, or the tempering will taste raw.
- 3Cook the urad dal and chana dal to light golden, not dark brown, so they stay crunchy without turning hard.
- 4Add the roasted godi rava in a slow rain while stirring constantly to prevent clumps.
- 5Keep the simmer on low and cover the pan so the broken wheat cooks through without catching at the bottom.
- 6Mix in lemon juice only after switching off the heat to keep its fresh, bright flavor.
- 7If the upma thickens as it sits, loosen it with a splash of hot water and fluff gently before serving.
Adapt it for your goals.
Vegan
This recipe is already vegan; serve it with coconut chutney for a fully plant-based South Indian breakfast.
jainJain
Skip onion and ginger, then add a little extra carrot, peas, and green chili for a Jain-friendly version.
high proteinHigh-protein
Add more peas or stir in cooked moong sprouts near the end for a heartier, more protein-rich upma.
low oilLow-oil
Reduce the oil slightly and use a heavy pan; the tempering will be lighter but still flavorful.
vegetable loadedVegetable-loaded
Add beans, capsicum, or finely chopped cabbage along with the carrot and peas for a fuller one-pan meal.
Why this is on our healthy list.
Whole Grain Goodness
Broken wheat adds the benefits of a whole grain base, making this upma more sustaining than refined grain breakfasts.
Fiber From Vegetables
Carrot, peas, onion, and coriander contribute fiber and plant nutrients while keeping the dish light.
Plant-Based Protein Support
Broken wheat, urad dal, chana dal, and peas together add modest plant protein to the meal.
Gentle, Balanced Breakfast
With tempered spices, vegetables, and moderate oil, this dish is filling without being overly heavy.
Frequently asked questions
It usually happens if the broken wheat was not roasted enough, was added too quickly, or the mixture was not stirred while adding it to the boiling water.



