Rinse the rice and keep aside. Crush together cinnamon, cloves, green cardamom, star anise and cumin seeds in a mortar and pestle and keep aside.
Put the Instant Pot on saute mode and add the oil to it and heat it. Add the onions to it along with the ginger and garlic paste. Give it a quick stir and add the crushed spices to it. Saute for a couple of minutes till the onion starts to soften.
Now, add the turmeric powder, cayenne, coriander powder and the green chillies and give it a quick stir again.
Add the tomatoes, mix well and let it soften just a little bit. Now, add all the vegetables, rice, salt and water and mix well.
Close the lid of the Instant Pot, move the knob to sealing mode and change the cooking setting to Manual and set the time to 5 mins.
After the 5 mins of cook time is done, it will take roughly another 5 more mins for the pressure to be released naturally. Once NPR is done, the little stainless steel pin next to the sealing knob will go down. Move the sealing knob to release and then slowly open the lid.
Give the rice and veggies a quick mix and add the minced cilantro leaves on top. Serve with plain yogurt or your choice of raita.