Make this simple, velvety zucchini soup for a quick weeknight meal or light lunch. It uses fresh zucchini and simple techniques for a comforting result.
Author:zoe-thompson
Prep Time:10 min
Cook Time:25 min
Total Time:35 min
Yield:4 servings 1x
Category:Soup
Method:Stovetop Simmering
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
3 tbsp olive oil
1 large yellow onion, chopped
2 cloves garlic, minced
4 cups fresh zucchini, chopped (about 3 medium)
2 cups vegetable broth
1 medium potato, peeled and chopped (optional, for extra creaminess)
1/2 cup heavy cream or full-fat coconut milk (for vegan option)
1/4 cup grated Parmesan cheese (optional)
Salt and black pepper to taste
Fresh chives or parsley, for garnish
Instructions
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until soft, about 5 minutes.
Add the minced garlic and cook for 1 minute until fragrant.
Add the chopped zucchini and potato (if using) to the pot. Stir to coat with the oil.
Pour in the vegetable broth. Bring the mixture to a boil, then reduce heat, cover, and simmer for 15 to 20 minutes, or until the zucchini and potato are very tender.
Remove the pot from the heat. Use an immersion blender to blend the soup until completely smooth and velvety. Alternatively, carefully transfer the soup in batches to a standard blender and blend until smooth, then return it to the pot.
Stir in the heavy cream or coconut milk. If using, stir in the Parmesan cheese until melted.
Season the soup with salt and pepper to your taste. Heat gently for 2 minutes, but do not boil after adding the cream.
Ladle the soup into bowls. Garnish with fresh chives or parsley before serving.
Notes
For a low-carb version, skip the potato and add 1/2 cup of soaked raw cashews during the simmering step, blending them in for richness.
If you prefer a thicker soup without dairy, blend in 1/4 cup of soaked raw cashews with the broth before simmering.
This soup tastes best when made with fresh, firm zucchini from the garden.