Prep the Ingredients - Wash, Peel, remove the guts and seeds of butternut squash and dice into thick chunks. Finely chop the Onions and puree the tomatoes in a blender (skip this step if using canned tomatoes) and keep aside.
Switch On Instant Pot, Press Sauté Mode. Once it displays “HOT” or “ON”, add oil and cumin seeds.
Once cumin seeds have roasted, add the finely chopped onions, ginger garlic paste and sauté until onions are translucent.
To this add tomato puree and spices. Sauté for a couple of minutes until there is no raw smell of tomatoes.
Add the diced chunks of butternut squash, cooked chickpeas, salt to taste and water. Mix well. Press Cancel.
Cover the Instant Pot with lid, move vent to sealing and pressure cook the curry on HIGH for 5 mins. After 5 mins, do a Quick Pressure Release.
Once the pin goes down, open the instant pot. Press Sauté Mode.
Add the finely chopped spinach and cook it for a couple of minutes until it wilts completely. Switch off Sauté Mode and add coconut milk, mix well. The curry will continue to bubble with the residual heat.
Serve piping hot or warm with Indian breads, rice or quinoa.
You can top the curry with toasted cashews and raisins, if you like. Drizzle some coconut milk on top just before serving. This is optional.