Switch on the Instant Pot in saute mode. Once it turns on add in the oil. Wait till it gets hot and then add in the 1 onion chopped finely. Saute till they are soft and then add in 10 cashew nuts and ¼ cup grated coconut. Saute for few secs. Adding coconut is optional you may skip if you do not prefer.
Next, add in 3 tomatoes or 1.5 cups. Saute till they are mushy. Add in 1 cup of water and then turn off the Instant Pot. Using an immersion blender, grind everything to a fine puree. Transfer them to a bowl and set them aside.
Clean and turn on the Instant Pot in saute mode. Add in 1 tbsp of oil. Once it turns hot add in ½ tsp Fennel seeds, 1 Bay leaf, 3 cloves, and 1 inch cinnamon stick. Saute till they are fragrant.
Next, add in 2 or 3 green chili saute for few secs and then add in 1 tbsp of ginger garlic paste. Saute till the raw smell leaves. Next, add in 1 cup finely chopped onion. Saute till they are soft.
And then add in the ground puree and cook till they come to a boil.
Next add in 1 tsp of Red Chilli powder, 1 tbsp Garam Masla, ¼ tsp Turmeric powder, and salt as needed.
Combine everything and then add in ½ tsp of Sugar.
Soak 1.5 cups dried green peas overnight or 6 to 8 hours. Add in the soaked peas by draining the excess water. You may also add in fresh or frozen peas.
Next, add in 1.5 cups of water. Mix well and cook for a minute.
Close the Instant Pot. Press the cancel button and then select the pressure cook mode. Set 15 mins in high pressure. If using fresh peas set 2 mins in high pressure. If using frozen peas set 3 mins in high pressure.
Wait for the natural release and then open the Instant Pot. For fresh and frozen peas you may do a quick release after 5 mins and then open the Instant Pot. Instant Pot Peas curry is now ready.