Upma Recipe

Upma recipe with step by step photos.

Upma is an impeccable combination of health and taste. It is loaded with the goodness of ghee, peanuts, pulses, cashews and lots of vegetables!!! Moreover, it is so easy to prepare upma. When you are running out of time then this upma recipe will be your saviour. It can be prepared without adding loads of vegetables too. However, adding vegetables is always a better option😀

Read the detailed upma recipe below.

Upma Recipe


Rava(Finest one) - 1 cup
Peanuts - Handful
Chana dal - 1/2 Tsp
Urad dal - 1/2 Tsp
Mustard seeds - 1/4 tsp
Curry Leaves - 5-7
Ginger - 1 inch
Green chillies - 2-3
Onion - 1 (Medium Size)  
Tomato  - 1 (Medium Size)
Cashews - 5-6
Ghee - 1 Tsp
Salt - to taste
Turmeric Powder(Optional) - 1/4 Tsp


Carrot - 1
Peas - handful
Beans - 6-7
You can add some other vegetables like corn or capsicum too. You can also increase or decrease the quantity of vegetables as per your taste.

Upma Recipe:

  1. Dry roast rava for about 2-3 minutes on low flame. Keep on stirring it continuously.
  2. Heat oil in a kadhai.
  3. Add Peanuts. Let it become a little dark in colour.
  4. Then add Chana dal. When it starts changing its colour then add Urad dal.
  5. When chana dal and urad dal start giving nice aroma and become golden brown in colour then add Mustard seeds.  Let them splutter.
  6. Add Curry leaves. 
  7. Immediately add grated ginger and finely chopped green chillies. Sauté it for few seconds.
  8. Now add finely chopped onions.
  9. Add turmeric powder. This step is optional. I have not used it in this recipe.
  10. Add chopped vegetables. I have used carrots, beans and green peas. You can add other vegetables too.
  11. Saute them for about 2 minutes. Lastly add tomatoes.
  12. Its time to add water. Ratio of rava and water is 1:3. For one cup of rava, add 3 cups of water.
  13. Let it boil. 
  14. Meanwhile heat ghee in tadka pan. Add cashews. Roast it in ghee until it turns golden brown.
  15. Add this to your upma.
  16. Now its time to add rava. Add it slowly. Keep on stirring it continuously while adding rava. Ensure that there are no lumps.
  17. You will see that all the water is absorbed after adding rava.
  18. Cover it and let it cook on low flame for 2-3 minutes.
  19. Upma is ready! 

Upma Recipe with Step by Step photos:

1. Dry roast rava.

Dry roasting rava
2. Heat oil.

Heating oil
3. Add peanuts. Saute it on low flame.

Added peanuts
4. As soon as peanuts start changing their colour, add chana dal.

Added chana dal
5. When chana dal also becomes slightly golden brown add urad dal.

Added urad dal
6. Add mustard seeds. Let them splutter.

Added mustard seeds
7. Add curry leaves.

Added curry leaves
8. Add grated ginger and finely chopped green chillies.

Added ginger and green chillies
9. Add finely chopped onions.

Added onions
10. Add chopped vegetables. I have added carrots, beans and peas. You can add other vegetables as well.

Added chopped vegetables
11. Add salt.

Added salt
12. Add tomatoes.

Add tomatoes
13. Add water. Ratio of rava and water is 1:3. So, for one cup of rava add three cups of water. Let it boil.

Added water
14. Heat ghee in a tadka pan.

Heating ghee in tadka pan
15. Add cashews. Let them become golden brown in colour.

Added Cashews
16. Add this to upma.

Added ghee and cashews in upma
17. Add rava slowly. Keep on stirring continuously while adding rava. Make sure that there are no lumps.

Added rava
18. Cover it and let it cook for about 2-3 minutes on low flame.

Recipe notes:

  1. Choose the finest variety of rava. 
  2. The ratio of rava and water is 1:3 when you are using fine rava. You will have to add more water if rava is not fine.
  3. Add rava slowly and in small quantity. Keep stirring continuously while adding rava to ensure that there are no lumps.
I hope this post will help you to get perfect upma every single time. Don't forget to share your experience with me in the comment section below.


Post a Comment