First & foremost, use pre-roasted store-bought semolina to use in upma while making in the instant pot. Or you can roast it in a pan separately.
Switch on IP and press SAUTE mode and heat ghee.
Once the ghee is hot add mustard seeds. Let them crackle.
Now add soaked chana dal, urad dal & curry leaves. Cook till dal color changes to light brown.
To this add chopped onion, ginger paste, cashews & green chilies. Cook it till onion are soft and golden brown.
Once the onion changes color, add chopped tomatoes & vegetables. Cook them till tomatoes are mushy.
Finally, add roasted sooji and mix nicely with the mixture.
Add water and adjust salt as per taste. Give a nice stir.
Close the lid, and set the valve to sealing position. Cancel the SAUTE MODE and press PRESSURE COOK mode. Set the timer for 1 minute.
Once the timer is done, wait for 10 minutes and QR the remaining pressure.
Stir it nicely, squeeze lemon juice and garnish with chopped coriander.
Sprinkle roasted peanuts while serving. Instant pot upma is ready.