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 mins
Cook Time45 minutes mins
Total Time1 hour hr
Course: Soup
Cuisine: American
Servings: 8
Calories: 485kcal
- 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
Get Recipe Ingredients
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!
- 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.
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