This ham soup recipe is the embodiment of cozy, rustic comfort, designed to stop the endless Pinterest scroll in its tracks. Imagine a bowl of thick, velvet-textured broth that clings to your spoon, loaded with large cubes of tender pink ham and buttery chunks of golden Yukon gold potatoes. Whether you are looking for a way to use up holiday leftovers or you simply crave a soul-warming bowl of goodness, this recipe delivers professional-grade flavor with farmhouse simplicity.
The beauty of this ham soup recipe lies in the contrast of textures: the snap of fresh chives against the ivory broth and the slight sear on the ham cubes that adds a smoky depth to every bite. We aren’t just making soup; we are building layers of flavor that make this the definitive version of a classic. If you love a hearty bowl, you might also enjoy our loaded potato soup for those extra chilly nights.

Why This Is The Best Ham Soup Recipe You Will Ever Make
- Unmatched Texture: We achieve a velvety ivory broth without it feeling heavy or greasy, thanks to a precise roux-to-liquid ratio.
- Flavor Forward: By searing the large cubes of tender pink ham first, we unlock caramelized notes that standard boiled recipes miss.
- Perfectly Cooked Potatoes: Using golden potatoes ensures they stay chunky and soft-boiled without disintegrating into the broth.
- Visual Appeal: The vibrant orange carrots and a fresh ring of chopped green chives make this dish as beautiful as it is delicious.
- Pantry Staples: This recipe uses foundational ingredients you likely already have in your kitchen.
The Secret Ingredients for a Luxurious Ivory Broth
To achieve that signature velvety ivory broth, every ingredient serves a specific culinary purpose. We focus on high-quality fats and aromatics to build a base that carries the smokiness of the ham.
Unsalted Butter (4 tbsp / 56g): Butter provides the fat needed for our roux and adds a nutty richness that oil simply cannot replicate. Bold flavors start with high-quality fats.
Aromatic Base (Onion & Garlic): We use 1 large yellow onion (finely diced) and 4 cloves of minced garlic. These are cooked-down until translucent to ensure they melt into the background of the soup.
Chunky Golden Potatoes (2 lbs / 907g): We specifically recommend Yukon Gold potatoes. Their natural waxiness allows them to hold their shape while contributing to the overall creaminess of the ham soup recipe.
The Ham (1.5 lbs / 680g): Look for a high-quality smoked ham. Cutting it into large cubes ensures you get a substantial, meaty bite in every spoonful. Don’t forget to look for other potato-based dishes to pair with your leftovers.
Heavy Cream (1/2 cup / 120ml): This is the “secret sauce” that creates the final swirl of heavy cream, adding that luxurious mouthfeel and bright ivory color.
Fresh Chives & Black Pepper: These aren’t just garnishes. The finely chopped fresh chives offer a mild onion bite, while coarse cracked black pepper cuts through the richness of the cream.

