Semiya upma is a simple South Indian Breakfast made with wheat vermicelli, tempering spices, nuts and herbs. It is also known as vermicelli upma and is variation of the rava upma. Instructions for instant pot and stovetop included.

Recipe Snapshot

  • Prep time: 8 minutes
  • Cook time: 17 minutes
  • Total time: 25 minutes
  • Yield: 2
  • Category: Breakfast
  • Cuisine: South Indian

Ingredients

  • 1 cup semiya ((110 grams vermicelli))
  • 1½ cups water (for thick semiya (1 cup for thin variety,1¼ cup for instant pot))
  • ½ teaspoon salt ((adjust to taste))
  • 1 small onion ((3 to 4 tbsps, thinly sliced or chopped))
  • 1 green chili (slit or chopped)
  • 1 sprig curry leaves
  • ½ teaspoon ginger (chopped finely)
  • 1½ tablespoon oil (or ghee)
  • ¼ teaspoon mustard seeds
  • ½ teaspoon cumin seeds
  • 1 teaspoon channa dal ((split bengal gram) (optional))
  • 1 teaspoon urad dal ((skinned black gram) (optional))
  • 1 pinch asafoetida ((hing) (optional))
  • 2 to 3 tablespoon peanuts or cashews ((or both))
  • 1 tablespoon lemon juice ((to serve, optional))
  • ¾ cup mix vegetables (carrot, peas, green beans - fine chopped)
  • 2 tablespoon coriander leaves (chopped)
  • 2 tablespoon fresh grated coconut (for garnish)

Method

Preparation

  1. If using roasted vermicelli, then skip this step. Dry roast semiya uniformly on a medium flame until lightly golden. Keep stirring and fry without browning them. They will turn light when done. Transfer to a plate.

How to make Semiya Upma

  1. Heat oil in a pan. Add peanuts or cashews. Fry them until golden and crunchy. Remove to a plate.
  2. To the same pan add mustard, cumin, chana dal & urad dal. Fry until the dal turn golden and roasted well.
  3. Next add hing, onions, ginger, green chilli and curry leaves. Fry for about 2 to 3 minutes until the onions turn transparent or light golden.
  4. This step is optional. If using carrot, beans and peas add them now and saute for another 3 mins. Cook covered on a low flame till they turn slightly tender.
  5. Pour water and add salt. Stir and check by tasting the water. It has to be slightly salty. If needed add more salt.
  6. Bring it to a rapid boil on a high heat. Transfer roasted semiya to the pan & stir immediately.
  7. Cook uncovered on a medium flame till all the water is absorbed and the vermicelli is cooked through. Turn off and cover for another 5 to 6 minutes.(Troubleshooting - If you feel the semiya is undercooked then pour little boiling water. You may need about 2 tbsps more)
  8. When the temperature cools down a bit sprinkle some lemon juice & coriander leaves.
  9. Garnish semiya upma with grated coconut (optional), roasted peanuts or cashews. Serve with peanut podi or pickle.

Instant pot semiya upma

  1. Follow all the steps on a saute mode. Add semiya and mixed vegetables if using. Pour 1¼ cups water and deglaze.
  2. Secure the IP with the lid and position the steam release handle to sealing. Pressure cook for 1 minute. When the instant pot is done, wait for 2 mins and release the pressure manually.
  3. Remove the steel insert and fluff up with a fork. I keep it covered further for another 5 to 10 mins. Serve semiya upma hot.

Kiyaan Singh’s Kitchen Note

Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.