In a large pot, heat the olive oil over medium heat.
Add the minced garlic, ginger, celery, thyme, coriander stalks, and onion. Saute until it becomes aromatic, about 1 minute.
Add the chopped zucchini, green peas, and broccoli to the pot.
Stir to coat the vegetables in the oil and aromatics.
Pour in the water, season, and cover the pot with a lid. Simmer over low heat. Cook for about 10 minutes, or until the vegetables are tender.
Stir in the spinach or other greens you are adding. It wilts quickly, so you only need to cook them for about 1 minute.
Remove the pot from heat and allow it to cool slightly. Using an immersion blender, blend the soup until smooth and creamy. If using a countertop blender, work in batches to avoid spills.
Stir in the coconut milk or plant-based milk of your choice. Heat the soup gently over low heat. Add a dash of cayenne pepper or red pepper flakes for a spicy kick. Finally, stir in the lemon juice to brighten the flavours.
Serve green goddess soup warm garnished with fresh herbs, a drizzle of olive oil, or a sprinkle of seeds/nuts for added texture.