Semiya Upma (Vermicelli Upma)

Semiya Upma, also known as Vermicelli Upma, is a beloved South Indian breakfast staple that has graced Tamil kitchen tables for generations. Made from roasted vermicelli noodles cooked with aromatic spices, fresh vegetables, and a generous tempering of mustard seeds and curry leaves, this dish is deeply rooted in Tamil cuisine. It is light yet satisfying, making it the perfect way to start your morning with warmth and nourishment. The thin strands of semiya soak up all the flavors beautifully, creating a dish that is both simple and deeply comforting.
Tamil families across the world cherish Semiya Upma for its incredible versatility and the speed at which it comes together on a busy morning. It is a dish that mothers and grandmothers have made effortlessly for decades, served piping hot with coconut chutney or a squeeze of fresh lemon juice on the side. Whether it is a school day rush, a lazy Sunday brunch, or a light evening dinner after a long day, Semiya Upma fits every occasion perfectly. It is also a go-to dish during fasting days and simple family gatherings where comfort food is all that is needed.
What makes this recipe truly special is how forgiving and flexible it is for home cooks of all skill levels. You can toss in whatever vegetables you have on hand, such as carrots, peas, beans, or onions, and the result is always delicious. The key to a perfect Semiya Upma is roasting the vermicelli to a golden brown before cooking, which prevents it from becoming mushy and gives it a wonderful nutty aroma. Using a generous amount of ghee in the tempering and finishing with fresh coriander leaves elevates this humble dish to something truly memorable.
🛒 Ingredients
👨🍳 Instructions
Heat a wide pan or kadai over medium flame. Add the vermicelli and dry roast it, stirring continuously, until it turns golden brown and releases a nutty aroma. This takes about 3 to 4 minutes. Be careful not to burn it. Once roasted, transfer the semiya to a plate and set aside. This step is very important as it prevents the vermicelli from turning mushy when cooked.
In the same pan, heat the oil and ghee together over medium flame. Once the oil is hot, add the mustard seeds and let them splutter. Then add the chana dal and urad dal, stirring them until they turn light golden brown. Add the dry red chillies and curry leaves, and fry for a few seconds until they crackle and become aromatic.
Add the slit green chillies and grated ginger to the pan and saute for about 30 seconds. Then add the finely chopped onions and fry them over medium heat until they turn soft and translucent, which takes about 3 to 4 minutes. Stir occasionally to ensure even cooking and prevent burning.
Add the finely diced carrots and green peas to the pan. Stir well and cook for 2 minutes so the vegetables soften slightly. Then add the chopped tomatoes and cook for another 2 minutes until the tomatoes turn soft and mushy. Add turmeric powder and salt, and mix everything together well.
Pour in 3 cups of water into the pan and bring it to a rolling boil over high heat. Taste the water at this stage and adjust salt if needed, as the vermicelli will absorb all this water. The water should taste slightly salty since the semiya will soak up the seasoning during cooking.
Once the water is boiling, reduce the flame to low and slowly add the roasted vermicelli into the pan, stirring gently as you add it to prevent clumping. Spread the semiya evenly across the pan, then cover with a lid and cook on low flame for 3 to 4 minutes until all the water is absorbed and the vermicelli is cooked through.
Remove the lid and gently fluff the vermicelli upma using a fork or a spatula, being careful not to break the strands. Squeeze fresh lemon juice over the upma and add the chopped coriander leaves. Give it one final gentle mix. Taste and adjust seasoning if required. Serve hot immediately.
Serve the Semiya Upma hot in bowls or on plates, accompanied by coconut chutney, tomato chutney, or a side of pickle. A dollop of ghee on top just before serving adds a wonderful richness and aroma. This dish is best enjoyed fresh and hot straight from the pan for the best texture and flavor.
💡 Tips and Tricks
- 💡Always dry roast the vermicelli before cooking it. This is the most important step for getting a fluffy, non-sticky upma. Roasting firms up the vermicelli strands so they hold their shape and do not clump together or become mushy when water is added.
- 💡The ratio of water to vermicelli is key. Use 1.5 cups of water for every 1 cup of roasted vermicelli. Too much water makes the upma soggy and sticky, while too little water leaves the vermicelli undercooked and hard. Adjust slightly based on your brand of vermicelli.
- 💡For extra flavor, add a teaspoon of ghee at the end after the upma is cooked. You can also add roasted cashew nuts during the tempering stage for a festive touch and a wonderful crunch that takes this simple dish to the next level.
Nutrition Info
AI Estimated Values per serving
🎬 Enjoyed this recipe? Watch the full video!
🔴 Subscribe on YouTube