Go Back
Ham and potato soup topped with bacon and cheese in a bowl.
Print Recipe
5 from 3 votes

Ham and Potato Soup

This is my favorite soup recipe to make and eat. It is so flavorful and perfect for potato and ham lovers. And it is incredibly easy to make too.
Prep Time20 mins
Cook Time30 mins
0 mins
Total Time50 mins
Course: Side Dish, Soup
Cuisine: American
Keyword: bacon, cheese, savory, soft
Servings: 8 people
Calories: 310kcal
Author: Matt Taylor


  • pot
  • Skillet
  • Spatula
  • spoon


  • 6-8 potatoes washed and diced
  • 1/2 cup of celery washed and diced 50 grams
  • 1/2 cup of an onion, diced 26 grams
  • 1 cup of ham diced I like to use the ham steaks (135 grams)
  • 3 1/2 cups of water used filtered if possible (828 ml)
  • 2 chicken bouillon cubes
  • 1 tsp. salt 4g
  • 1 tsp. pepper 4g
  • 1/3 cup of butter 76 grams
  • 1/3 cup of flour 40 grams
  • 2 cups of milk 474 ml
  • Toppings: bacon, cheese, green onion, etc.


  • Begin by washing the potatoes and then cutting them up into small cubes. Dice the celery, onion, and ham as well.
  • Add the potatoes, celery, onion, and ham to a large pot. Set the heat to medium-high heat and then add in the water. Bring to a boil, then turn the heat down to medium. Let cook for 10 to 15 minutes.
  • Add the butter to a large skillet and set the burner heat to medium-low. Once the butter melts, slowly add in the flour while whisking it into the butter. After that, slowly add in the milk, whisking it in, until all combined. Let cook for 3 to 5 minutes or more until it thickens, keep stirring.
  • Crush up the chicken bouillon cubes and add to the large pot of ham and potato soup.
  • Add in the milk roux and stir until well combined with the soup. Salt and pepper the soup to taste. Allow the soup to cook for about 5 more minutes. The soup is done.
  • Serve up a bowl of ham and potato soup and if desired top with shredded cheddar cheese, bacon, green onion, etc. Enjoy!



Note: The nutritional facts are for the soup itself, and doesn't reflect any additional toppings like bacon, cheese, green onion, etc. 
List of nutritional facts for ham and potato soup.