Upma south indian recipe with purti vanaspati

May 26, 2023

Upma Recipe

Upma is a popular South Indian breakfast made with cream of wheat or semolina flour (called rava or suji locally), veggies, spices and herbs. The upma recipe we share here is adapted from a recipe and continues to be a favorite in south Indian home. The ingredients used to flavor the rava upma (also called suji ka upma) give it a deliciously satisfying taste that will make this dish one of your new preferred go-to breakfasts.



For Roasting Rava

  • – 1 cup rava – finer variety (sooji or cream of wheat or semolina)
  • – 2 tablespoons vanaspati  or vegetable oil
  • – 1 teaspoon mustard seeds
  • – ½ teaspoon cumin seeds
  • – 1 teaspoon chana dal
  • – 1 teaspoon urad dal
  • – ⅓ cup finely chopped onions
  • – 1 teaspoon chopped green chilli
  • – 1 teaspoon finely chopped ginger
  • – 10 to 12 curry leaves
  • – 2.5 cups water
  • – salt as required
  • – 2 tablespoons chopped coriander leaves (cilantro)
  • – 1 to 2 teaspoons sugar or add as required – optional
  • – 10 to 12 cashews – optional



  • – Finely chop 1 medium sized onion, 1 to 2 green chillies and 1 inch ginger and some coriander leaves.
  • – Also set aside the remaining ingredients.


Roasting Rava

  • – Heat a pan or kadai first. Add rava or cream of wheat.
  • – Begin to roast the rava. Stir often while roasting the rava.
  • – The rava or sooji grains should become fragrant and start to look dry, separate and crisp. Don’t brown the rava.
  • – Switch off the flame and then add the roasted rava in a plate and keep aside.


Frying And Sautéing

  • – In a pan, heat ghee or oil. add the mustard seeds.
  • – When you hear the crackling sound of mustard seeds, it means they are getting fried.
  • – Now add the cumin seeds along with chana dal and urad dal.
  • – Fry till they begin to brown a bit or get lightly golden
  • – Immediately add cashews and begin to fry. By the time, the cashews get golden the lentils will also get golden.
  • – Now add the finely chopped onions. Saute the onions till they become translucent.
  • – Then add the chopped green chilly, ginger, curry leaves. Sauté for a few seconds. You can also add 1 dried red chilli at this step.


Boiling Water

  • – Then add 2.5 cups water, sugar and salt as required. Mix well and check the taste of water. It should be a bit salty but not too much.
  • – Sugar is optional and you can skip it.
  • – On a medium to high flame, heat the water and let it come to a rolling boiling.


Making Upma

Step1: When the water comes to a rolling boil, lower the flame to its lowest. Then add the rava in 4 to 5 batches with a spoon.

Step 2: Once you add the rava, mix and stir immediately. The entire batch of rava should get mixed with the water evenly. Then add the next batch of roasted rava. Mix and stir again.

Step 3: This way keep on adding and stirring the rava up to the last batch.

Step 4: Quickly stir and mix well. The rava grains absorb water and thus swell and get cooked.

Step 5: Cover and allow the rava upma to steam for 2 to 3 minutes on a low heat.

Step 6: Then switch off the flame. Here the rava is cooked and the upma is ready.

Step 7: Lastly add chopped coriander leaves. Mix again.

Step 8: Serve upma with coconut chutney or lime slices or lime pickle.


Prep Time: 15minutes mins

Servings:  3


Leave a comment

Your email address will not be published. Required fields are marked *