The cashews give this soup a wonderful creaminess without any need to add actual cream, which makes it a brilliant option for a vegan starter or lunch.
To make the soup, heat the olive oil in a large saucepan on a medium heat. Add the shallots, garlic, bay and thyme. Cook for 6-8 minutes, until the shallots are soft.
Pour in the white wine and leave it to boil until it reduces by half.
Add the cauliflower, cashews and vegetable stock (bouillon) and season with salt and pepper. Bring the liquid to a b