Christmas Ham and Potato Soup

Christmas Ham and Potato Soup
Spread the love

The day after Christmas often leaves us with two things: a fridge full of leftover ham and a craving for something warm and comforting. This Christmas Ham and Potato Soup is the ultimate solution for those chilly December afternoons. It transforms your holiday leftovers into a rich, velvety masterpiece that feels like a cozy hug in a bowl. Whether you are feeding a house full of guests or just looking for an easy weeknight meal, this recipe delivers big flavors with minimal effort.

Recipe Information

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Servings: 6 servings
  • Difficulty: Easy

Nutrition values

  • Calories: 345 kcal
  • Protein: 18g
  • Carbs: 29g

Why Make This Christmas Ham and Potato Soup

This soup is a holiday hero for many reasons. First, it is incredibly budget-friendly because it utilizes the ham you’ve already purchased. Second, the combination of smoky ham and starchy potatoes creates a satisfying texture that keeps you full for hours. It is also a one-pot-style meal that simplifies your post-holiday cleanup. Most importantly, the flavors deepen as they simmer, making the leftovers taste even better the next day.

Ingredients

  • 3 cups cooked ham, diced
  • 4 large Russet potatoes, peeled and cubed
  • 1 medium yellow onion, finely chopped
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 4 cups chicken broth or ham stock
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 2 cups whole milk
  • 1 teaspoon salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried thyme
  • Fresh parsley for garnish

Directions

Step 1: Prepare the Vegetables and Ham

Peel your potatoes and cut them into half-inch cubes. Dice the carrots, celery, and onion into uniform pieces to ensure even cooking. Mince the garlic cloves and chop your leftover Christmas ham into bite-sized chunks. Set everything aside so your cooking process flows smoothly.

Step 2: Sauté the Aromatics

Place a large Dutch oven or stockpot over medium heat. Melt two tablespoons of butter and add the onion, carrots, and celery. Sauté the vegetables for about 5 to 7 minutes until the onions become translucent. Stir in the minced garlic and cook for another 60 seconds until fragrant.

Step 3: Simmer the Potatoes

Add the cubed potatoes and chicken broth to the pot. Increase the heat to bring the liquid to a boil, then reduce it to a simmer. Cover the pot and let it cook for 10 to 15 minutes. You want the potatoes to be fork-tender but not falling apart completely.

Step 4: Create the Creamy Base

In a separate small saucepan, melt the remaining two tablespoons of butter over medium heat. Whisk in the flour to create a roux and cook for 1 minute. Gradually pour in the milk while whisking constantly to prevent lumps. Continue cooking and whisking until the mixture thickens into a smooth cream sauce.

Step 5: Combine and Season

Stir the diced ham and the cream sauce into the main soup pot. Add the dried thyme, salt, and black pepper. Let the soup simmer uncovered for another 5 to 10 minutes. This allows the smoky ham flavor to infuse the broth. Taste the soup and adjust seasonings if necessary.

Step 6: Plating

Ladle the hot soup into deep bowls. Garnish with a sprinkle of fresh parsley, a pinch of black pepper, or even a handful of shredded cheddar cheese. Serve immediately with crusty bread or warm rolls for dipping.

Expert Tips for Perfect Christmas Ham and Potato Soup

For the best results, use Russet potatoes because their high starch content naturally thickens the soup. If you prefer a chunkier texture, use Yukon Gold potatoes as they hold their shape better. If you have a ham bone leftover from dinner, toss it into the pot while the potatoes simmer to add an incredible depth of smoky flavor. Always taste before adding extra salt, as leftover ham can be quite salty on its own.

Christmas Ham and Potato Soup

Delicious Variations

You can easily customize this soup to fit your preferences. For a “Loaded” version, top each bowl with sour cream, crispy bacon bits, and green onions. If you want to add more greens, stir in a handful of fresh spinach or kale during the last two minutes of cooking. For a gluten-free option, replace the flour roux with a cornstarch slurry (2 tablespoons cornstarch mixed with 2 tablespoons cold water) added directly to the simmering broth.

Frequently Asked Questions

Can I freeze Christmas Ham and Potato Soup?
While you can freeze it, dairy-based soups often separate or become grainy when thawed. If you plan to freeze it, consider leaving the milk and flour out and adding them when you reheat the soup later.

How long will this soup last in the fridge?
Store any leftovers in an airtight container in the refrigerator for up to 3 to 4 days. It actually tastes better the next day as the flavors meld together.

Can I make this in a slow cooker?
Yes! Place the vegetables, ham, broth, and seasonings in a slow cooker. Cook on low for 6-7 hours. Add the cream sauce (Step 4) during the last 30 minutes of cooking.

What can I use if I don’t have leftover ham?
You can buy a thick ham steak from the grocery store or even use smoked kielbasa or bacon for a similar smoky flavor profile.

How do I make the soup even thicker?
If you want a thicker consistency, use a potato masher to crush a few of the cooked potatoes directly in the pot before adding the cream sauce. This releases extra starch into the liquid.

Conclusion

This Christmas Ham and Potato Soup is the perfect way to extend the holiday joy. It is simple, hearty, and uses every bit of your delicious holiday feast. Gather your family, grab a spoon, and enjoy a bowl of pure winter comfort. Happy cooking!

Christmas Ham and Potato Soup
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Christmas Ham and Potato Soup

Christmas Ham and Potato Soup


  • Total Time: 45 minutes
  • Diet: Gluten-free option mentioned

Ingredients

Scale
  • 3 cups cooked ham, diced
  • 4 large Russet potatoes, peeled and cubed
  • 1 medium yellow onion, finely chopped
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 4 cups chicken broth or ham stock
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 2 cups whole milk
  • 1 teaspoon salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried thyme
  • Fresh parsley for garnish

Instructions

  1. Peel your potatoes and cut them into half-inch cubes. Dice the carrots, celery, and onion into uniform pieces to ensure even cooking. Mince the garlic cloves and chop your leftover Christmas ham into bite-sized chunks. Set everything aside so your cooking process flows smoothly.
  2. Place a large Dutch oven or stockpot over medium heat. Melt two tablespoons of butter and add the onion, carrots, and celery. Sauté the vegetables for about 5 to 7 minutes until the onions become translucent. Stir in the minced garlic and cook for another 60 seconds until fragrant.
  3. Add the cubed potatoes and chicken broth to the pot. Increase the heat to bring the liquid to a boil, then reduce it to a simmer. Cover the pot and let it cook for 10 to 15 minutes. You want the potatoes to be fork-tender but not falling apart completely.
  4. In a separate small saucepan, melt the remaining two tablespoons of butter over medium heat. Whisk in the flour to create a roux and cook for 1 minute. Gradually pour in the milk while whisking constantly to prevent lumps. Continue cooking and whisking until the mixture thickens into a smooth cream sauce.
  5. Stir the diced ham and the cream sauce into the main soup pot. Add the dried thyme, salt, and black pepper. Let the soup simmer uncovered for another 5 to 10 minutes. This allows the smoky ham flavor to infuse the broth. Taste the soup and adjust seasonings if necessary.
  6. Ladle the hot soup into deep bowls. Garnish with a sprinkle of fresh parsley, a pinch of black pepper, or even a handful of shredded cheddar cheese. Serve immediately with crusty bread or warm rolls for dipping.
  • Cook Time: 45 minutes

More Recipes

Pro Chef & Blogger

My name is James Walker, and I’m the founder and lead recipe developer at Smile Food. With over 7 years of professional culinary experience, I’ve cooked in diverse kitchens, studied global cuisines, and developed a passion for making cooking accessible to everyone.