Go Back


Upma is a savoury dish made from Rava or Sooji, tempered with mustard seeds, curry leaves and lentils like chana dal urad dal, and cooked to thick porridge like consistency. Learn how to make basic Upma or Uppittu.
Prep Time5 mins
Cook Time5 mins
Total Time10 mins
Course: Breakfast
Cuisine: Indian, South Indian
Keyword: Easy Lunchbox Ideas, Semolina, Sooji, Upma
Servings: 4


  • 3/4 Cup Sooji/Rava/Semolina
  • 1/2 Cup Finely Chopped Onions
  • 1 tbsp Mixed Lentils(Chana Dal and Urad Dal)
  • 7-8 Cashew nuts(roughly broken)
  • 1 tsp Mustard Seeds(Rai)
  • 1-2 Whole Red Chillies
  • 1-2 Green Chillies
  • 1/2 tsp Sugar
  • 1 tbsp Ghee


  • Dry roast Sooji/Rava in a heavy bottom pan or kadhai, till it gives out the aroma and turns light brown in color. 
  • Take out in a plate/bowl and keep aside..
  • In the same add ghee, when it is warm enough, add mustard seeds(rai). When the seeds splutter, add dals/lentils, whole red chili, saute till the lentils start turning light brown.
  • Add onions and finely chopped green chillies and saute till onions are light pink. Add broken cashew nuts and fry for a minute. 
  • Add water and then add sooji in parts, few tbsp at a time, keep stirring to avoid any lump formation.
  • Cook upma till it has a thick consistency and water dries up.
  • Garnish with finely chopped fresh cilantro leaves and serve hot.


Adjust the spice level as per your taste.
You can also add all the sooji at a time and then add water, but keep on stirring it, else lumps will form.