Go Back
+ servings
freshly made ham and potato soup in a beige dutch oven.
Print Recipe Add to Collection
5 from 3 votes

Ham And Potato Soup

Ham and Potato Soup is creamy, comforting, and a cinch to throw together. Each spoonful brims with potatoes, smoky ham, and a gentle herby kick that warms you from the inside out.
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Dinner, Lunch, Soup
Cuisine: American
Keyword: ham and potato soup
Servings: 6
Calories: 467kcal

Ingredients

  • 6 tablespoons butter
  • 1 medium onion diced
  • 3 cloves garlic minced
  • 3 stalks celery diced
  • 2 medium carrots diced
  • cup all-purpose flour
  • 4 cups chicken broth low-sodium
  • 4 cups potatoes peeled and diced (about 4 medium potatoes)
  • 1 teaspoon dried thyme
  • salt and pepper to taste
  • 1 bouillon cube
  • 2 cups cooked ham diced
  • 1 cup heavy cream or half-and-half
  • fresh parsley chopped (optional, for garnish)

Instructions

  • In a large pot or Dutch oven, melt 6 tablespoons of butter over medium heat. Add the diced onion, minced garlic, diced celery, and diced carrots. Sauté for 5-7 minutes until the vegetables are softened and the onions are translucent.
    process shots showing how to make ham and potato soup.
  • Sprinkle ⅓ cup of all-purpose flour over the sautéed vegetables. Stir well to combine, cooking for 1-2 minutes to eliminate the raw flour taste.
    process shots showing how to make ham and potato soup.
  • Gradually pour in 4 cups of chicken broth, stirring constantly to avoid lumps. Add the diced potatoes, dried thyme, bouillon cube, salt and pepper to the pot and bring the mixture to a gentle boil.
    process shots showing how to make ham and potato soup.
  • Reduce the heat to low, cover the pot, and let the soup simmer for 15-20 minutes until the potatoes are tender when pierced with a fork.
  • Stir in the 2 cups of diced cooked ham. Let the soup cook for an additional 5 minutes to heat the ham through and allow the flavors to meld.
    process shots showing how to make ham and potato soup.
  • Stir in 1 cup of heavy cream or half-and-half. Heat the soup until it's warmed through, but do not let it boil.
  • Taste the soup and adjust seasoning as needed. Ladle the soup into bowls and garnish with chopped fresh parsley if desired.

Video

Notes

  1. Brown the ham in a skillet first for a deeper savory kick.
  2. Use a potato masher on some of the cooked potatoes if you love a thicker soup texture.
  3. Add a little splash of water or broth when reheating so it doesn’t get too thick.

Nutrition

Serving: 1serving | Calories: 467kcal | Carbohydrates: 41g | Protein: 15g | Fat: 28g | Saturated Fat: 17g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.5g | Cholesterol: 93mg | Sodium: 608mg | Potassium: 1106mg | Fiber: 5g | Sugar: 5g | Vitamin A: 4430IU | Vitamin C: 35mg | Calcium: 84mg | Iron: 3mg