Put the coconut oil into a large saucepan with the onion, garlic and celery, and some salt and pepper, and let them cook on a medium heat for five to 10 minutes, until the celery and onion have softened
In a separate pan, wilt 100g of spinach with a splash of boiling water. Once wilted, add half the coconut milk and use a hand blender to blitz the spinach, so that it’s smooth
Once the celery and onion have softened, add the ginger, mustard seeds, coriander, curry powder and cumin. Let the spices toast for a minute or so before adding the puréed spinach, cherry tomatoes, chickpeas and the rest of the coconut milk, plus a big sprinkling of salt and lots of pepper.
Turn the heat up so that it starts bubbling, then turn down to a simmer. Simmer for 15–20 minutes, adding the rest of the spinach for the final few minutes. Once the spinach has wilted, add a squeeze of lemon and the yoghurt plus a sprinkling of chilli flakes, if you’re using them, and serve.