Preheat the oven to 200 ° C / 400 ° F / gas 6. Peel and halve the squash, scoop out the seeds and slice into wedges. Trim the cauliflower, cut into florets and place on a baking tray with the squash.
Drain and add the chickpeas, sprinkle over the garam masala and a good pinch of sea salt and black pepper, then drizzle with oil. Jiggle the tray to mix everything together, then roast for 40 to 50 minutes, or until the squash is golden and the cauliflower starts to crisp up.
Pick and add the basil and mint leaves to the processor blender, with half the coriander (stalks and all). Pulse to begin chopping up the herbs before peeling the garlic and ginger, halve and deseed the chillies, then add to the processor with the zest and juice from the lemon and 1 lime. Whiz to a paste, gently shaking the processor and scraping down the sides halfway.
Peel and add the banana with a good pinch of salt and pepper, then whiz again, until smooth. Once the veg is done, turn the oven off, but leave the tray of vegetables inside to keep warm.
Drizzle 1 tablespoon of oil into a large pan over a medium heat, add the curry paste and cook for 1 to 2 minutes, then stir in two-thirds of the roasted veg, popping the rest back in the oven to keep warm.
Pour in the coconut milk and half a tin’s worth of water, then gently simmer for 15 minutes, loosening with a splash of water, if needed. Season to taste, then scatter over the remaining roasted vegetables and the reserved coriander leaves.
Crumble over a few poppadoms and slice the remaining lime into wedges for squeezing over – delicious served with fluffy rice.