Use Up Leftover Ham In This Melt-In-Your-Mouth Soup
Use Up Leftover Ham In This Melt-In-Your-Mouth Soup
The aftermath of a holiday feast often leaves us with a delicious but daunting dilemma: what to do with all that leftover ham? Before you resign yourself to endless ham sandwiches, we present a solution that is not only practical but profoundly delicious. This Melt-In-Your-Mouth Ham and Potato Soup is the ultimate comfort food, transforming your leftovers into a creamy, savory, and soul-warming meal. It’s a one-pot wonder that combines tender chunks of salty ham, velvety potatoes, and a rich, creamy broth infused with aromatic vegetables and herbs. This recipe is designed to be straightforward, forgiving, and incredibly satisfying, making it the perfect answer to a chilly evening and a crowded refrigerator. Prepare to see your leftovers in a whole new, glorious light.

20 minutes
35 minutes
55 minutes
6-8 servings
Soup
Stovetop
American
Gluten-Free Option
Why You’ll Love This Recipe
- The perfect recipe for using leftover holiday ham.
- A hearty, creamy, and comforting one-pot meal.
- Ready in under an hour for a quick weeknight dinner.
- Easily adaptable with gluten-free and lighter options.
- A family-friendly dish that appeals to all ages.
Equipment You’ll Need
- Large pot or Dutch oven
- Chef’s knife
- Cutting board
- Vegetable peeler
- Measuring cups and spoons
- Wooden spoon or silicone spatula
- Whisk
Ingredients
- 4 tablespoons unsalted butter
- 1 large yellow onion, diced
- 2 celery stalks, diced
- 2 large carrots, peeled and diced
- 4 cloves garlic, minced
- 1/3 cup all-purpose flour
- 6 cups low-sodium chicken or vegetable broth
- 2 pounds Yukon Gold potatoes, peeled and cut into 1/2-inch cubes
- 1 teaspoon dried thyme
- 1 bay leaf
- 3 cups cooked ham, diced into 1/2-inch cubes
- 1.5 cups heavy cream
- 1/2 cup fresh parsley, chopped
- Salt and freshly ground black pepper to taste
- Optional garnish: shredded cheddar cheese, sliced green onions, sour cream
Instructions
- Melt the butter in a large pot or Dutch oven over medium heat. Add the diced onion, celery, and carrots. Sauté for 8-10 minutes, stirring occasionally, until the vegetables have softened.
- Add the minced garlic and cook for another minute until fragrant, being careful not to burn it.
- Sprinkle the flour over the vegetables and stir continuously for 1-2 minutes to cook out the raw flour taste. This will create a roux that thickens the soup.
- Gradually pour in the chicken broth while whisking constantly to prevent lumps. Continue whisking until the mixture is smooth.
- Add the cubed potatoes, dried thyme, and the bay leaf to the pot. Stir to combine. Bring the soup to a simmer, then reduce the heat to medium-low, cover, and let it cook for 15-20 minutes, or until the potatoes are fork-tender.
- Once the potatoes are cooked, remove the bay leaf. If you prefer a thicker, creamier consistency, you can use a potato masher or an immersion blender to partially blend some of the potatoes directly in the pot.
- Stir in the diced ham and the heavy cream. Let the soup warm through for another 5 minutes over low heat. Do not let it boil, as this can cause the cream to curdle.
- Turn off the heat and stir in the fresh parsley. Season generously with salt and freshly ground black pepper to taste. Remember that the ham and broth are already salty, so taste before you season.
- Ladle the hot soup into bowls. Garnish with shredded cheddar cheese, green onions, or a dollop of sour cream, if desired, and serve immediately.
Expert Cooking Tips
- For the creamiest texture, use Yukon Gold potatoes. Their waxy, buttery nature holds up well during cooking and helps thicken the soup naturally.
- To avoid a lumpy soup, ensure you whisk constantly while slowly adding the broth to the flour and vegetable mixture (roux).
- After adding the heavy cream, maintain a low heat. Boiling the soup at this stage can cause the dairy to separate or curdle, ruining the texture.
- Always taste the soup before adding salt. Ham and commercial broths vary widely in sodium content, and it’s easy to over-salt the final dish.
Substitutions and Variations
For a gluten-free version, omit the all-purpose flour. Instead, mix 3 tablespoons of cornstarch with 3 tablespoons of cold water to create a slurry. Stir this into the soup after the potatoes are cooked and simmer for a few minutes until thickened. For a lighter soup, you can substitute heavy cream with half-and-half or whole milk, though the result will be less rich. Russet potatoes can be used, but they will break down more and create a thicker, less chunky soup.
Common Mistakes to Avoid
A common mistake is not cooking the vegetables long enough at the beginning; they should be fully softened to release their flavor. Another error is adding the cream while the soup is at a rolling boil, which can cause it to curdle. Finally, be cautious with salt. Add it only at the very end after tasting, as the ham and broth contribute significant amounts of sodium.
Serving Suggestions
This hearty soup is a meal in itself, but it pairs wonderfully with crusty bread, sourdough, or cornbread for dipping. A simple side salad with a light vinaigrette can provide a fresh, acidic contrast to the richness of the soup. For an extra decadent touch, serve topped with crispy bacon bits, shredded sharp cheddar cheese, and fresh chives.
Storage and Reheating Tips
Allow the soup to cool completely before storing. It can be kept in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over low-medium heat, stirring occasionally until warmed through. Avoid microwaving, as it can cause the cream to separate. Freezing is not recommended, as the cream can separate and the potatoes can become grainy upon thawing.
Nutrition Facts (Estimated)
| Serving Size | 1.5 cups |
| Calories | 462 kcal |
| Fat | 28g |
| Saturated Fat | 16g |
| Unsaturated Fat | 10g |
| Trans Fat | 0g |
| Cholesterol | 85mg |
| Sodium | 1150mg |
| Carbohydrates | 29g |
| Fiber | 4g |
| Sugar | 7g |
| Protein | 24g |
Frequently Asked Questions
Can I make this soup in a slow cooker?
Yes, you can. Sauté the onion, celery, carrots, and garlic on the stovetop first. Transfer them to the slow cooker and stir in the broth, potatoes, thyme, and bay leaf. Cook on low for 6-8 hours or high for 3-4 hours, until potatoes are tender. For the last 30 minutes of cooking, stir in the ham and heavy cream. To thicken, you can either make a roux separately and stir it in, or use a cornstarch slurry.
What is the best type of ham to use?
Any type of cooked ham will work beautifully in this recipe. Smoked ham, honey-baked ham, or a simple spiral-cut ham are all excellent choices. This soup is designed to use up leftovers, so feel free to use whatever you have on hand.
Can I make this recipe dairy-free?
Absolutely. To make it dairy-free, use olive oil or a dairy-free butter substitute instead of butter. Replace the heavy cream with full-fat canned coconut milk or a commercial dairy-free cream alternative. The coconut milk will add a very subtle sweetness that complements the ham well.
Conclusion
This ham and potato soup is more than just a recipe; it’s a strategy for creating comfort and value from what you already have. It’s a warm embrace in a bowl, proving that leftovers can be the start of something truly special. We hope this melt-in-your-mouth soup becomes a cherished tradition in your home, turning post-holiday clean-up into a culinary celebration.
