Skip to Content

Creamy Potato & Ham Soup

There is nothing better when the weather gets cold than a good bowl of soup. This creamy potato and ham soup is a perfect meal for those cool fall days.

Bowls of potato soup on a table

One of my favourite soups has always been potato. I love the creamy texture and chunks of potato. For many years I simply bought the canned variety, until I learned that I could quickly and easily make my own. This recipe can be on the table in less than an hour and tastes far better than any canned soup you might buy.

Over the years my recipe has changed and I still don’t always make it the same way, but two things I always add are ham and dill.

The the ham adds a bit of saltiness and the dill adds some brightness to the flavours. This recipe calls for leeks, which are a bit milder than onions, but you could use onion if that is what you have.

When using leeks, you want to use the white parts and the light green parts. Leeks grow upwards from the dirt so they can be quite dirty inside. I like to cut the end off, then cut them in half lengthwise so I can separate the layers and give them a good wash.

I’ve left this recipe quite simple, but you could add additional vegetables such as carrots or celery if you wish. If you don’t have ham, diced bacon is a great substitute, though I would probably reduce the amount due to the added saltiness.

Now let’s get started.

HOW TO MAKE CREAMY POTATO & HAM SOUP

Begin by melting the butter in a large pot or Dutch Oven. Add the leeks and garlic. If you are adding carrots or celery, you can add them now as well.

Sauce until the leeks have softened and become fragrant, then add the potatoes, ham, dill and broth.

Bring the soup to a boil, then cover and reduce heat to a simmer for about 20 minutes until potatoes are tender.

Add 1 cup of the milk, then whisk the flour with the remaining half cup and add to the pot. Heat until the soup is hot and slightly thickened.

Ladle into bowls, garnish with green onions or herbs and serve.

Potato soup in a bowl

Sometimes I keep things simple and just serve this soup with some crackers on the side. But if you are feeling like something special, then these soft homemade garlic knots or these flakey cheddar chive biscuits are great options.

Potato soup in a spoon

THINGS TO KNOW & HELPFUL HINTS

  • Can I make this gluten free? Yes you can. Simply eliminate the flour, remove 1-2 cups of the soup, puree it in the blender and then add it back to the pot. The starch from the potatoes will help thicken the soup.
  • Can I make this dairy free? Yes! Simply swap the milk for equal portions of broth.
  • Can I make this vegetarian? Sure you can. Simply eliminate the ham, add some additional veggies and swap the chicken broth with vegetable broth.
  • What if I don’t have leeks? You can use white or yellow onion instead.

OTHER RECIPES YOU MIGHT LIKE

Roasted cauliflower cheese soup

Tomato Basil skillet tortellini

One skillet chicken pot pie

Potato soup in a bowl

Creamy Potato and Ham Soup

Loaded with chunky pototo, diced ham, and dill. This creamy potato soup is the perfect meal on a cool day.
5 from 4 votes
Print Pin Save Recipe Rate
Course: Soup
Cuisine: American
Prep Time: 10 minutes
Cook Time: 30 minutes
Servings: 6
Author: Deanna

Ingredients

  • 2 Tbsp Butter
  • 1 Large Leek, thinly sliced 2 cups sliced
  • 1 Clove Garlic minced
  • 4 Medium Potatos, peeled and diced in 1/2 inch cubes 8 cups diced
  • 2 Cups Diced ham
  • 6 Cups Low sodium chicken broth
  • 2 tsp Dried dill
  • 1.5 Cups Milk
  • 1/4 Cup Flour
  • Salt & Pepper to taste

Optional ingredients

  • 1 Cup Diced carrots
  • 1 Cup Diced celery

Instructions

  • In a large pot or dutch oven, melt the butter on medium heat, then add the leeks and garlic. (If adding carrots and celery, add them now as well)
  • Saute the vegetables until the leeks have softened and become fragrant.
  • Add the potatoes, ham, chicken broth, dill, salt and pepper.  Increase heat, bring to a boil, then reduce to a simmer and cover for about 20 minutes, until potatoes have begun to soften.
  • Add 1 cup of milk, then whisk the flour with the remaining ½ cup of milk and add to the pot.  Stir well and continue to heat until the soup has thickened
  • Serve with a sprinkle of fresh herbs or green onions.  
Tried this Recipe? Pin it for Later!Mention @TastesOfHomemade or tag #tastesofhomemade!
Click here to join our Facebook Group: Air Fryer & Instant Pot Recipes & Cooking

Sharing is caring!

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Lizet Bowen

Wednesday 23rd of October 2019

I've been making potato soup for many years now, it is so delicious! But, I've never made it with dill and ham. I'll give it a try next time. Great recipe!

Eva

Monday 21st of October 2019

This sounds delicious. I think it could be fairly easy to make this dairy and gluten free as well.

Gillian

Friday 18th of October 2019

looks delicious, it is going on my list. thanks!

Kelli

Friday 18th of October 2019

Love all the pictures and this looks yummy. I want to try it when the weather gets yucky again. Yum!

Joanne

Thursday 17th of October 2019

I love any potato soup!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

THIS POST MAY CONTAIN AFFILIATE LINKS. AS AN AMAZON ASSOCIATE I EARN FROM QUALIFYING PURCHASES.