There’s nothing quite like a warm bowl of soup to make everything feel right again. This Creamy Potato Zucchini Soup is the kind of recipe that feels like comfort in a bowl—creamy, hearty, and full of garden-fresh flavor. It’s the perfect blend of cozy and nourishing, ideal for chilly nights when you want something simple yet satisfying.
What I love about this soup is how versatile it is—you can serve it as a main dish with some crusty bread, pack it up for weekday lunches, or even freeze portions for later. Plus, it’s budget-friendly and made with wholesome ingredients you probably already have on hand. If you’re a soup lover like me, you might also enjoy this collection of easy homemade soup recipes for even more cozy inspiration.

Ingredients
This soup comes together with just a handful of simple, wholesome ingredients. Each one adds a layer of flavor and texture that makes the soup creamy, hearty, and delicious.
- Potatoes (3–4 medium, peeled and diced) – Yukon Gold or Russet work best for a creamy texture.
- Zucchini (2 medium, chopped) – Adds a light, fresh flavor that balances the richness of the potatoes.
- Onion (1 medium, chopped) – A flavor base that brings everything together.
- Garlic (3 cloves, minced) – Adds depth and warmth to the soup.
- Olive Oil (2 tablespoons) – For sautéing the onions and garlic.
- Vegetable Broth (4 cups) – The main liquid; you can also use chicken broth for extra richness.
- Heavy Cream or Half-and-Half (½ cup) – Makes the soup extra creamy. For a lighter version, swap with milk or a dairy-free alternative.
- Salt & Black Pepper (to taste) – Essential for seasoning.
- Fresh Herbs (optional, like parsley or thyme) – Brightens up the finished soup with a pop of freshness.
Step-by-Step Instructions
This creamy soup is simple to make, and your kitchen will smell amazing while it simmers away. Here’s how to bring it all together:
1. Sauté the Aromatics
In a large pot, heat the olive oil over medium heat. Add the onion and cook for 3–4 minutes, until softened and lightly golden. Stir in the garlic and cook for another minute, just until fragrant.
2. Add the Veggies
Toss in the potatoes and zucchini, stirring them around to coat in the onion and garlic mixture. Let them cook for 2–3 minutes—this step deepens the flavor before adding the liquid.
3. Pour in the Broth
Add the vegetable broth (or chicken broth) and bring everything to a boil. Once boiling, reduce the heat and let the soup simmer for 20–25 minutes, or until the potatoes are tender and easily pierced with a fork.
4. Blend Until Creamy
Using an immersion blender, carefully blend the soup until smooth and creamy. If you don’t have one, transfer the soup in batches to a blender—just be sure to vent the lid slightly to let steam escape.
5. Stir in Cream
Return the blended soup to the pot (if needed) and stir in the heavy cream or half-and-half. Season generously with salt and black pepper to taste.
6. Garnish & Serve
Ladle the soup into bowls and garnish with fresh herbs, a drizzle of olive oil, or even a sprinkle of Parmesan cheese if you’d like. Serve warm with crusty bread for dipping.
Tips & Variations
The beauty of this soup is how flexible it is. With just a few tweaks, you can make it lighter, richer, or customize it to fit whatever you’re craving.
Flavor Boosts
- Cheesy Twist – Stir in a handful of shredded cheddar, Parmesan, or Gruyère for extra richness.
- Herb Lovers – Add fresh thyme, basil, or dill for a fragrant finish.
- Spice It Up – A pinch of red pepper flakes or smoked paprika can add a subtle kick.
Ingredient Swaps
- Cream-Free Version – Skip the cream for a lighter soup, or use coconut milk for a dairy-free alternative.
- Different Broths – Chicken broth adds more depth, while vegetable broth keeps it vegetarian-friendly.
- Extra Veggies – Toss in carrots, leeks, or celery for even more flavor and texture.
Storage Tips
- Refrigerator – Store in an airtight container for up to 4 days.
- Freezer-Friendly – Freeze in individual portions for up to 2 months. Thaw overnight in the fridge, then reheat gently.
- Reheating – Warm on the stovetop over low heat, stirring in a splash of broth or milk if it thickens too much.

