Egg Rava Upma
A comforting South Indian breakfast made with roasted semolina, softly scrambled eggs, onions, and green chilies. Lightly spiced and fluffy, this savory upma comes together quickly and works well with coconut chutney or a squeeze of lemon.
For 4 servings
- roast · ~4 min
Roast the semolina.
Heat a dry pan over low heat and roast the semolina for 3 to 4 minutes, stirring often, until it smells nutty but does not brown. Transfer to a plate and keep aside.
TIPKeep the heat low so the semolina roasts evenly without turning dark. - temper · ~3 min
Make the tempering.
1.Heat oil in the same 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 30 seconds. - saute · ~4 min
Cook the onion and carrot.
Add onion and carrot to the pan and sauté for 3 to 4 minutes until the onion turns soft and translucent.
- saute · ~2 min
Scramble the eggs.
Crack the eggs into the pan and stir gently until they are softly scrambled and just set.
TIPDo not overcook the eggs here; they will cook a little more after the semolina is added. - boil · ~3 min
Add water and salt.
Pour in the water and add salt. Bring it to a boil over medium-high heat.
- mix · ~2 min
Stir in the semolina.
Lower the heat and add the roasted semolina in a slow stream, stirring continuously to avoid lumps.
TIPAdd the semolina gradually while stirring with your other hand for a fluffy texture. - simmer · ~4 min
Cook until the upma is soft.
Cover and cook on low heat for 3 to 4 minutes, until the semolina absorbs the water and turns soft and fluffy.
- garnish · ~1 min
Finish with coriander leaves and lemon juice.
Turn off the heat, fluff the upma with a spoon, then mix in coriander leaves and lemon juice.
- serve · ~1 min
Serve hot.
Spoon the egg rava upma into bowls and serve hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Roast the semolina only until nutty; any browning can make the upma taste slightly bitter.
- 2Let the mustard seeds fully splutter before adding the dals so the tempering tastes rounded, not raw.
- 3Keep the eggs softly scrambled and slightly glossy, since they firm up again during the final simmer.
- 4Pour the semolina in a steady rain while stirring constantly to prevent lumps from forming in the hot water.
- 5After covering, rest the upma for 1 minute off the heat before fluffing for a lighter, less sticky texture.
- 6If reheating leftovers, sprinkle in a little hot water and cover briefly so the semolina softens again.
- 7Add the lemon juice only after switching off the heat to keep its fresh brightness intact.
Adapt it for your goals.
Vegetable-loaded
Add peas, beans, and a little more carrot with the onion for a heartier breakfast with extra texture and color.
ghee finishedGhee-finished
Replace part of the oil with ghee for a richer, more traditional aroma that pairs beautifully with the roasted rava.
spicierSpicier
Use extra green chilies or add a pinch of black pepper while scrambling the eggs for a sharper heat.
high proteinHigh-protein
Increase the eggs slightly or add a spoonful of roasted peanuts for more staying power and texture.
Why this is on our healthy list.
Protein from Eggs
Eggs add satisfying protein to the upma, helping make this breakfast more filling than plain rava upma.
Digestive Spice Base
Ginger, curry leaves, and green chili bring flavor along with traditional digestive support in savory breakfast dishes.
Balanced Energy
Semolina provides steady carbohydrate energy, while eggs and tempered dals add substance and help balance the meal.
Frequently asked questions
Lumps usually happen when the semolina is added too quickly. Add it in a slow stream over low heat while stirring continuously.



