Egg Semiya Upma
A quick and satisfying South Indian breakfast made with roasted vermicelli, fluffy scrambled eggs, and aromatic veggies. Every strand gets beautifully coated with egg, delivering a savory, mildly spiced dish that comes together in under 20 minutes. Perfect with a cup of hot chai or a side of coconut chutney.
For 4 servings
- prep · ~4 min
Roast the vermicelli.
Heat a large pan over medium-low heat. Add 300g vermicelli and dry roast for 3-4 minutes, stirring continuously, until it turns light golden and fragrant. Transfer to a plate and set aside.
TIPKeep the heat low and stir constantly — vermicelli burns in seconds if left unattended. - temper · ~2 min
Make the tempering.
1.Heat 3 tbsp oil in the same pan over medium heat.2.Add 0.5 tsp mustard seeds and let them splutter (30 sec).3.Add 0.5 tsp urad dal and 0.5 tsp chana dal; sauté until golden (1 min).4.Toss in 8 cashews and stir until lightly browned (30 sec).5.Add 8 curry leaves and 2 slit green chilies; sizzle for 10 seconds. - saute · ~6 min
Build the aromatic base.
1.Add 2 finely chopped onions to the pan and sauté until translucent (4-5 min).2.Add 1 inch finely chopped ginger and cook until raw smell disappears (1 min).3.Sprinkle 1 pinch turmeric powder and 1 pinch red chili powder; stir well (30 sec).TIPDon't brown the onions too much — just soft and translucent keeps the upma light. - saute · ~2 min
Scramble the eggs.
1.Push the onion mixture to one side of the pan.2.Crack 3 eggs directly into the empty space.3.Scramble quickly with the spatula, breaking into small curds as they cook (1-2 min).4.Mix the scrambled eggs into the onion mixture once set.TIPScramble the eggs separately before mixing — this ensures distinct eggy bites in every spoonful. - simmer · ~5 min
Cook the vermicelli.
1.Pour 450 ml water into the pan and add 0.5 tsp salt.2.Bring to a rolling boil.3.Add the roasted vermicelli and stir gently to combine.4.Cover with a lid and cook on low heat until all water is absorbed (4-5 min).TIPDon't stir too much after the vermicelli goes in — it can turn mushy. One gentle mix is enough. - mix · ~2 min
Fluff and finish.
1.Remove the lid and check that all moisture has evaporated.2.Fluff the upma gently with a fork.3.Drizzle 1 tbsp lemon juice over the top.4.Turn off the heat and let it rest, covered, for 2 minutes.TIPResting off the heat allows the flavors to settle and the upma to firm up slightly. - garnish
Garnish with fresh coriander leaves and serve hot.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use roasted vermicelli from the start or dry-roast raw semiya until golden to prevent a sticky, clumpy upma.
- 2Scramble the eggs on one side of the pan, then fold into the onions — this keeps distinct egg bits rather than a uniform paste.
- 3Add the roasted vermicelli only after the water reaches a rolling boil, then lower the heat and cover to ensure even cooking.
- 4Do not over-stir the upma once the vermicelli goes in; one gentle fold is enough to keep the strands separate and non-mushy.
- 5Let the upma rest covered for 2 minutes off the heat — this allows the steam to finish cooking and the flavors to meld.
- 6For a non-stick finish and extra aroma, use a generous splash of ghee in the tempering along with the oil.
Adapt it for your goals.
Vegetarian
Simply omit the eggs and add extra veggies like grated carrot, peas, and bell peppers for a colourful, protein-rich vegetable semiya upma.
veganVegan
Replace eggs with crumbled firm tofu (scrambled in the same step) and use oil instead of any butter or ghee for a fully plant-based version.
high proteinHigh-protein
Double the eggs to 6 and add a handful of boiled chana (chickpeas) or paneer cubes at the end for a post-workout breakfast with over 25g protein per serving.
low oilLow-oil
Use a non-stick pan and reduce oil to 1 tablespoon; temper with mustard seeds and curry leaves in a splash of water instead of oil, then proceed as usual.
Why this is on our healthy list.
Good Source of Protein
Eggs provide high-quality complete protein, making this upma a satisfying breakfast that supports muscle repair and keeps you full longer.
Aids Digestion
Ginger and curry leaves in the tempering stimulate digestive enzymes, while the urad dal and chana dal add gentle fibre to support gut health.
Iron-Rich Base
Vermicelli is often fortified with iron, and the addition of eggs and lentils contributes to meeting your daily iron needs naturally.
Balanced Energy Release
The combination of carbohydrates from vermicelli, protein from eggs, and healthy fats from cashews and oil provides steady energy without a sugar crash.
Frequently asked questions
Yes, skip the dry-roasting step if your packet says 'roasted semiya'. But if it's raw, roasting is essential to prevent a gluey texture.



