Make this smooth, comforting zucchini soup quickly. This recipe uses potatoes to achieve a creamy texture, making it a healthy, weeknight-friendly meal.
Author:kate
Prep Time:15 min
Cook Time:25 min
Total Time:40 min
Yield:4 servings 1x
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 tbsp olive oil
1 large yellow onion, chopped
3 cloves garlic, minced
4 medium zucchini, chopped (about 6 cups)
2 medium potatoes, peeled and chopped (about 2 cups)
4 cups vegetable broth
1/2 cup milk or heavy cream (or use more broth for vegan option)
1/2 tsp salt
1/4 tsp black pepper
Optional: Fresh basil or Parmesan cheese for topping
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, chopped potatoes, and vegetable broth to the pot. Bring the mixture to a boil.
Reduce the heat to low, cover the pot, and simmer for 15 to 20 minutes, or until the zucchini and potatoes are very tender.
Remove the pot from the heat. Carefully use an immersion blender to blend the soup until it is completely smooth. Alternatively, transfer the soup in batches to a standard blender and blend until smooth, then return it to the pot.
Stir in the milk or cream, salt, and pepper. Heat gently for a few minutes until warmed through, but do not boil.
Taste and adjust seasoning if needed. Serve hot, topped with fresh basil or Parmesan cheese if desired.
Notes
For a vegan option, skip the milk/cream and use vegetable broth or unsweetened plant-based milk.
If you want a richer flavor, substitute half the vegetable broth with chicken broth.
This soup freezes well for up to three months. Cool completely before freezing.