Leftover Ham and Potato Soup (Creamy & Cozy!)

The content on this site may include affiliate links. As an Amazon Associate I earn from qualifying purchases. This means that, at zero cost to you, we will earn an affiliate commission if you click on one of the links and buy something.

Got leftover ham from the holidays (or just because ham is delicious)? This Leftover Ham and Potato Soup is the perfect way to turn it into a warm, creamy, and hearty meal! With tender potatoes, savory ham, and a rich, velvety broth, this soup is pure comfort food—and it’s super easy to make.

Got leftover ham from the holidays (or just because ham is delicious)? This Leftover Ham and Potato Soup is the perfect way to turn it into a warm, creamy, and hearty meal! With tender potatoes, savory ham, and a rich, velvety broth, this soup is pure comfort food—and it’s super easy to make.

👉 Ingredients

For the Soup:

  • 2 tablespoons butter
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 3 cups diced potatoes (russet or Yukon gold work best)
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 3 cups leftover ham, diced
  • 4 cups chicken broth
  • 1 teaspoon dried thyme (or Italian seasoning)
  • ½ teaspoon black pepper
  • ½ teaspoon salt (adjust to taste)

For the Creamy Base:

  • 2 tablespoons flour (for thickening)
  • 1 cup milk or half-and-half
  • ½ cup shredded cheddar cheese (optional, for extra creaminess)

For Serving:

  • Chopped fresh parsley
  • Extra shredded cheese
  • Crumbled bacon (because why not?)

👉 Directions

Step 1: Sauté the Veggies

  1. In a large pot or Dutch oven, melt the butter over medium heat.
  2. Add the onion, garlic, carrots, and celery, cooking for about 3-4 minutes until softened.

Step 2: Simmer the Soup

  1. Add the potatoes, ham, chicken broth, thyme, salt, and pepper.
  2. Bring to a boil, then reduce heat and let simmer for 15-20 minutes, until the potatoes are fork-tender.

Step 3: Make It Creamy

  1. In a small bowl, whisk together the flour and milk until smooth.
  2. Stir the mixture into the soup and cook for another 5 minutes, until slightly thickened.
  3. If using, stir in the shredded cheese until melted and creamy.

Step 4: Serve & Enjoy

  1. Ladle into bowls and top with fresh parsley, extra cheese, or crispy bacon.
  2. Serve warm with crusty bread or buttery biscuits!

What Sides Go Well with This Dish?

  • Crusty Bread – Perfect for soaking up every last drop.
  • Side Salad – A fresh, light contrast to the creamy soup.
  • Buttery Biscuits – Because soup + biscuits = happiness.

🔄 Time-Saving Tips

  • Use frozen pre-chopped onions, carrots, and celery for a shortcut.
  • Swap fresh potatoes for frozen diced hash browns to cut down on prep time.
  • Make a double batch and freeze leftovers for an easy future meal!

🧒 Kid-Friendly Tweaks

  • Use mild cheddar cheese for extra creaminess.
  • Mash some of the potatoes for a smoother, thicker texture.
  • Serve with grilled cheese sandwiches for a fun, dippable meal!

🔄 Ingredient Swaps

  • No ham? Use cooked bacon or smoked sausage.
  • No chicken broth? Swap for vegetable broth or water + bouillon.
  • No flour? Use cornstarch (1 tablespoon mixed with 2 tablespoons water).

This Leftover Ham and Potato Soup is the perfect way to use up that extra ham while making a cozy, satisfying meal. Whether it’s a post-holiday dinner or just a way to enjoy comfort food, this recipe is a total winner. Try it out and let me know how your family loves it! 🍲🥄💕

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
.