Egg Bhurji Upma
This hearty South Indian style upma gets extra flavor and protein from softly scrambled eggs, onions, tomatoes, and green chilies. Warm, savory, and comforting, it makes a filling breakfast or light meal without feeling too heavy.
For 4 servings
- roast · ~4 min
Roast the semolina.
Heat a dry pan over low to medium heat and roast the semolina, stirring often, until it smells nutty and feels light, 3 to 4 minutes. Transfer to a plate so it does not keep cooking.
TIPKeep the heat gentle; semolina burns quickly and turns bitter. - prep · ~5 min
Prep the eggs and vegetables.
1.Crack the eggs into a bowl and whisk well.2.Chop the onion, tomato, green chili, ginger, and coriander leaves.3.Keep the hot water ready near the stove. - temper · ~2 min
Make the tempering.
1.Heat oil in a kadai or deep 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 and stir for a few seconds. - saute · ~9 min
Cook the onion and tomato base.
1.Add onion, green chili, and ginger to the pan.2.Cook until the onion turns soft and lightly golden, 4 to 5 minutes.3.Add tomato, turmeric powder, and salt.4.Cook until the tomato softens and the mixture looks glossy, 3 to 4 minutes. - saute · ~3 min
Scramble the eggs into bhurji.
Pour the whisked eggs into the pan and stir gently over medium-low heat until softly scrambled and just set. Break them into small pieces so they mix easily into the upma.
TIPDo not overcook the eggs here; they will cook a little more after the semolina goes in. - boil · ~3 min
Add the hot water and bring it to a boil.
Pour in the hot water carefully and bring the mixture to a steady boil. Taste the liquid and adjust only if needed before adding the semolina.
- mix · ~2 min
Stir in the semolina.
Lower the heat and add the roasted semolina in a slow stream, stirring continuously to avoid lumps. Mix until the grains are evenly moistened.
TIPAdd the semolina gradually with one hand while stirring with the other for the smoothest texture. - simmer · ~5 min
Cook until the upma is soft and fluffy.
Cover and cook on low heat until the water is absorbed and the upma turns soft, 3 to 4 minutes. Open, fluff gently, and let it sit for 1 minute.
- garnish
Finish with coriander leaves and lemon juice.
Add coriander leaves and lemon juice, then mix lightly so the upma stays fluffy and bright.
- serve
Serve the egg bhurji 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 rava only until lightly nutty; deep browning can make the upma taste bitter.
- 2Keep the eggs slightly soft in the bhurji stage, since they firm up again once the semolina cooks.
- 3Use truly hot water when adding it to the pan so the semolina cooks evenly without turning pasty.
- 4Pour the semolina in a thin stream while stirring constantly to prevent lumps from forming.
- 5Let the finished upma rest covered for 1 minute before fluffing; the grains finish absorbing steam gently.
- 6Add the lemon juice only at the end, off the heat if possible, to keep its freshness bright.
- 7If reheating leftovers, sprinkle in a little hot water and cover briefly to bring back the soft texture.
Adapt it for your goals.
Vegetable-loaded
Add peas, grated carrot, or capsicum with the onions for more color, texture, and a more filling breakfast.
spicierSpicier
Increase the green chilies and add a pinch of black pepper with the eggs for a sharper, bhurji-style heat.
ghee finishedGhee-finished
Swap part of the oil for ghee or finish with a small spoon of ghee for a richer, more traditional aroma.
higher proteinHigher-protein
Use an extra egg or two to make the bhurji more substantial while keeping the same upma method.
Why this is on our healthy list.
Good Protein Boost
Eggs make this upma more satisfying and help turn a simple semolina dish into a more balanced meal.
Digestive Aromatics
Ginger, curry leaves, and green chili add aroma and can make the savory base feel lighter and more lively.
Some Fiber and Plant Nutrients
Onion, tomato, coriander, and the tempering dals contribute texture along with small amounts of fiber and phytonutrients.
Frequently asked questions
Lumps usually happen when semolina is added too quickly or without constant stirring. Add it in a slow stream to boiling liquid while mixing continuously.



