Leftover Ham and Potato Soup That Warms Your Soul

5 min prep 4 min cook 5 servings
Leftover Ham and Potato Soup That Warms Your Soul
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something magical about turning yesterday’s holiday centerpiece into today’s comfort in a bowl. I still remember the first time I made this soup—three days after Easter, refrigerator bursting with cling-wrapped ham and a five-pound sack of potatoes eyeing me from the pantry. My kids were clamoring for “something cozy,” the April rain was tapping the windows, and I needed dinner on the table in under an hour. What emerged from that humble scramble was a silky, smoky, soul-hugging soup that has since become our family’s official post-holiday tradition. Every spoonful tastes like permission to slow down, to savor leftovers without feeling like you’re eating the same meal on repeat, and to transform simple ingredients into something that feels brand-new. Whether you’re staring down a mountain of Christmas ham, a post-Easter surplus, or just a deli-end you snagged on sale, this recipe guarantees nothing goes to waste and everything gains flavor.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in a single Dutch oven.
  • Smoky Depth: Ham bone (if you have it) infuses the broth with umami magic.
  • Creamy Without Cream: A quick roux + milk keeps it luscious but lighter than heavy-cream versions.
  • Vegetable Flexibility: Carrots, celery, corn, or kale—clean out the crisper drawer.
  • 30-Minute Friendly: Pre-diced leftover ham slashes active cooking time.
  • Freezer Hero: Doubles beautifully; thaw and reheat on a snowy night.
  • Kid-Approved: Mild, familiar flavors—no spice shocks for little palates.
  • Budget-Smart: Turns scraps into 6 quarts of restaurant-quality soup for pennies.

Ingredients You'll Need

Ingredients

Great soup starts with intentional shopping—even when the star ingredient is technically a “leftover.” Below is a quick field guide to each component so you can navigate the grocery store (or your fridge) like a pro.

Leftover Ham: Aim for about 3 cups diced, a mix of lean pink meat and rimming fat for flavor. If your ham was glazed, scrape off any overly-sweet exterior to keep the broth balanced. No ham bone? No problem—substitute ½ cup diced smoked ham hock or 6 oz. thick-cut bacon cooked crisp.

Yukon Gold Potatoes: Their medium starch content thickens the soup naturally while holding shape. Peel only if the skins are tough; otherwise, save time and nutrients. Avoid russets—they’ll dissolve into mush.

Mirepoix Trinity: Two large carrots, two celery ribs, and one medium onion create the aromatic backbone. Dice small (¼-inch) so they soften in the short simmer time.

Low-Sodium Chicken Stock: Homemade is gold, but store-bought lets the ham shine. Low-sodium keeps you in control; regular stock plus salty ham can quickly verge on briny.

Unsalted Butter & Flour: Equal parts (¼ cup each) form a light roux that gives body without heaviness. Swap gluten-free 1:1 flour if needed.

Whole Milk: Adds silkiness without the weight of cream. Warm it in the microwave 30 seconds to prevent curdling when it hits the soup.

Bay Leaf & Thyme: Ham loves herbal notes. Fresh thyme sprigs beat dried 3:1; strip leaves by running fingers backward down the stem.

Frozen Peas: A pop of color and sweetness added off-heat so they stay vivid. Swap corn or green beans depending on clearance freezer finds.

How to Make Leftover Ham and Potato Soup That Warms Your Soul

1
Prep Your Mise en Place

Dice vegetables, cube potatoes into ¾-inch pieces, and chop ham. Keep potatoes submerged in cold salted water to prevent browning while you sauté.

2
Render & Sauté

In a heavy 5-quart Dutch oven over medium heat, add diced ham plus any fatty trimmings. Cook 4 minutes until edges caramelize and the fat renders. Scoop out crisped bits for garnish later. Add butter; when it foams, stir in onion, carrot, and celery with ½ tsp kosher salt. Sweat 6 minutes until translucent and fragrant.

3
Build the Roux

Sprinkle flour over vegetables; cook 2 minutes, stirring constantly, until it smells like shortbread. This cooks out raw flour taste and thickens later.

4
Deglaze & Simmer

Whisk in 1 cup stock, scraping browned bits (fond) for flavor. Gradually add remaining stock, potatoes, bay leaf, thyme, and 1 tsp black pepper. Bring to a gentle boil; reduce to a lively simmer, partially covered, 12–15 minutes until potatoes are just fork-tender.

5
Enrich & Brighten

Lower heat to medium-low. Fish out bay leaf. Stir in warmed milk and 2 tsp Dijon mustard for subtle tang. Simmer 3 minutes; soup will thicken. Fold in peas and reserved crispy ham bits. Taste, adjusting salt and pepper—ham varies wildly in salinity.

6
Rest & Serve

Off heat, let soup stand 5 minutes; flavors marry and temperature evens out. Ladle into warm bowls, shower with freshly grated sharp cheddar if desired, and serve with crusty bread for sopping.

Expert Tips

