Print Recipe
5 from 7 votes

Ham and Potato Soup Recipe

Ham and Potato Soup that's thick, creamy and absolutely delicious! The perfect comfort soup that's great on cold, winter day. This ham potato soup recipe will quickly become a favorite! 
Cook Time30 mins
Total Time30 mins
Course: Soup
Cuisine: American
Keyword: ham and potato soup
Servings: 8
Calories: 223kcal
Author: Jamielyn Nye


  • 4 potatoes (peeled and diced)
  • 1/3 cup diced celery (or peas)
  • 1/3 cup diced onion
  • 1 cup diced ham ( I used leftover honey baked ham, but a steak ham works great too)
  • 1/3 cup diced carrots
  • 3 1/2 cups water
  • 3 cubes chicken bouillon
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon pepper
  • 5 Tablespoons butter
  • 1/3 cup flour
  • 1 cup milk
  • 1 cup half and half
  • 1 clove garlic (minced)


  • Combine potatoes, celery, onion, ham, carrots and water in a stockpot. Bring to a boil, then cook over medium heat until potatoes are soft. 
  • Next, stir in the chicken bouillon cubes, salt and pepper.
  • In a separate pan, melt butter over medium-low heat. Add in flour with a fork, stirring constantly until thick (about 1 minute). Slowly stir in milk and half and half with the fork. Next add in minced garlic and continue stirring over medium-low heat until thick.
  • Pour the flour mixture into the stockpot and stir until combined. Serve with shredded cheese on top. Enjoy!


Calories: 223kcal | Carbohydrates: 21g | Protein: 7g | Fat: 12g | Saturated Fat: 7g | Cholesterol: 40mg | Sodium: 516mg | Potassium: 562mg | Fiber: 3g | Sugar: 2g | Vitamin A: 1285IU | Vitamin C: 13.4mg | Calcium: 109mg | Iron: 3.8mg