Ever open the fridge at 8 am and wonder how you’ll feed everyone and get out the door on time?
That’s where Semiya Upma (Vermicelli Upma) saves the day. It’s fast, forgiving, and tastes like a warm hug, light, savory, and perfectly adaptable to whatever veg you have on hand.
It’s one of those recipes you can throw together any morning and feel proud of. Try it once and you’ll find yourself making it again and again.
Go ahead — give it a whirl and I promise it will become a favorite.
What this dish is
Semiya Upma is a South Indian tiffin classic made from roasted vermicelli (semiya), tempered spices, curry leaves and vegetables.
Unlike heavy breakfasts, it’s light but filling, so it’s ideal for mornings, tiffin boxes, or a quick dinner. The roasted semiya gives a pleasant nutty note and the tempering brings the aroma that makes it irresistible.
Ingredients breakdown — what each one brings
- Vermicelli / Semiya: the base; roast it for aroma and to avoid mushiness.
- Chana dal & mustard seeds: classic South-Indian tempering that adds crunch and a toasty depth.
- Cashews: buttery bite and protein; optional but delightful.
- Ginger & green chilies: freshness and gentle heat.
- Curry leaves: fragrance — don’t skip.
- Onion & mixed vegetables (carrot, beans, peas): texture, color, and nutrition.
- Ghee + a bit of oil: ghee adds that hotel-style richness; oil keeps it light.
- Salt & water ratio: key for fluffiness — 1.5 cups water for 1 cup semiya works well here.
Vegan Swap 🌿: Swap ghee for neutral oil (sunflower or peanut)
How the cooking flows
First, roast the vermicelli in a little ghee until it turns slightly golden — this prevents sogginess and adds a nutty aroma. Set it aside. Then heat oil and a bit more ghee in the same pan for flavor; add chana dal and mustard seeds so they pop and give that classic temple-tiffin crunch. Toss in cashews to toast, then aromatics — ginger, slit green chilies and curry leaves — and let the onion sweat until translucent. Add your chopped vegetables and sauté briefly so they stay slightly crisp.
Bring measured water to a boil in the pan, season it, then add the roasted semiya back in, cover and cook on low until the water is absorbed. Finish by fluffing gently with a fork, stir in chopped coriander and a small knob of ghee if you like extra shine. The goal is a light, non-sticky bowl of upma with distinct grains, crunchy cashews, and bright herbs.
Pro Tip 💡: If you want perfectly separate grains, roast the semiya longer on medium heat until the strands are just toasted — not brown. Also, always use hot/boiling water when adding to semiya; cold water can make it gluey.
Why you should make this
- Fast to make — from stovetop to plate in ~15 minutes once veggies are prepped.
- Balanced — carbs from vermicelli, fiber from veggies, and protein if you add peas/cashews or a side of yogurt.
- Kid-friendly — soft, mild flavors and easy to pack in a lunchbox.
- Flexible — works with leftover veggies, different oils/seasonings, or as a gluten-free version if you pick rice vermicelli.
What goes along with semiya upma
- Coconut chutney or mint chutney for freshness.
- A dollop of plain yogurt or a side of spiced curd for protein and cool contrast.
- Masala omelette or spicy chutney if you want more punch.
How to serve
Serve hot, garnished with coriander and a squeeze of lemon if you like brightness. Plate it with chutney on the side, and if you’re serving for kids, sprinkle a few nuts or serve with a small banana for a balanced breakfast.
Packing for tiffin or travel
- Cool slightly before packing to avoid soggy condensation.
- Pack in an insulated tiffin or microwave-safe container. Reheat briefly (1–2 min) on medium; add a teaspoon of water if it seems dry.
- Add chutney to a small separate container to keep flavors fresh.
Party / bulk prep tips
- Double the roasted semiya and veggies separately; combine and reheat quickly with a splash of water before serving.
- Keep the roasted nuts separate and fold them in just before serving for maximum crunch.
- For big crowds, make semiya in a wide, heavy-bottomed pan so you can toss evenly without breaking the strands.
Semiya Upma(Vermicelli Upma)
Description
This semiya upma, also known as vermicelli upma, is a quick and wholesome South Indian breakfast. Made with roasted vermicelli, crunchy cashews, fresh vegetables, and simple spices, it comes together in just minutes and makes a comforting start to the day. Light, fluffy, and packed with flavor, it’s perfect for busy mornings, tiffin boxes, or even a light dinner. Once you try it, this one-pot dish will become a regular in your kitchen.
Ingredients
Instructions
Prep Work
-
Chop vegetables
Chop the onion, carrot and beans into bite-sized pieces and set aside.
-
Slit chillies & chop ginger
Slit the green chillies lengthwise and finely chop the ginger. -
Prepare cashews
Break or chop half the cashew nuts so they fry evenly. -
Wash peas & beans
Rinse the peas and beans if they’re fresh; drain and set aside. -
Chop coriander
Roughly chop coriander leaves and set aside for garnish.
Method
-
Roast vermicelli
Roast the vermicelli in a little ghee until it turns slightly golden, then transfer it to a plate and keep aside.
-
Heat oil and ghee
In the same pan, add a little oil and ghee for flavor, and heat until shimmering. -
Temper seeds & fry cashews
Once hot, add chana dal, mustard seeds and cashews and fry until they’re golden and fragrant. -
Sauté aromatics
Add the chopped ginger, slit green chillies, curry leaves and chopped onion; sauté until the onion softens. -
Add vegetables
Add the chopped carrot, beans and green peas; mix well and add salt, stirring to combine. -
Boil water & simmer
Pour the measured water in and bring to a boil; close with a lid and let it simmer for 5 minutes. -
Finish with semiya
Add the roasted vermicelli to the pan, stir on low flame until the semiya is soft and fluffy, then finish with chopped coriander and ghee it's ready to serve hot.
Nutrition Facts
Servings 2
- Amount Per Serving
- Calories 482kcal
- % Daily Value *
- Total Fat 26g40%
- Saturated Fat 10g50%
- Sodium 1180mg50%
- Potassium 400mg12%
- Total Carbohydrate 54g18%
- Dietary Fiber 6g24%
- Sugars 6g
- Protein 9g18%
- Vitamin A 5250 IU
- Vitamin C 19 mg
- Calcium 75 mg
- Iron 2 mg
- Magnesium 45 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
