Start by soaking the cashews to soften them. Place the cashews in a bowl, then boil some water and pour it over the cashews, covering them completely. Place a plate over the bowl and let the cashews soak for 20 minutes.
Saute the onion, garlic, carrot, and celery on medium heat for about 10 minutes. Add some water or broth if needed to prevent sticking.
Mix in the chopped potato, thyme, nutritional yeast, salt, and pepper.
Add the vegetable broth and place the lid on your pot. Bring to a boil, then lower heat and simmer for 20 minutes.
While the soup is simmering, drain the cashews and place them in a high-powered blender with ¾ cups of water. Blend until smooth.
Mix the frozen corn into your soup after it simmers for 20 minutes.
Pour the cashew sauce into the pot and mix it in. Simmer for an additional 5-10 minutes.
Notes
Add more salt and pepper at the end of cooking if desired.