Semiya Upma
Light, savory vermicelli upma cooked with onions, vegetables, and a simple tempering. It makes a quick South Indian breakfast that feels comforting, fluffy, and full of gentle spice in every bite.
For 4 servings
- prep · ~5 min
Get the ingredients ready.
1.Chop the onion and carrot finely.2.Slit the green chilies and chop the ginger.3.Measure the semiya, water, salt, lemon juice, and coriander leaves. - fry · ~4 min
Roast the semiya lightly.
Heat a dry pan over low to medium heat and roast the semiya for 3 to 4 minutes until lightly golden and aromatic. Transfer to a plate.
TIPStir often and keep the heat low so the semiya does not burn. - temper · ~2 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, then cook until lightly golden.4.Add curry leaves, green chilies, and ginger and cook for 20 seconds. - saute · ~5 min
Cook the onion and vegetables.
1.Add the chopped onion and cook until soft and translucent.2.Add carrot and green peas and mix well.3.Cook for 2 to 3 minutes until the vegetables lose their raw look. - boil · ~3 min
Add water and bring it to a boil.
Pour in the water and add salt. Bring it to a steady boil so the semiya cooks evenly.
- mix · ~1 min
Add the semiya and mix well.
Add the roasted semiya gradually, stirring as you go so it stays separate and does not clump.
TIPStir while adding the semiya to help it absorb the water evenly. - simmer · ~5 min
Cover and cook until fluffy.
Reduce the heat to low, cover the pan, and cook for 4 to 5 minutes until the semiya is tender and the water is absorbed.
- garnish · ~1 min
Finish with lemon juice and coriander leaves.
Turn off the heat, add lemon juice and coriander leaves, and fluff the upma gently with a fork or spoon.
- serve
Serve the semiya 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 semiya only to light golden; deep browning can make the upma taste toasty and slightly bitter.
- 2Let the mustard seeds fully splutter before adding dals, or the tempering will taste raw.
- 3Cook the onion just until translucent, not browned, to keep the upma soft and delicately flavored.
- 4Add the roasted semiya in a steady sprinkle while stirring so the strands stay separate instead of forming lumps.
- 5Once the water is absorbed, rest the covered upma for 2 minutes before fluffing for a looser texture.
- 6Add lemon juice only after switching off the heat so its fresh tang stays bright.
- 7If reheating leftovers, sprinkle a spoon or two of hot water, cover, and steam briefly to soften the vermicelli.
Adapt it for your goals.
Low-oil
Reduce the oil slightly and use a good nonstick pan; you still get the tempering flavor with a lighter finish.
jainJain
Skip onion and ginger, then add finely chopped cabbage or extra carrots for body while keeping the dish mild and sattvic.
nuttyNutty
Add roasted cashews to the tempering for crunch and a richer, more festive breakfast-style semiya upma.
more vegetableMore-vegetable
Include beans, capsicum, or sweet corn with the carrot and peas for a fuller one-pan meal.
Why this is on our healthy list.
Vegetable-Forward Breakfast
Carrot, peas, onion, ginger, and coriander add fiber, color, and a broader mix of plant nutrients to the vermicelli.
Gentle, Light Meal
This upma is cooked with modest oil and simple seasoning, making it feel lighter than heavily fried breakfast dishes.
Digestive Spice Support
Ginger, curry leaves, and green chili bring classic South Indian flavor while making the dish feel lively and warming.
Frequently asked questions
Usually the semiya was not roasted enough, or it was added all at once without stirring. Sprinkle it in gradually into boiling water and keep mixing.



