Sauté aromatics: Heat olive oil in a pot over medium heat. Add chopped onion and cook for 3–4 minutes until translucent. Add garlic and sauté for another minute.
Cook vegetables: Add zucchini and pour in vegetable broth. Bring to a simmer and cook for about 10 minutes until zucchini softens.
Add herbs and greens: Stir in spinach, parsley, basil, and chives. Cook for 2–3 minutes, just until wilted.
Blend: Transfer to a blender. Add avocado and lemon juice. Blend until smooth and creamy.
Finish and serve: Return to the pot, season with salt and pepper, and reheat gently. For extra creaminess, stir in coconut cream or Greek yogurt.