Place a Dutch oven on the stove over mediumheat. Once hot, pour in the olive oil. Add the shallots and sauté until soft,about 4 minutes.
Add the leeks and continue to sauté until soft, stirring often. This takes about 5 minutes.
Add the garlic, ginger, and curry powder. Stir for about 1 minute, or until very fragrant.
Add the apples, cashews, and parsnips. Seasongenerously with salt and pepper and stir. Pour in the vegetable stock and stiragain. Cover and bring to a boil and then lower the heat to a simmer. Set thelid slightly askew on top and simmer until parsnips are tender, about 15-20minutes.
Ladle some of the soup into an upright, ventedblender and blend on high until smooth. I can usually get this volume of soupblended in 2 batches. Return the puréed soup to the Dutch oven and stir in theTamari and apple cider vinegar.
Check the soup for seasoning and adjust ifnecessary. Also, add more stock at this point if you’d like a more fluidtexture. Bring the soup back up to a boil and then serve!