Add 1 cup wheat rava to a pan and roast on low flame just until it turns slightly warm. Do not let it turn golden or pale. Move it to a plate and keep aside.
Heat 4-5 tbsp oil in the same pan. Add 3 tbsp cashews and 1/2 tbsp chana dal and fry until golden.
Add 1 tsp mustard seeds and 1/2 tsp cumin and let them splutter. Add the chopped ginger, green chili and 1 sprig curry leaves and fry for a minute.
Add 1/3 cup chopped onion and fry until soft. Add 1/4 cup chopped carrot, if using, and fry for a couple of minutes.
Pour in 3 cups hot water, add salt and bring it to a rolling boil. Add the warm wheat rava little by little, mixing continuously so no lumps form.
Cover and cook on low flame until the rava soaks up all the water and turns soft and fluffy.
Add 1 tbsp ghee and chopped coriander and mix gently. For a spicy upma, add 1/4 tsp garam masala, the juice of 1 lemon and a few mint leaves at this stage. Serve your Andhra style Godhuma Rava Upma hot, with a sprinkle of sugar on top.