Semiya Upma Recipe – This vermicelli upma is a quick and easy to make breakfast dish. I have added few vegetables to make it wholesome and healthy. Though you can skip the veggies and use only onions to make it plain.

Here I have roasted the vermicelli aka sevai first and then used in making upma. If you are using the ready roasted vermicelli packet then this recipe will be ready more quickly.

To make this vermicelli upma non-sticky and fluffy, the water and semiya ratio should be right. Also you have to cook till all the water is absorbed. So that you will get soft and fluffy texture.

Here no spice powders are added still it tastes too good, you have to give it a try. To get the spicy flavor, I have added little extra green chilies. Adjust it as per your preference.

Other than having as a breakfast, many times I make this a light dinner meal.

Check out more upma recipes for breakfast
Upma recipe (traditional rava upma)  //  Poha upma  //  Oats upma  // Bread upma  // Quinoa upma

How to Make Semiya Upma Recipe (Step by Step Photos):


1) Heat 2 teaspoons of oil in a pan on medium heat. Once hot add vermicelli.

2) Keep stirring constantly and roasting till it gets light brown in color.

3) Once roasted remove it to a plate and keep it aside.

4) In the same pan add remaining oil. Once it gets hot add mustard seeds and let them pop.

5) Then add urad dal and cashew nuts.

6) Keep stirring and roasting till both gets light brown color.

7) Now add ginger paste, green chili and curry leaves.

8) Mix and saute for 30-40 seconds or till the raw smell of ginger goes away.

9) Then add onions and mix.

10) Cook till onions get soft and translucent or light pink in color.

11) Now add rest of the veggies (carrot, peas, capsicum and tomatoes).

12) Add salt and mix well.

13) Cover and cook till veggies are soft and tender. It took me 5 minutes. If it is sticking to the pan then you can sprinkle some water and continue cooking.

14) Now add water.

15) Bring it to a boil.

16) Once started rolling boil, add roasted vermicelli.

17) Mix well and cover the pan.

18) Cook this covered for 5-6 minutes or till all the water is absorbed.

19) Lastly add chopped coriander leaves.

20) Fluff up the upma and mix.

Remove it to a serving bowl and serve.

Serving suggestion: have this semiya upma as a breakfast or evening snack. This can be packed into lunch box or can be enjoyed as light meal.


Semiya Upma Recipe (How to make Vermicelli Upma Recipe)

US measuring cups are used (1 cup = 240 ml)

Course Breakfast, Snack

Cuisine South Indian

Prep Timeminutes

Cook Timeminutes

Total Timeminutes




Ingredients (1 cup = 240 ml)

  • cupVermicelli (Semiya or Sevai)
  • tablespoonsOil
  • ½teaspoonMustard seeds
  • ½teaspoonUrad dal (split, skinless black gram)
  • Cashew nuts
  • tablespoonPeanuts
  • teaspoonGinger paste or freshly grated or crushed
  • small Green chilifinely chopped
  • Curry leaves
  • ½cupOnionsliced
  • ¼cupCarrotchopped
  • ¼cupCapsicum (Green bell pepper)chopped
  • ¼cupGreen peas
  • ½cupTomatochopped
  • Saltto taste
  • 1 ¾cupWater
  • tablespoonsCilantro or coriander leaves


Roasting vermicelli:

  1. Heat 2 teaspoons of oil in a pan on medium heat.

  2. Add sevai, keep stirring and roasting till it is light brown in color.

  3. Once done remove it to a plate and keep it aside.

  4. If using ready made roasted vermicelli then skip this step.

Making Semiya Upma Recipe:

  1. Heat the remaining oil in a pan on medium heat and add mustard seeds.

  2. Once they pop, add urad dal and cashews. Saute till they are light brown in color.

  3. Now saute in ginger paste, green chili and curry leaves for 30-40 seconds.

  4. Then add onion and cook till soft and translucent.

  5. Now mix in all the veggies along with salt and cook till they are soft.

  6. Then add water and bring it to a rolling boil.

  7. Once started boiling, add roasted sevai, cover and cook for 5-6 minutes or all the water is absorbed.

  8. Lastly add chopped coriander leaves and serve.


*Nutrition information is a rough estimate for 1 serving

Nutrition Facts

Semiya Upma Recipe (How to make Vermicelli Upma Recipe)

Amount Per Serving

Calories 201Calories from Fat 111

% Daily Value*

Total Fat 12.3g

Saturated Fat 1.7g

Cholesterol 0mg

Sodium 73mg

Potassium 270mg

Dietary Fiber 3.1g

Sugars 3.8g



* Percent Daily Values are based on a 2000 calorie diet.