Get a food processor when you subscribe to our print magazine
For the base, heat oven to 180C/160C fan/gas 4. Toss the cauliflower and squash in oil and spread it out on a large oven tray. Roast for 25 mins, or until tender. If you're making the base ahead of time, you can now freeze in an airtight container for up to a month. (Defrost fully before using in the next step.)
Heat oil in a pan, then add the onion and cook until soft, stir in the spices and cook for 2 mins. Stir in the lentils, coconut milk and 200ml water and bring to a simmer.
Cook for 20 mins, then add the roast veg and cook for a further 10 mins, adding a little water if it looks dry. Stir in the coriander. Serve with rice and yogurt.