Go Back
+ servings
Print Recipe
5 from 4 votes

Ham and Potato Soup Recipe

This deliciously creamy Ham And Potato Soup is like a big hug in a bowl! It's sure to warm you up on a chilly day.  
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Main Dishes, Soup
Cuisine: American
Servings: 6
Calories: 292kcal


  • 3 1/2 cups potatoes peeled and diced
  • 2 carrots peeled and sliced
  • 1 tsp celery seed
  • 1/3 cup onion finely chopped
  • 3/4 cup cooked ham cubed
  • 1 cup chicken broth
  • 2 1/4 cups water
  • 2 Tbsp chicken bouillon powder
  • 1/2 tsp salt or to taste
  • 1 tsp ground white or black pepper or to taste
  • 5 Tbsp butter
  • 5 Tbsp all-purpose flour
  • 2 cups milk


  • Place the potatoes, carrots, celery seed, onion, ham, chicken broth and water in a stockpot. Stir to combine. Bring to a boil, then lower the temperature to medium heat and cook until the potatoes are tender, about 10 to 15 minutes. Stir in the chicken bouillon powder, salt and pepper.
  • In a separate, small saucepan, melt the butter over medium-low heat. Whisk in the flour and stir constantly for about 1 minute until it thickens. Slowly stir in all of the milk being careful to not let lumps form. Continue stirring over medium-low heat for about 4 to 5 minutes until the mixture is thick.
  • Stir the milk mixture into the soup and cook until it is heated all the way through. Serve immediately.


Calories: 292kcal | Carbohydrates: 34g | Protein: 9g | Fat: 14g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 44mg | Sodium: 1043mg | Potassium: 792mg | Fiber: 4g | Sugar: 7g | Vitamin A: 3824IU | Vitamin C: 32mg | Calcium: 135mg | Iron: 2mg