Creamy Italian Potato & Zucchini Soup is simple to make with fresh zucchini and pantry staples. This warming, comforting soup is silky and flavorful, yet contains no cream.

I often make this soup for a quick lunch or a light dinner, served with plenty of crusty bread for dipping. It’s amazing how much flavour a few simple ingredients can deliver.
I first tasted this dish in a small trattoria in Le Marche years ago and have been making it ever since. It’s creamy, smooth and delicious, with a hint of parmesan — and best of all, no cream is used.
Ingredients for Making Creamy Zucchini Soup
- Zucchini (courgettes) – medium to large
- Onion – yellow (or white if preferred)
- Garlic – fresh cloves, minced or grated
- Potato – the key to a creamy texture without cream; gives a silky, luscious body
- Chicken stock – use good-quality or homemade stock for best flavor (vegetable stock works too)

Prep Your Veggies
Prep all vegetables before you start: it makes the cooking straightforward and stress-free. I note how each ingredient should be prepared in the ingredients list to simplify the process.
Tip: you don’t need to peel the zucchini for this soup.
How to Make Creamy Italian Potato & Zucchini Soup – Step by Step
Warm olive oil in a large pot over medium heat. Sauté the diced onion until soft and translucent, then add the garlic and cook for another minute.
Add the grated zucchini and sauté for 1–2 minutes to remove excess moisture and soften the vegetable.

Add the potato pieces and pour in the chicken stock. Bring to a boil, then reduce to a simmer and cook for about 20 minutes, until the potatoes are tender.
Remove from the heat and blend the soup with a handheld (immersion) blender until smooth and creamy.
Stir in the grated parmesan and a knob of butter if you like, then season with salt and freshly ground pepper to taste.
Does Zucchini Soup Freeze Well?
Yes — this soup freezes very well. Portion it into suitable containers and thaw completely before reheating. Leftovers will keep in the refrigerator for 3–4 days.

The texture is silky and rich without any cream. For extra richness, finish with a small knob of butter; the result is comforting, smooth and delicious.
Top Tips for Making Creamy Zucchini Soup
- Use high-quality chicken or vegetable stock for the best flavour.
- If your stock is salty, taste before adding more salt; you may not need any.
- Serve with crusty bread or grilled ciabatta brushed with olive oil for dipping.
- Grate extra parmesan over each bowl— it melts on top and adds a lovely cheesy finish.
- Store leftovers in the fridge for 3–4 days or freeze for longer storage.
This soup is perfect for a relaxed weekend lunch or a cozy dinner on chilly evenings. I hope you enjoy it as much as I do.
Other Delicious Soup Recipes to Try;
- Pappa al Pomodoro – Tomato Bread Soup
- Roasted Vegetable Soup
- Wild Mushroom Soup
- Cinnamon Pumpkin Soup
- Pastina Soup (Italian Chicken Noodle Soup)
- Pasta e Fagioli – Pasta & Beans
If you try this Creamy Italian Potato & Zucchini Soup or any recipe from the site, please share how it turned out in the comments — feedback is always welcome.
Creamy Italian Potato & Zucchini Soup
By Emily

Ingredients
- 1 tbsp olive oil
- 1 yellow onion, diced (or white onion)
- 2 cloves garlic, minced or grated
- 3 medium zucchini (courgettes), grated (about 900g / 1.9 lbs)
- 1 large potato, cut into medium chunks
- 4 cups chicken stock (1 litre) — or vegetable stock
- 1 tbsp freshly grated parmesan
- Salt and pepper to season
- 1 knob (1 tbsp) butter (optional)
Instructions
- Add olive oil to a large pot and sauté the onion until soft and translucent. Add the garlic and sauté for 1 minute more.
- Add the grated zucchini and sauté for 1–2 minutes.
- Add the potatoes and chicken stock and bring to a boil. Reduce heat and simmer for 20 minutes, until the potatoes are tender.
- Turn off the heat and blend the soup with an immersion blender until smooth and creamy.
- Stir in grated parmesan and butter if using. Season with salt and pepper to taste.
Notes
- Use good-quality stock for the best result.
- Taste before adding salt if the stock is high in sodium.
- Vegetable stock is a fine alternative to chicken stock.
- Serve with crusty bread or grilled ciabatta brushed with olive oil.
- Grated parmesan on top adds an extra cheesy note.
- Leftovers can be refrigerated for 3–4 days or frozen.
Nutrition
Calories: 166 kcal | Carbohydrates: 22 g | Protein: 10 g | Fat: 6 g | Fiber: 4 g
Nutrition information is approximate and provided as a guide.
Leave a comment below!