Serving Suggestions
This creamy potato zucchini soup is hearty enough to stand on its own, but it also pairs beautifully with a variety of sides and toppings. Here are some delicious ways to serve it:
- With Bread – A crusty baguette, garlic bread, or even warm pita is perfect for dipping into the creamy soup.
- Salad Combo – Pair with a crisp green salad or a tangy coleslaw to balance out the richness.
- Soup & Sandwich Night – Serve alongside a grilled cheese, turkey club, or veggie panini for a cozy dinner.
- Toppings Bar – Let everyone customize their bowls with toppings like shredded cheese, croutons, crispy bacon, or fresh herbs.
- Entertaining Idea – Serve in small cups or bowls as a starter at a dinner party—it looks elegant and keeps guests warm.
This soup is versatile enough to work for weeknight meals, meal prep, or even entertaining—it’s a recipe that truly does it all.
FAQs
1. Can I make this soup without cream?
Yes! If you’d like a lighter version, you can leave out the cream entirely or swap it with coconut milk, almond milk, or oat milk for a dairy-free alternative.
2. Do I need to peel the potatoes?
It’s up to you! If using Yukon Gold potatoes, the skins are thin and can be left on for extra nutrients and a rustic texture. For Russet potatoes, peeling gives you a smoother soup.
3. Can I make this soup ahead of time?
Definitely. This soup stores well in the fridge for up to 4 days. Just reheat gently on the stovetop before serving.
4. How do I keep the soup from getting too thick when reheating?
If the soup thickens after sitting, just stir in a splash of broth, cream, or milk while reheating until you reach your desired consistency.
5. Is this soup freezer-friendly?
Yes! Let it cool completely, then freeze in airtight containers for up to 2 months. Thaw in the fridge overnight before reheating.
6. Can I add protein to this soup?
Absolutely—try adding shredded chicken, crumbled sausage, or even white beans for a boost of protein and extra heartiness.
Final Thoughts
Lemon Garlic Zucchini Noodles are proof that healthy eating doesn’t have to be bland or complicated—in fact, they’re fresh, flavorful, and so easy that you’ll find yourself making them on repeat. With just a handful of simple ingredients, these “zoodles” transform into a dish that feels light yet satisfying, bringing together the brightness of lemon, the warmth of garlic, and the natural sweetness of zucchini. It’s a combination that tastes like summer in a bowl but is welcome any time of year.
One of the best things about zucchini noodles is how quickly they come together. From start to finish, you can have this dish on the table in minutes, making it perfect for those busy weeknights when you want something wholesome without spending hours in the kitchen. They also make a fantastic side dish to grilled chicken, fish, or shrimp—or you can enjoy them on their own for a simple, plant-forward meal.
What really sets this recipe apart is its versatility. You can keep it super light with just lemon, garlic, and a sprinkle of parmesan, or dress it up with fresh herbs, a drizzle of olive oil, or even a pinch of red pepper flakes for a little heat. If you’re looking for a low-carb or gluten-free alternative to pasta, zucchini noodles are a wonderful swap that doesn’t leave you feeling like you’re missing out.
If you’re looking for even more comforting soup inspiration, you might love this roundup of cozy fall soups. It’s full of creative, warming recipes that will keep you inspired all season long.
So grab a pot, chop some potatoes and zucchini, and let this creamy, nourishing soup fill your kitchen with comfort. One spoonful and you’ll see why it’s a keeper.
Print
Cozy Creamy Potato Zucchini Soup Easy & Comforting Recipe
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
This Cozy Creamy Potato Zucchini Soup is hearty, healthy, and full of flavor. With tender potatoes, fresh zucchini, and a silky creamy base, it’s the perfect recipe for chilly evenings, weeknight dinners, or meal prep.
Ingredients
3–4 medium potatoes, peeled and diced (Yukon Gold or Russet work best)
2 medium zucchinis, chopped
1 medium onion, chopped
3 garlic cloves, minced
2 tablespoons olive oil
4 cups vegetable broth (or chicken broth for extra richness)
½ cup heavy cream or half-and-half (swap with milk or dairy-free option if preferred)
Salt and black pepper, to taste
Fresh herbs (optional: parsley, thyme, or dill)
Instructions
Heat olive oil in a large pot over medium heat. Add the onion and cook for 3–4 minutes until softened. Stir in the garlic and cook for 1 more minute.
Add the potatoes and zucchini, stirring to coat in the onion and garlic mixture. Cook for 2–3 minutes to deepen the flavor.
Pour in the vegetable broth and bring to a boil. Reduce heat and simmer for 20–25 minutes, or until potatoes are tender.
Blend the soup until smooth using an immersion blender (or carefully transfer to a blender in batches).
Stir in the heavy cream (or milk alternative) and season with salt and black pepper to taste.
Ladle into bowls and garnish with fresh herbs, a drizzle of olive oil, or shredded Parmesan. Serve warm with crusty bread.
Notes
Lighter Option: Skip the cream or use coconut milk for a dairy-free version.
Storage: Refrigerate for up to 4 days. Reheat gently on the stovetop.
Freezer-Friendly: Freeze cooled soup in airtight containers for up to 2 months.
Thicker Soup: Use less broth or simmer uncovered longer. For a chunkier version, only blend half the soup.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dinner, Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 210 kcal
- Sugar: 5 g
- Sodium: 580 mg
- Fat: 10 g
- Saturated Fat: 4 g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 26 g
- Fiber: 4 g
- Protein: 5 g
- Cholesterol: 20mg
Keywords: potato zucchini soup, creamy zucchini soup, cozy soup recipe