Preheat the oven to 180c. Prep the butternut squash.
Put the butternut squash onto a baking tray tossed in the olive oil, sprinkled with sea salt and cumin. Roast for 20 mins or so, until soft and cooked through. Remove from the oven. Set aside.
In a deep saucepan on a medium heat, heat up the vegetable oil or ghee
Add the mustard seeds and let them pop.
Then add the onion, soften.
Add the spices: cinnamon, cumin, coriander, cardamom, chillies, turmeric, star anise. Cook for a couple of minutes
Add the garlic, ginger, tomato paste, creamed coconut and tamarind paste. Allow to cook a few minutes.
Add the water, stir until the sauce thickens up, perhaps 10 minutes.
Add the paneer, cook in the sauce for 5 minutes or so.
Add the vegetable stock, salt, mango powder.
Finally add the butternut squash chunks. Stir into the sauce without breaking up the chunks. Allow the squash to absorb the sauce.
Serve with rice and yoghurt and wedges of lime or lemon. Garnish with fresh coriander.