Make this quick, velvety zucchini soup for a healthy weeknight meal or light lunch. It uses simple ingredients and achieves a smooth texture fast.
Author:leogrant
Prep Time:10 min
Cook Time:25 min
Total Time:35 min
Yield:4 servings 1x
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 tbsp olive oil
1 medium yellow onion, chopped
2 cloves garlic, minced
4 medium zucchini, chopped (about 6 cups)
2 medium potatoes, peeled and chopped (optional, for extra thickness)
4 cups vegetable broth
1/2 tsp dried thyme
Salt and black pepper to taste
1/2 cup heavy cream (or unsweetened plant-based milk for dairy-free)
1/4 cup grated Parmesan cheese (optional)
Instructions
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5 minutes.
Add the minced garlic and cook for 1 minute until fragrant.
Add the chopped zucchini, potatoes (if using), vegetable broth, and thyme to the pot. Season with salt and pepper.
Bring the mixture to a boil, then reduce heat, cover, and simmer for 15 to 20 minutes, or until the zucchini and potatoes 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 dairy-free alternative) and Parmesan cheese (if using). Heat gently for 2 minutes, but do not boil.
Taste and adjust seasoning with more salt and pepper if needed. Serve hot.
Notes
For a vegan or dairy-free zucchini soup, substitute the heavy cream with full-fat coconut milk or unsweetened almond milk. Omit the Parmesan cheese.
To achieve a low carb soup, skip the potatoes entirely and increase the zucchini quantity slightly.
Top your bowl with fresh chives, a swirl of olive oil, or croutons before serving.