So long as you follow the base recipe, once you get to the beetroot and kale you can swap them out for just about any vegetable – cauli and potato, sweet potato and spinach, pea and pumpkin – the perfect candidates are things that look a little bit sad in the vegetable drawer.

Combine the olive oil, onion, turmeric, cumin, chilli and curry leaves in a large saucepan over medium-high heat. Sauté until the onion is brown and the spices are very fragrant. Add the ginger and sauté for 30 seconds, then stir in the beetroot, kale, lentils, coconut milk, stock and salt. Bring to the boil, then reduce to a simmer and cook, partially covered, until the beetroot is tender.

Serve the curry on a bed of steamed rice, topped with coriander, a sprinkle of fried shallots and a generous dollop of yoghurt.

The curry will keep for up to a week refrigerated in an airtight container.