Make this simple, velvety zucchini soup for a quick, comforting weeknight meal. It uses fresh garden zucchini and comes together fast.
Author:cookingbycarla
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 medium yellow onion, chopped
2 cloves garlic, minced
4 cups fresh zucchini, chopped (about 3 medium)
2 cups chicken or vegetable broth
1 medium potato, peeled and diced (optional, for thickness)
1/2 cup milk or heavy cream (or dairy-free alternative)
1/2 tsp salt
1/4 tsp black pepper
Pinch of dried thyme
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, broth, diced potato (if using), salt, pepper, and thyme to the pot.
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 creamy. Alternatively, carefully 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 until fully incorporated. Heat gently for 2 minutes, but do not boil.
Taste and adjust salt and pepper as needed before serving.
Notes
For a low-carb option, omit the potato and add 1/2 cup of soaked raw cashews during the simmering stage, blending them in for creaminess.
To make this dairy-free/vegan, use vegetable broth and substitute the milk/cream with full-fat coconut milk or soaked, blended cashews.
For Cheesy Zucchini Soup, stir in 1/2 cup of shredded cheddar cheese after removing the soup from the heat in Step 6, stirring until melted.
Top with fresh chives or a swirl of extra cream before serving.