Healthy Recipe for Indian Semolina Porridge (Rava Upma)


Semolina is an Italian ingredient and is the main component of a dish that is commonly cooked in homes in Southern India. This dish is called Rava Upma, which is basically a dry porridge of roasted Semolina. It’s very healthy, light for the stomach and easy to make. Mornings in South Indian homes where everyone is in a rush to get to work or school, this dish is a saviour as it is so simple to make and gets ready in minutes. Here’s how you can save time and help your body!


  • Wheat Rava (Wheat based Semolina) – 1 cup
  • Finely chopped Onion – 1
  • Roughly chopped Tomato – 1
  • Water – 2 cups
  • Mint Leaves – a handful (optional)
  • Cashews – 5 (optional)
  • Salt – to taste
  • Oil – 2 tbsp
  • Mustard seeds – 1 tsp
  • Black Gram Lentil (Urad Dal) – 1/2 tsp
  • Green Chillies – 2 (slitted)
  • Curry Leaves – 4
  • Coriander (optional for garnishing)
  • Cumin – 1 tbsp
  • Asafoetida – 1/4 tsp (optional)
  • Clarified Butter/Ghee – 1 tbsp


  • Heat 2 – 3 tbsp oil in a pan 
  • Once it’s heated, add mustard seeds, Cumin and black gram lentil to the pan.
  • Add the curry leaves, onions, chillies and tomatoes
  • Sautee the onions till they turn golden-brown.
  • In another separate pan, Sautee 1 cup of Semolina without any oil, just to get it heated. Keep aside.  
  • The pan with onions – add 2 cups of water to it, along with salt, asafoetida and bring to boil
  • Once the water starts bubbling, add the heated Semolina to it and stir.
  • Continue to stir till there are no lumps.
  • Add clarified butter/ghee to the pan, with cashews and cover with a lid for 5-10 minutes.
  • Remove from pan once it is all evenly mixed with a semi-dry consistency.
  • Serve hot with a garnish of coriander leaves.

Was it worth reading? Let us know.