Ham and Potato Soup is going to be one of your new favorite comfort food staples. Chunks of juicy ham are mixed with delicious potatoes, chicken broth, seasonings, and some of my favorite veggies like broccoli and carrots (and of course cheese) to give you a one stop meal that you will not be able to get enough of!

Ham potato soup in a white bowl with a spoon on the side

Ham and Potato Soup


Pin it to your SOUPS BOARD to SAVE it for later!

Follow CentsLess Meals on Pinterest for more great recipes!

If I am pressed for time during the busy work week and don’t have time to pull the slow cooker out to make a soup like this slow cooker chicken soup, this ham and potato soup is always my go to!

One of my favorite things about ham and potato soup how thick it is. Not only is the soup thickened with flour, but the starch in potatoes does an excellent job of doing the thickening!

This potato and ham soup is the perfect soup if to make in a large batch and freeze for later (I also love batch cooking Easy Potato Corn Chowder or Broccoli Soup), because it is made with a chicken broth base.

Ham potato soup in a white bowl with a spoonful being taken out

Just make sure to heat it back up slowly on the stovetop when you reheat it so you don’t change the texture of the potatoes or the consistency of the soup. I love making it in batches for those days that I just don’t feel like cooking!

I mainly just use celery, onion, and broccoli in this recipe, but if you have any extra veggies you want to use up, ham and potato soup is perfect for it! Corn, peppers or peas all make great additions to this soup recipe.

Whenever I make this ham and potato soup recipe, my daughter always gets so excited. She will come home from school and get so excited to enjoy some of this heaven in a bowl!

Ham potato soup in white bowl garnished with pepper and cheddar cheese

How To Make Potato Soup

To make a cheesy ham and potato soup like this one, you want to start by pre cooking your celery, onions, and carrots to soften them up a bit.

Then, add your potatoes, chicken broth, broccoli stems, and simmer the mixture until your potatoes are softened, which should take about 15 minutes.

Ham potato soup in a bowl garnished with shredded cheese

Next, you want to make your ‘roux’, the mixture of flour, milk, and cream. Add your milk mixture, broccoli, and ham to the pot. It is very important to make sure your pot is at a simmer rather than a boil, or you will risk curdling your soup.

Finally, to thicken your soup a bit, use a potato masher and lightly mash your ham and potato soup. This will help to release the starches into the soup which will in turn thicken it. Add your cheeses (my favorite part) and pepper, and you are set!

Ham potato soup in a bowl garnished with shredded cheese
4.75 from 4 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Ham and Potato Soup

A rich velvety soup loaded with ham, potatoes and broccoli.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 8 servings


  • 1 tablespoon olive oil
  • 2 stalks celery sliced
  • 1 medium onion chopped
  • 2 carrots sliced
  • 2 cloves garlic minced
  • 3 lbs potatoes peeled and cubed, approximately 4-5 medium
  • 6 cups chicken broth low sodium
  • 1 teaspoon poultry seasoning
  • 2 tablespoons parsley fresh
  • ¼ cup all-purpose flour
  • 2 cups cooked ham diced
  • 2 cups milk
  • 2 cups light cream
  • 4-5 cups broccoli chopped
  • 2 cups sharp cheddar cheese shredded
  • cup parmesan cheese shredded
  • pepper to taste


  • Heat the oil in a large pot over medium heat. Add celery, onion, carrot, garlic and seasonings and cook until the onion is tender, about 5 minutes.
  • Add potatoes, chicken broth, broccoli stems and parsley. Simmer until potatoes are tender, about 15 minutes.
  • Combine milk, cream and flour in a small container. Whisk until flour is mixed in. Add milk mixture, broccoli and ham to the pot and simmer about 10 minutes, stirring occasionally until broccoli is tender.
  • Remove from heat and using a potato masher, mash mixture slightly to thicken. Stir in cheeses and pepper to taste.
4.75 from 4 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 515kcal | Carbohydrates: 36g | Protein: 19g | Fat: 33g | Saturated Fat: 19g | Cholesterol: 107mg | Sodium: 1056mg | Potassium: 1268mg | Fiber: 6g | Sugar: 5g | Vitamin A: 3985IU | Vitamin C: 76.5mg | Calcium: 464mg | Iron: 6.9mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Main Course, Soup
Cuisine American

REPIN this Soup Recipe

Ham and potato soup in a white bowl with a title


More Recipes You’ll Love

Slow cooker chicken soup in a slow cooker with a ladle and a title


Slow cooker chicken and wild rice soup in a bowl with a title


Recipes you'll love

About the author

See more posts by Holly

latest & greatest

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 4 stars
    This is very good hearty soup. I always bake 2-4 strips bacon til crunchy and add to soup, using the bacon grease to saute onion and garlic. Thank you for sharing.