In a large pan or non stick wok, heat 2 tbsp of neutral oil.
Add the mustard seeds and cumin seeds until the mustard seeds start to pop.
Add the garlic and ginger paste and fry for a minute until aromatic.
Before it burns, add the diced onion and a pinch of salt. The liquid released here will ensure that the aromatics don’t burn.
Now we want to bloom the spices. Add the curry powder to the pan and, if it seems dry, add more oil.
Add the tomato puree, mix in and cook for a minute.
Add the chopped tomatoes and let them reduce until you have your thickened masala.
Add the coconut milk and the cashews.
Cook at least until you see the coconut milk form a layer on top of the curry and the cashews are softened. The longer you let it simmer, the better it will taste.
Add in your drained chickpeas, and the roasted butternut squash with all the oil and spices on the tray.
This is the point where we want to add the garam masala and fenugreek leaves and incorporate fully.
Finally, remove from the heat and add the juice of half a lime.
Adjust for seasoning to your taste.
Serve with basmati rice, or naan bread. Or both…