In a large pan add half the ghee. Add the semolina and mix well.
1 cup semolina, 3 tablespoon ghee
Cook this on low medium heat till the rava is fragrant. It takes 10-12 minutes to get the perfect color. Do not roast on high heat as the rava will burn.
Turn down the heat and transfer the rava to another pan or bowl. Do not leave it in the pan as it will keep cooking in the residual heat.
In the same pan add the remaining ghee. Heat it up.
Once hot, add the mustard seeds. When they pop, add cumin seeds, asafetida and urad dal. Let the dal turn light brown but make sure it does not burn.
1 teaspoon mustard seeds, 1 teaspoon cumin seeds, ⅛ teaspoon asafetida, 1 tablespoon urad dal
Then add the cashew pieces, curry leaves, ginger chili paste and chopped chili. Mix well.
4-5 curry leaves, 1 teaspoon ginger chili paste, 4-5 cashews, 1 fresh chili
Next add the onions.
1 medium onion
Cook everything on medium flame till the onions are soft.
Whisk together 1 cup water and yogurt till no particles remain. Set aside.
2½ cups water, ½ cup yogurt
Add the water and mix well. Also add the salt and sugar at this stage.
1 teaspoon salt, ¾ teaspoon sugar
Now add the yogurt and water mixture and bring it to a boil.
Then add the semolina in small portions and keep mixing. Then mix everything well and cook covered for 7 minutes.
Open the lid and see if all the liquid is absorbed. If not, cook for another minute or two.
Now turn down the heat, add lemon juice and cilantro.
½ lemon, 2-3 stalks cilantro
Mix everything well.
Serve topped with fine sev, malgai podi and chopped cilantro. This rava upma is great withy some masala chai.