Control the Salt

Taste at the very end; canned stock plus ham can push sodium over the edge. If too salty, add a peeled russet potato chunk and simmer 10 minutes; discard potato before serving.

Quick-Cool for Fridge

Divide hot soup into shallow containers; it drops from 160 °F to 70 °F in under 2 hours, keeping it out of the bacterial danger zone.

Stretch with Lentils

Stir in ½ cup rinsed red lentils during simmer; they melt and add 12 g fiber, turning the soup into a meal that feeds two extra bowls.

Overnight Flavor Boost

Make the soup a day ahead; refrigerate overnight and reheat gently. The ham and thyme meld into next-level depth.

Dairy-Free Route

Swap butter for olive oil and milk for unsweetened oat milk. Add 2 Tbsp nutritional yeast for cheesy undertones without the lactose.

Thick vs. Brothy

Prefer brothy? Reduce flour to 2 Tbsp. Ultra-thick? Mash a cup of potatoes against the pot side and stir back in for chowder vibes.

Variations to Try

  • Loaded Baked Potato Style: Top each bowl with shredded cheddar, crumbled bacon, sliced green onion, and a dollop of sour cream.
  • Corn & Jalapeño: Add 1 cup frozen corn and 1 minced jalapeño for Southwestern flair; finish with cilantro and lime.
  • Kale & White Bean: Stir in 2 cups chopped kale and 1 can rinsed cannellini beans for a Tuscan twist.
  • Smoky Gouda Blend: Replace ½ cup milk with shredded smoked Gouda for extra depth and silkiness.
  • Spicy Cajun: Season with 1 tsp Cajun spice and a dash of hot sauce; add andouille slices if you have them.
  • Veg-Heavy Clean-Out: Toss in diced zucchini, bell pepper, or broccoli stems; simmer just until tender.

Storage Tips

Refrigerator: Cool completely and store in airtight containers up to 4 days. The soup will thicken; thin with broth or milk when reheating.

Freezer: Ladle into quart-size freezer bags, squeeze out air, and freeze flat up to 3 months. Thaw overnight in the fridge, then warm gently—do not boil after thawing or milk may separate.

Reheat: Use a saucepan over medium-low, stirring often. Microwave works for single portions: cover and heat 2 minutes, stir, then 1-minute bursts until hot.

Make-Ahead: Chop veggies and ham the night before; keep potatoes in water so they stay crisp. Soup itself is an excellent make-ahead and tastes even better the next day.

Frequently Asked Questions

Yes—dice ¾-inch cubes of smoked ham steak and sauté until lightly browned. You’ll miss the depth of a ham bone broth, so consider adding a small ham hock while the soup simmers, then remove before serving.

Sudden high heat or very cold milk can cause proteins to seize. Warm the milk before adding and keep the soup below a gentle simmer once dairy is in. If separation occurs, whisk vigorously or blend a cup of soup and stir back in to re-emulsify.

Absolutely—add everything except milk, peas, and roux to the slow cooker; cook on LOW 6 hours. Thirty minutes before serving, melt butter in a skillet, whisk in flour 1 minute, then whisk in 1 cup hot soup; stir paste back into pot along with milk and peas. Cover and finish on HIGH 20 minutes.

Yukon Golds are ideal—creamy yet waxy enough to hold shape. Red potatoes work too. Avoid russets unless you want a purposely chunky, broken-potato texture.

Add 1 tsp Worcestershire or a splash of soy sauce for umami, ½ tsp smoked paprika for depth, or a squeeze of lemon to brighten. Salt gradually—ham varies, so taste between additions.

Yes—use an 8-quart pot. Double everything except start with 7 cups stock; you can thin later. Cooking time remains roughly the same; simply stir more often to prevent scorching on the bottom.
Leftover Ham and Potato Soup That Warms Your Soul
soups
Pin Recipe

Leftover Ham and Potato Soup That Warms Your Soul

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Sauté Ham: In a 5-quart Dutch oven over medium heat, cook diced ham 4 minutes until edges brown. Remove crispy bits; set aside.
  2. Sweat Vegetables: Add butter, onion, carrot, celery, and salt. Cook 6 minutes until softened. Stir in garlic 30 seconds.
  3. Make Roux: Sprinkle flour over veggies; cook 2 minutes, stirring constantly.
  4. Simmer Potatoes: Gradually whisk in stock. Add potatoes, bay leaf, thyme, and pepper. Simmer 12–15 minutes until potatoes are tender.
  5. Finish & Season: Reduce heat; stir in warmed milk and peas. Simmer 3 minutes. Taste and adjust salt. Garnish with reserved crispy ham.
  6. Serve: Let stand 5 minutes off heat, then ladle into bowls. Top with cheddar or herbs if desired.

Recipe Notes

Warm the milk in the microwave 30 seconds to prevent curdling. If your ham is very salty, rinse cubes briefly under cool water before sautéing.

Nutrition (per serving)

312
Calories
21g
Protein
28g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.