Chop 2 large leeks only using the white parts and 1 head of cauliflower.
In your 4 Quart Stockpot, heat the oil over medium heat and saute the garlic, leeks, and 1/4 teaspoon of salt for about 3 minutes, until the vegetables are soft. Add the cauliflower and sauté for another minute.
Add the vegetable broth and bring to a boil. Reduce the heat and simmer for 20 to 30 minutes until the cauliflower is completely tender.
Remove the stockpot from heat and let the soup cool, then stir in cashews.
Pour soup into blender in batches and blend for about a 1 minute or until smooth and creamy.