Go Back
+ servings
rava upma ready to serve
Print Recipe
5 from 2 votes

Rava Upma Recipe

Upma recipe is a popular and most basic south Indian breakfast with semolina or sooji. It may or may not contain vegetables, hearty, wholesome and filling. Ready in 20 minutes, this sooji upma is a perfect choice for busy mornings. It is one of those instant breakfast recipes with a handful of basic ingredients. Vegetarian and can be easily made vegan.
Prep Time5 mins
Cook Time15 mins
Total Time20 mins
Course: Breakfast, Snack
Cuisine: Indian
Keyword: rava upma, upma
Servings: 3
Calories: 420kcal
Author: Harini


  • 1 cup rava
  • 2.5 cups water add 2.75 cups for softer upma
  • 1 large onion thinly sliced
  • 2-3 green chilies slit
  • 8 cashews
  • 1 tablespoon channa dal
  • 2 teaspoons urad dal
  • 1 teaspoon mustard seeds
  • 15 curry leaves
  • 2 tablespoons oil
  • 1 tablespoon ghee
  • Salt to taste


  • Heat 2 teaspoons ghee in heavy pan. Add sooji and roast over medium heat for 4-5 minutes if you are using roasted upma rava. For plain rava roast for 8-10 minutes. Remove to a plate and keep aside.
  • In the same pan heat 2 tablespoons ghee and 1 tablespoon oil. Add 1 teaspoon mustard seeds, urad dal, chana dal, cashew nuts, curry leaves, slit green chilli and minced ginger. Fry well for a minute in medium heat.
  • Add thinly sliced onions and saute for a minute.
  • Next add 2.5 cups of water and bring it to full rolling boil. Add few drops of oil and salt to taste.
  • Now lower the flame and add roasted sooji little by little, stirring constantly as you add. It will form some lumps, just break them and keep stirring.
  • Once all the water is absorbed, cover the pan and simmer for 3-4 minutes. Switch off the flame, add few drops of ghee and fluff up the upma. Serve this breakfast dish immedietly.

Upma In Instant Pot

  • Just follow all the steps in the recipes of upma as such. You will have to do all the steps until boiling water in saute mode.
  • After adding rava and it absorbs all the water, you can either cover and simmer in saute mode itself for 3-4 minutes or pressure cook for a minute. If cooking in pressure cooker mode, make sure to release pressure immedietly else it will turn mushy.



  • To make upma use roasted or double roasted fine sooji. or upma rava also know Bombay rava. Even if you are using roasted sooji, always roast it for few minutes in ghee for flavorful non sticky upma.
  • Before making upma, you have to roast the rava really well for best results. I prefer to roast the rava in ghee for flavorful upma. If you are cutting calories you can opt for dry roasting and do the tempering in ghee.
  • Usually rava upma is tempered with ghee. Restaurants use vanaspati, which gives flavor but not good for health. To get the same texture as vanaspati you can use a mix of ghee and oil.
  • One more tip for flavorful upma is serving it with a drizzle of ghee or coconut oil. We do ghee for rava upma and coconut oil for arisi upma though.
  • You can vegetables like finely chopped carrots, green peas, beans, corn in this recipe. If using vegetables add after sauteing onions, saute very well before adding water. Also add 1/2 cup extra water.


Serving: 3g | Calories: 420kcal | Carbohydrates: 71g | Protein: 15g | Fat: 20g | Saturated Fat: 1g | Sodium: 178mg | Potassium: 339mg | Fiber: 6g | Sugar: 2g | Vitamin A: 40IU | Vitamin C: 26mg | Calcium: 40mg | Iron: 4.9mg