Place the beans and water in a very large pot over low heat. Bring to a boil, reduce heat and simmer. Add the zucchini whole to the pot. Add the carrot juice, celery juice and VegiZest.
Put the onions, leeks and kale in a blender and blend with a little bit of the soup liquid. Pour this mixture into the soup pot.
Remove the softened zucchini with tongs and blend them in the blender with the cashews until creamy. Pour this mixture back into the soup pot. Add the mushrooms and continue to simmer the beans until soft, about 2 hours total cooking time.
* Freshly juiced organic carrots and celery will maximize the flavor of this soup.