To prepare the onion tomato paste, add the onion, tomato and cashew into a blender or food processor and puree until smooth. Keep it aside.
Press the sauté button, add 1 teaspoon ghee, cashews and golden raisins and pineapple chunks to the pot. Stir-fry for 2 minutes until the cashews turn golden. Remove the cashews , pineapple and raisins from the pot and set aside.
Pour the remaining ghee to the pot. Add in the whole spices , onion , tomato and cashew paste and ginger garlic paste and stir-fry for 2 -3 minutes.
Add the salt, turmeric powder, red chill powder and the garam masala along with the vegetables and mix well.
Next add in the coconut milk and water and give it a stir, place the lid and close the pressure valve .
Pressure cook for 1 minute at high pressure.
Open the valve to quick release any remaining pressure.
Add in the dried fenugreek leaves and the roasted cashews, golden raisins and pineapple and stir it well.
Serve it with Rice/ Naan