Creamed Zucchini and Ham Soup
Creamy zucchini ham soup with tender zucchini, savoury ham and a rich, comforting broth for an easy cozy meal.

A generous neighbor dropped off a huge garden zucchini—and while it was impressive in size, we knew it had even more potential in flavour. That single zucchini inspired this creamy, comforting soup, proving that even the biggest (and smallest) garden zucchini can transform into something truly delicious. Blended with tender potatoes, savory ham, fresh herbs, and a touch of lemon, this soup is rich, velvety, and full of homemade comfort in every spoonful.

Cozy Creamy Zucchini and Ham Soup
This creamy zucchini and ham soup is smooth, savoury and comforting, with tender zucchini, potatoes, onion and garlic blended into a velvety base. The ham adds just enough richness, while a squeeze of lemon at the end keeps the soup tasting fresh.
Why This Zucchini Ham Soup Works So Well
Zucchini has a mild flavour, so the potatoes, garlic and onion help give the soup more body and depth. The ham adds a salty, savoury contrast without making the soup feel too heavy.
Blending everything until smooth gives this homemade zucchini soup a creamy texture without needing a complicated method. The lemon at the end is a small detail, but it really brightens the whole pot.
When to Serve Creamy Zucchini and Ham Soup
This zucchini ham soup is perfect for an easy lunch, a cozy weeknight dinner or using up extra garden zucchini. It’s especially good in late summer and early fall when zucchini is everywhere.
Serve it with crusty bread, toast or a simple salad. It also reheats well, which makes it handy for make-ahead lunches.

This giant garden zucchini weighed an incredible 5 pounds, so we started calling it the “zucchini monster.” It was the perfect excuse to make a cozy batch of creamy zucchini and ham soup.
We simmered the zucchini with potatoes, onion and garlic until tender, then added savoury ham and blended everything into a smooth, creamy soup. A squeeze of fresh lemon at the end brightens the flavour and keeps the soup from feeling too heavy.
It’s a simple, comforting homemade zucchini soup and a great way to use up an oversized garden zucchini.

This creamy zucchini ham soup starts with simple garden ingredients—zucchini, potatoes, onion, ham and fresh herbs—then cooks down into a smooth, savoury soup. The step-by-step images show how the vegetables soften and blend into a rich, creamy base that’s perfect for an easy homemade lunch or dinner.
Tips and Tricks for the Best Creamy Zucchini Ham Soup
- Cook the zucchini until truly tender. Zucchini softens quickly, but giving it enough time helps the soup blend more smoothly.
- Let the onions and garlic soften first. That little bit of extra cooking builds a better savoury base before the broth goes in.
- Use potatoes for body. They help thicken this creamy zucchini soup naturally and give it a fuller texture without needing a lot of cream.
- Blend in batches if needed. Hot soup expands in a blender, so don’t overfill it. An immersion blender is easier and makes less mess.
- Add the ham after blending. This keeps some texture in the finished zucchini ham soup instead of turning everything completely smooth.
- Taste before adding extra salt. Ham and broth can already be salty, so it’s best to season near the end.
- Finish with lemon. A small squeeze of fresh lemon brightens the creamy base and keeps the soup from tasting too heavy.

Easy Variations for Creamy Zucchini Ham Soup
- Use leftover ham. This creamy zucchini ham soup is a great way to use up cooked ham from a holiday meal or weekend dinner.
- Swap the potatoes. Yukon Gold, russet or even sweet potato will work, though sweet potato will make the soup a little sweeter.
- Add extra herbs. Fresh basil, parsley or thyme all work nicely with zucchini and give the soup a fresher finish.
- Make it a little lighter. Use milk or half-and-half instead of heavier cream if you want a less rich zucchini soup.
- Add spinach. Stir in a handful near the end for extra colour and a little more vegetable goodness.
- Give it some heat. A pinch of red pepper flakes or a little cayenne adds gentle warmth without overpowering the zucchini and ham.
Real Kitchen Tip:If your zucchini is very large, scoop out the seedy centre before chopping — it keeps the creamy zucchini ham soup smoother and prevents the finished soup from becoming watery.

Creamed Zucchini and Ham Soup
Ingredients
- 3 lbs zucchini roughly chopped
- 2 onions medium and diced
- 1 shallot finely diced
- 5 cloves garlic minced
- 4 tbsp olive oil or butter
- 4 cups vegetable or chicken stock
- 2 cups ham cooked and cubed
- 3 potatoes or 4 medium peeled and cubed
- 1 cup herbs fresh, parsley, basil, dill, or mint
- 1 – 1½ tsp salt to taste
- ½ tsp black pepper
- 1 cup cream half-and-half, or coconut milk (optional)
- Juice of 1 lemon
Instructions
Prepare the Zucchini
- Wash and roughly chop the zucchini. If using large overgrown zucchini with tough seeds, scoop out the center before chopping.
Cook the Aromatics
- Heat olive oil or butter in a large soup pot over medium heat. Add onions and shallot and sauté for 5–6 minutes until softened. Stir in garlic and cook for 1 minute until fragrant.
Build the Soup
- Add zucchini, potatoes, and cubed ham. Stir and cook for 3–4 minutes. Season with salt and pepper.
Simmer
- Pour in the stock and bring to a boil. Reduce heat and simmer uncovered for about 20 minutes, or until the potatoes and zucchini are fork tender.
Blend Until Creamy
- Add fresh herbs. Use an immersion blender to puree the soup until smooth and creamy. If using a countertop blender, blend carefully in batches.
Finish and Serve
- Stir in cream or coconut milk, if desired, and add lemon juice. Taste and adjust seasoning as needed.
- Serve hot with extra herbs, Parmesan cheese, croutons, or a swirl of cream on top.
Notes
- Great for giant zucchini: This soup is perfect for oversized garden zucchini. Remove large seeds if needed.
- Make it richer: Add cream, coconut milk, or extra butter for a silky texture.
- Add extra texture: Stir in cooked corn, white beans, or crispy bacon after blending.
- Freeze for later: Cool completely and freeze in airtight containers for up to 3 months.
- Boost the flavor: Add chili flakes or curry powder while sautéing for extra warmth and depth.
Notes
- Yukon Gold potatoes create the creamiest texture.
- Fresh dill and parsley pair especially well with zucchini and ham.
- For a vegetarian version, omit the ham and use vegetable stock.
- This soup thickens as it cools; add extra stock when reheating if needed.
