Start by chopping the red onion, garlic, ginger (peeled) and turmeric (peeled) roughly.
Gently heat a little coconut oil in a pan and very gently get the onion started, and once it’s cooking a little, add the turmeric, ginger, mustard seeds and garlic – being careful not to burn the garlic.
Now add the root veggies (carrot, pumpkin, sweet potato), the red pepper and the tomatoes and stir it all around to coat the veggies in the oil and flavours (you should be able to smell that delicious turmeric now)
Add the stock and then add the lentils. If you’re using dried lentils, you will need to add an extra 50ml of stock to allow for an additional 10 mins cooking time, but if you’re using tinned lentils (please buy organic), add them now and move onto the next step.
Turn the heat down to simmer and let all of the veggies soften and the lentils cook.
Once everything has softened, add the coconut cream and chopped cilantro (coriander) and then transfer to a blender and blend until smooth
This will stay nice and warm for about an hour in the blender jug, but if you want, you can return to the pan to keep warm
To make the optional topping (which I’ve found really nice and a delicious extra texture to the soup), simply roughly smash up the cashews on a chopping board under a knife, and cook with the pumpkin seeds in a little coconut oil with the minced garlic until it’s warmed through and a little browned.
Serve the soup in bowls with a sprig of cilantro, a drizzle of coconut cream and the cashew topping (with optional chilli) and LOVE it