This Ham and Potato Soup transforms simple ingredients like tender potatoes, savory ham, and creamy broth into a cozy and satisfying meal. It’s perfect for using up holiday leftovers and gets an extra boost of flavor from sharp cheddar, smoked paprika, and a sprinkle of fresh herbs that will keep everyone coming back for seconds.
2cupscooked hamdiced (holiday leftovers work perfectly)
1cupsharp white cheddarfreshly shredded (optional, for extra richness)
Fresh parsley or chivesfor garnish
Instructions
In a large Dutch oven, heat the olive oil over medium heat. Add the onion, carrot, and celery. Sauté for 6–7 minutes until the onions have softened and are lightly golden. Stir in the garlic and cook for about 1 more minute.
Sprinkle in the flour, stir to coat the vegetables, and cook for 1–2 minutes.
Slowly whisk in the chicken stock. Add the diced potatoes, thyme, oregano, smoked paprika, salt, and pepper. Bring to a simmer and cook for 12–15 minutes, until the potatoes are tender.
Stir in the cream and Dijon mustard. Simmer gently for 5 minutes to warm through.
Remove the pot from the heat and stir in the diced ham and cheddar cheese (if using) until melted and smooth. Taste and adjust the seasoning with salt and pepper if needed.
Ladle the soup into bowls and garnish with fresh parsley or chives. Serve with warm bread.
Notes
Using leftover potatoes: If you have roasted potatoes, stir them in during step 4 instead of raw potatoes. Mashed potatoes will thicken the soup if you want to mix them into the broth.
Flavor boost: If you saved a ham bone, simmer it in the stock while cooking the potatoes for extra richness (see “Using a Ham Bone for Richer Flavor” above), then remove before adding cream.
Balance: A squeeze of fresh lemon juice or a splash of apple cider vinegar at the very end brightens the richness, a classic chef’s trick.