Step-by-Step Instructions for Culinary Perfection
1. Searing the Ham for Maximum Flavor
Start by heating a large heavy-bottomed pot or Dutch oven over medium-high heat. Add a splash of oil and toss in your large cubes of tender pink ham.
Visual Cue: Cook for 4-5 minutes until you see slightly seared edges. This caramelization (the Maillard reaction) is vital for a deep, smoky ham soup recipe profile. Remove the ham and set it aside.
2. The Aromatic Foundation
In the same pot, melt your butter. Add the diced softened carrots and the finely chopped onions. Sauté for 6-8 minutes.
Sensory Cue: You want the onions to be cooked-down until they are soft and fragrant, but not browned. The orange carrots should be tender enough to yield to a fork.
3. Building the Velvet Texture
Sprinkle 1/4 cup (30g) of all-purpose flour over the vegetables. Stir constantly for 2 minutes to cook out the raw flour taste. This is the base of our velvety ivory broth.
Slowly whisk in 4 cups (960ml) of high-quality chicken or ham stock. Ensure no lumps remain before adding your chunky golden potatoes back into the pot.
4. The Low and Slow Simmer
Bring the liquid to a gentle boil, then reduce the heat to low. Cover and simmer for 15-20 minutes. You are looking for the potatoes to reach a soft-boiled state where they are tender but still distinct chunks.
5. The Final Flourish
Stir the seared ham back into the pot. Pour in the heavy cream and stir gently. The broth will transform into a beautiful rich ivory color.
Presentation Tip: Ladle the soup into a rustic matte ceramic bowl. Garnish with a vibrant ring of freshly chopped green chives, a generous pinch of coarse cracked black pepper, and a final delicate drizzle of heavy cream swirled into the center.
Expert Tips for a Pro-Level Ham Soup
- Don’t Over-Mash: While some recipes suggest mashing the potatoes, we prefer keeping them as chunky golden potatoes for a more sophisticated texture.
- Salt Awareness: Ham is naturally salty. Always taste your ham soup recipe before adding extra salt. We rely on the coarse cracked black pepper for seasoning.
- The Bread Factor: Always serve this with a jagged piece of crusty, toasted sourdough bread. The airy crumb is perfect for soaking up the velvety ivory broth. If you want to make your own, check out our homemade bread recipe.
- Rind Power: If you have a leftover ham bone or rind, simmer it in the broth for even more depth.
Storage, Reheating & Freezing
This ham soup recipe actually tastes better the next day as the flavors meld together. Store in an airtight container in the refrigerator for up to 4 days.
Reheating: Warm gently on the stovetop over low heat. If the broth has thickened too much, add a splash of milk or stock to loosen it back to that velvet texture.
Freezing: Because this soup contains heavy cream and potatoes, the texture may change slightly upon thawing. If you plan to freeze it, we recommend doing so before adding the cream.
What to Serve With This Hearty Ham Soup
To complement the richness of the ivory broth, side dishes should provide a crisp or tangy contrast. A sharp arugula salad or roasted green beans works beautifully.
For a full “soup and sandwich” experience, try serving this alongside our Ritz cracker party sandwiches. The buttery crunch of the crackers pairs perfectly with the tender pink ham.
Frequently Asked Questions
Yes! Add all ingredients except the cream and chives to the crockpot. Cook on low for 6-8 hours. Stir in the cream 30 minutes before serving for that signature velvety ivory broth.
You can use whole milk, but the broth won’t be as rich or velvety. For the best result, stick with heavy cream or half-and-half to maintain the ivory texture.
You can mash a few of the chunky golden potatoes directly in the pot. The starch from the potatoes will naturally thicken the ivory broth while keeping it creamy.
This specific recipe uses a flour roux. To make it gluten-free, substitute the all-purpose flour with a 1:1 gluten-free flour blend or use a cornstarch slurry at the end.
Leftover honey-glazed ham or a thick-cut ham steak works best. The key is to cut them into large cubes and sear them to get those delicious caramelized edges.
The Ultimate Ham Soup Recipe Card

Ham Soup Recipe: The Ultimate Creamy Potato and Smoked Ham Comfort
Ingredients
Equipment
Method
- Sear the large cubes of tender pink ham in a pot until edges are slightly browned. Remove and set aside.
- Melt butter and sauté diced onions and carrots until softened and cooked-down.
- Stir in flour and cook for 2 minutes. Gradually whisk in chicken stock until smooth and ivory-colored.
- Add chunky golden potatoes. Simmer for 20 minutes until soft-boiled.
- Stir in ham and heavy cream. Garnish with chives, cracked black pepper, and a cream swirl.
Notes
Ensure you sear the ham first to unlock smoky flavors.
Save This Recipe & Share the Love!
Did this ham soup recipe hit the spot? If you enjoyed the velvety ivory broth and those large cubes of tender pink ham, please save this post to your favorite Pinterest board! You can follow @gloss_gourmet for more elevated comfort food.
We love seeing your kitchen creations. Snap a photo of your rustic matte ceramic bowl filled with soup and share it in the comments below or tag us on social media. Don’t forget to leave a 5-star rating to help other home cooks find this delicious meal!