Heat the oil in a large saucepan or soup pot.
Add the garlic, onion, thyme, green onions and parsley and cook over medium heat until tender.
Add the coconut milk and stock to the pot and bring to a boil.
Add the zucchini next and cook for a few minutes.
Next add the nutritional yeast, cayenne, and salt to the pot.
Add the spinach and kale and stir to combine. Remove from the heat and cover to wilt the spinach and kale. After 10 minutes carefully transfer in batches to a blender and blend until smooth. You can also use an immersion blender for this step if you have one.
Once all of the soup is blended heat over medium heat for 5-10 minutes.
Serve soup hot and enjoy!