Go Back
+ servings
Print Recipe
5 from 10 votes

Ham and Potato Soup

This creamy Ham and Potato Soup is a cozy Southern classic made with tender potatoes, savory ham, and a rich homemade broth simmered from pork neckbones. It’s the ultimate comfort food for cold winter nights and a delicious way to use leftover ham.
Prep Time15 minutes
Cook Time45 minutes
Total Time1 hour
Course: Soup
Cuisine: American
Servings: 8
Calories: 485kcal

Ingredients

  • 4 cups Yukon Gold Potatoes, diced (1.5 lbs)
  • 3 1/4 cups Water
  • 3 Smoked Pork Neck Bones
  • 1 1/2 cups Ham, diced (8 oz)
  • 1/2 cup Celery, diced (1 Celery Rib)
  • 3/4 cup Onions, diced (1/2 medium onion)
  • 2 Garlic Cloves, minced
  • 8 tbsp Salted Butter
  • 5 tbsp All-Purpose Flour
  • 2 cups Milk warmed
  • Salt & Pepper to taste

Instructions

  • Prep vegetables by cleaning and dicing celery and onions. Peel and dice potatoes. Set aside. Mince garlic and set aside. Dice leftover cooked ham, set aside.
  • In a large dutch oven or stockpot, melt 3 tablespoons of butter over medium heat. Add onions and celery, stirring until the onions begin to sweat. Add garlic until fragrant, then pour in 3 1/4 cups of water along with the pork neck bones and diced ham. Bring to a boil and simmer for 30 minutes to create a rich, flavorful pork broth.
  • Add diced potatoes to the pot and continue cooking until the potatoes are fork tender. In a separate saucepan, melt 5 tablespoons of butter over medium-low heat. Whisk in 5 tablespoons of flour to form a roux, then slowly stir in 2 cups of milk. Cook until thickened, then season with salt and pepper.
  • Remove the neck bones from the broth and slowly stir in the creamy roux mixture. Let the soup simmer for about 5 minutes until it reaches your desired consistency. Ladle into bowls and garnish with your favorite toppings such as chopped bacon, shredded cheese, green onions, or a dollop of sour cream. Enjoy!

Video

Notes

  • Best Flavor: Ham and potato soup is a great way to use leftover ham while adding rich, savory flavor to the broth.
  • Potato Tip: Cut the potatoes into evenly sized pieces so they cook evenly and create the perfect tender texture.
  • Creaminess: For an extra creamy soup, mash a few of the potatoes directly into the broth before serving.
  • Vegetable Variations: Carrots, celery, corn, or spinach can easily be added for additional flavor and texture.
  • Serving Suggestion: Serve with crusty bread, biscuits, or a side salad for a cozy and comforting meal.
  • Storage: Store leftover soup in an airtight container in the refrigerator for up to 4 days.
  • Reheating: Reheat gently on the stovetop or in the microwave, stirring occasionally until warmed through.
  • Freezing: Potato-based soups can slightly change texture after freezing, but this soup can still be frozen for up to 2 months in a freezer-safe container.

Nutrition

Calories: 485kcal | Carbohydrates: 29g | Protein: 27g | Fat: 29g | Saturated Fat: 14g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0.5g | Cholesterol: 118mg | Sodium: 626mg | Potassium: 873mg | Fiber: 3g | Sugar: 5g | Vitamin A: 480IU | Vitamin C: 25mg | Calcium: 116mg | Iron: 2mg