Sauté the aromatics: In a large pot, heat olive oil over medium heat. Add diced onion and cook until translucent—about 5 minutes.
Add garlic & zucchini: Toss in garlic, stir for 30 seconds, then add zucchini and a pinch of salt. Cook for 5-6 minutes until the zucchini starts to soften.
Simmer with potato & broth: Add the cubed potato and pour in the broth. Cover and let simmer for 15 minutes or until everything is fork-tender.
Blend to perfection: Use an immersion blender right in the pot, or transfer (carefully!) to a high-speed blender. Blend until completely smooth.
Finish with creaminess: Stir in the yogurt or coconut cream. Adjust seasoning with salt, pepper, and optional nutmeg or lemon zest.