Ingredients
- 2 teaspoons olive oil
- 1 medium onion chopped
- 3 cloves garlic minced
- 2 pounds zucchini sliced
- 3/4 teaspoon dried thyme
- Salt and pepper to taste
- 4 cups low-sodium vegetable broth
- 1 cup baby spinach
- 3/4 cup plain Greek yogurt
- 3/4 cup half-and-half
- Fresh basil leaves for garnish optional
Instructions
- In a large pot, warm the olive oil over medium heat. Add the chopped onion and sauté until it becomes translucent, about 5 minutes. Then, incorporate the minced garlic and cook for an additional minute.

- Add zucchini, thyme, salt, and pepper. Cook for about 5 minutes, stirring, until zucchini softens.

- Pour in the vegetable broth and bring to a boil. Reduce the heat to low, cover the pot, and let it simmer for 15 minutes, until the zucchini is tender.

- Add the baby spinach and stir; let the spinach soften.

- Remove the pot from heat. Use an immersion blender to blend the soup until smooth. Alternatively, carefully transfer the soup to a blender in batches and blend. If needed, add more broth to thin the soup after blending.

- Stir in the Greek yogurt and half-and-half until well combined. Taste and adjust seasoning with salt and pepper if needed.

- Serve hot, garnished with fresh basil leaves if desired.

