Heat the coconut oil in a large saucepan over a low/medium heat. Add the onion and sweat gently for a minute.
Add the garlic and ginger and stir to combine, sweating for a minute or two more or until the onion is starting to turn translucent.
Add the diced parsnip and apple and stir well, frying over a medium heat for a few more minutes until they start to soften
Add in the almond butter and curry powder and stir well. Continue to fry for a minute more.
Add the stock and bring to a gentle boil, stirring well.
Reduce to a simmer and add the almond milk. Continue to cook for 5-7 minutes or until the parsnip and apples are tender and the sauce has thickened.
Whilst the vegetables are simmering, add the grated cauliflower to a separate pan along with the additional stock. Simmer gently until all the liquid has evaporated, stirring often.
Once the diced parsnip and apple are tender, add the chickpeas to the curry and heat for a further 2-3 minutes until the chickpeas are hot throughout.
Serve the curry with the cauliflower rice and crumble over the flaked almonds and a scattering of fresh coriander to serve.