5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Wholesome, creamy, and full of fresh flavor, this simple zucchini soup is a go-to healthy meal for busy weeknights.
2 tablespoons olive oil or butter
1 medium onion, chopped
3 cloves garlic, minced
4 medium zucchinis, sliced (about 6 cups)
4 cups vegetable broth (or chicken broth)
1/2 teaspoon dried thyme (or Italian seasoning)
Salt and black pepper, to taste
1/2 cup heavy cream, half-and-half, or coconut milk (optional, for creaminess)
Fresh parsley or basil, for garnish
In a large pot, heat olive oil over medium heat. Add onion and garlic; sauté for 4–5 minutes until softened and fragrant.
Add sliced zucchini, thyme, salt, and pepper. Cook for 5 minutes, stirring occasionally.
Pour in broth and bring to a boil. Reduce heat and simmer for 10–12 minutes until zucchini is tender.
Remove from heat and carefully puree with an immersion blender (or transfer to a blender in batches) until smooth.
Stir in cream or coconut milk if using, and adjust seasoning.
Serve hot, garnished with fresh parsley or basil.
For extra flavor, sauté zucchini until lightly golden before adding broth.
Keep it vegan by using vegetable broth and coconut milk.
Add spinach, kale, or peas for extra nutrition and color.
Store in the fridge for up to 4 days or freeze for up to 2 months.