Wash and soak the basmati rice for 15 minutes. In the mean time, wash and chop onion, tomato finely.
Switch on the instant pot and press saute button. Add oil and once its heated, add the whole garam masala one by one. Add fennel seeds and saute for a minute.
Add onion, ginger garlic paste and saute till onion turns transparent. Add mint leaves and mix well. Now add tomato pieces and required salt.
Saute till tomato turns mushy. Add red chilli powder, turmeric powder and garam masala powder. Saute for a minute.
Lastly add the soaked rice. Mix well and check for taste. Add more salt or chilli powder if required. Add green peas. Mix well and close the instant pot.
Press cancel button to suspend the saute mode. Now press pressure cook button and set the time to 8 minutes in normal mode. Make sure pressure valve button is in sealing position.
Once its cooked, instant pot will go to warm mode by itself and pressure starts to release. Wait till the pressure valve handle moves to vent position naturally. It took 11 minutes for me. Press Off button.
Now open the instant pot and fluff the rice gently with a fork like ladle. Serve hot with onion raita !