A warm curried cauliflower soup is the perfect thing for cold gray days. I first tried a curried cauliflower soup at a restaurant called Greens.  It's a wonderful vegan-friendly place where all the dishes are elegant and served with panache.  I whipped up an easy Vitamix soup in recollection of that tasty meal.

Start by roasting the florets of a cauliflower and a medium starch potato.  I like to drizzle with a bit of olive oil and place in the cold oven.  Then, allow the oven to preheat to 400˚F and continue baking until the potatoes are cooked through.  This method causes nice browning on the cauliflower and potatoes.  While thongs are roasting, dice and sautee a red onion in olive oil.

Allow the ingredients - onions, cauliflower and potatoes - to cool slightly before adding them to the Vitamix.  Add in a hand full of cashews and enough water to cover all the mix.  Blend on medium to allow the ingredients to break down.  Then, add salt, curry powder and adjust the water to your desired thickness. (Clearly, this is a very flexible recipe, so make it your own!)

Serve garnished with chopped roasted cashews and tarragon.