To prepare the onion tomato sauce, add the onion, garlic, ginger and tomato to a blender or food processor and puree until smooth.
Press the sauté button. Add the blended onion and tomato mixture to the pot. Stir-fry for 7-8 minutes, or until the onion and tomato mixture has thickened. Add the spices and mix well.
Pour 1 cup of water into the pot. Place a steamer basket into the pot. Place the eggs on top of the steamer basket. Secure the lid, close the pressure valve and cook for 10 minutes at high pressure.
Open the valve to quick release any remaining pressure.
Remove the eggs from the steamer basket and place them into a bowl of ice cold water for 5 minutes. Peel the eggs, and make four slits in each egg.
Remove the steamer basket from the pressure cooker, and place the eggs into the steel bowl with the cooked tomato sauce.
Prepare the cream sauce by adding the water, cream, cashews and white poppy seeds to a blender or food processor and puree until smooth. Pour this cashew cream sauce into the pot, press the sauté button and cook for 2-3 minutes, or until the sauce is heated through.
Garnish with cilantro and mint and serve.