Slow Simmered Ham Bone Soup

Ultimate Creamy Ham Bone Soup: From Leftovers to Legendary Comfort

There’s something truly magical about transforming humble leftovers into a meal that tastes even better than the original. Our Creamy Ham Bone Soup is a perfect example, turning your holiday ham bone into a deeply flavorful, luxurious broth that forms the soul of this incredibly comforting dish. Forget bland, watery soups; this recipe delivers a hearty, thick, and satisfying experience, brimming with tender potatoes, succulent pieces of ham, and an abundance of garden-fresh vegetables. It’s a testament to simple ingredients coming together to create extraordinary flavor, perfect for warming you from the inside out on a chilly day and making the most out of every delicious morsel.

A steaming bowl of homemade ham bone soup, garnished with fresh parsley, highlighting its rich, creamy texture and generous chunks of ham and vegetables.

Why This Creamy Ham Bone Soup Will Become Your New Family Favorite

This isn’t just any ham bone soup; it’s a meticulously crafted recipe designed to maximize flavor and comfort with minimal fuss. We leverage the incredible potential of a leftover ham bone, extracting every last bit of savory goodness to create a broth that is unparalleled. Here’s why this recipe stands out and is bound to become a staple in your culinary repertoire:

  • Unforgettable Homemade Broth: The real secret weapon of this soup is its foundation – a rich, savory broth made directly from your ham bone. As the bone simmers slowly with aromatic vegetables, it releases collagen and deep umami flavors, creating a robust base. This slow process is key to developing a complexity that store-bought broths simply cannot replicate. A touch of milk or cream is then introduced, transforming this already delicious liquid into a velvety, creamy broth that will have everyone asking for seconds. It’s a fundamental difference, adding a depth that truly elevates the entire dish.
  • Hearty, Wholesome, and Satisfying: This soup is designed to be a complete meal in a bowl, not just a starter. It’s generously “loaded up” with substantial ingredients, ensuring every spoonful is packed with texture and taste. We’re talking about ample bits of juicy, diced ham, tender, melt-in-your-mouth potatoes, and a colorful assortment of wholesome vegetables like carrots, celery, and onions. This isn’t a light appetizer; it’s a thick, comforting, and filling soup that will genuinely satisfy your hunger and provide sustained warmth, making it ideal for a main course.
  • Effortless Leftover Transformation: Don’t let that precious ham bone go to waste after your holiday feast or Sunday dinner! This recipe offers an incredibly easy and delicious way to give it a second life. It’s a budget-friendly and sustainable approach to cooking that transforms what might otherwise be discarded into a gourmet-level meal. The process is straightforward, requiring basic cooking skills and common kitchen equipment, making it accessible for home cooks of all levels, even those new to making soup from scratch.
  • Versatile and Customizable: While the core recipe is perfect as is, it also serves as an excellent canvas for customization. Want to add more greens like spinach or kale? Feel free. Prefer a different potato variety or other root vegetables? Go for it! This flexibility means you can adapt the soup to your personal preferences, dietary needs, or whatever seasonal vegetables you have on hand, ensuring you can enjoy this comforting soup time and time again without it ever tasting exactly the same.

Preparing this soup is not just cooking; it’s an experience in savoring the process and the incredible results. The aroma alone will fill your kitchen with warmth and anticipation, promising a meal that delivers both nostalgia and gourmet delight.

Essential Ingredients for Your Perfect Creamy Ham Bone Soup

Crafting this delightful ham bone soup requires a thoughtful selection of fresh, high-quality ingredients. Each component plays a vital role in building the layers of flavor and the comforting texture that define this dish. Here’s what you’ll need, along with some helpful tips for selection and preparation:

A curated selection of fresh ingredients including a ham bone, diced ham, potatoes, carrots, celery, onion, garlic, and milk, all laid out on a kitchen counter, ready for making ham bone soup.

Notes on Key Ingredients:

  • Ham Bone: This is the cornerstone of our rich broth. Ideally, use a leftover bone from a roasted ham, a holiday meal, or even a smoked picnic shoulder. If you don’t have one readily available, many butcher shops or grocery store meat departments sell smoked ham hocks or soup bones which work wonderfully. The residual meat, fat, and marrow on the bone are crucial for developing deep, savory, and collagen-rich flavors during the simmering process, which is essential for a robust broth.
  • Diced Ham: To ensure every spoonful has tender ham, we add extra diced ham to the soup. This can be more of your leftover ham (which is perfect for minimizing waste), or you can purchase pre-cooked diced ham from the market. Look for good quality, flavorful ham that will hold up well during cooking and add another layer of savory texture.
  • Potatoes: For a classic, creamy texture and hearty bite, russet potatoes or Yukon Gold potatoes are excellent choices. Russets tend to break down a bit more, contributing naturally to the soup’s thickness and creating a satisfying mouthfeel, while Yukon Golds offer a buttery flavor and maintain their shape slightly better. Remember to peel and dice them into uniform pieces (about 1/2 to 3/4 inch) for even cooking.
  • Aromatic Vegetables (Mirepoix): A classic combination of onion, carrots, and celery forms the aromatic base for both the broth and the soup itself. These vegetables, along with freshly minced garlic, provide essential sweetness, depth, and a fragrant foundation that elevates the overall flavor profile. Dicing them uniformly ensures they soften consistently.
  • Water: The primary liquid for simmering your ham bone. While chicken or vegetable broth can be used for extra flavor, starting with water allows the pure, unadulterated essence of the ham bone to shine through, creating a truly unique and authentic broth flavor that is the hallmark of this soup.
  • Bay Leaves: These fragrant leaves add a subtle, herbaceous note that complements the savory ham flavor beautifully and adds to the complexity of the broth. Remember to remove them before serving, as they are not meant to be eaten.
  • Milk (or Cream): This is what gives our soup its luxurious, velvety, and creamy texture. Whole milk works perfectly, providing a pleasant richness, but for an even more indulgent and decadent soup, heavy cream can be used. If you need a dairy-free option, unsweetened full-fat coconut cream is an excellent substitute, providing similar creaminess and richness without dairy, with only a very subtle coconut flavor that blends well.
  • Cornstarch: Used as a natural, gluten-free, and effective thickener. When mixed with a small amount of milk (or water), it creates a “slurry” that, when added to the simmering soup, will thicken it to your desired consistency without adding gluten or a floury taste. It creates a smooth finish.
  • Extra Virgin Olive Oil: Used for searing the ham bone and sautéing the initial aromatic vegetables. It provides an initial layer of flavor and helps to develop a beautiful golden crust on the bone, further enhancing the broth.
  • Salt and Pepper: Essential for seasoning to taste. Remember that ham can be quite salty, so always taste your soup before adding extra salt, especially at the final stage. Freshly ground black pepper adds a lovely aromatic warmth.
  • Fresh Parsley (for garnish): A sprinkle of fresh, chopped parsley not only adds a vibrant burst of color but also provides a fresh, herbaceous finish that brightens the rich soup and enhances its visual appeal.

Gathering and preparing these ingredients beforehand (mise en place) will make the cooking process smooth, efficient, and enjoyable, bringing you closer to a truly memorable bowl of homemade ham bone soup.

How to Make Creamy Ham Bone Soup (Step-by-Step Guide)

Creating this rich and creamy ham bone soup is a rewarding process that transforms simple components into an extraordinary meal. Each step is designed to build layers of flavor, resulting in a comforting and deeply satisfying dish. Follow these detailed instructions for a perfect bowl every time:

A ham bone searing in a large Dutch oven with diced carrots, celery, and onion gently sautéing, building the flavor base for the broth.
  1. Prepare the Ham Bone and Sear: Begin by carefully cutting off as much usable meat as possible from your leftover ham bone. Dice this ham and set it aside; it will be added back into the soup later. Don’t worry about getting every tiny shred; any remaining bits will effortlessly fall off the bone and infuse the broth with flavor as it cooks. In a large Dutch oven or heavy-bottomed pot, heat the extra virgin olive oil over medium-high heat. Once shimmering, place the ham bone in the pot and sear it for 1-2 minutes on each side until lightly browned. This crucial step adds a vital layer of depth and savory complexity to the eventual broth through caramelization.
  2. Sauté the Aromatics: Reduce the heat to medium. Add the diced onion, carrots, and celery to the pot with the seared ham bone. Sauté them gently, stirring occasionally, until they begin to soften and become translucent, usually about 5-7 minutes. This process allows their natural sweetness to develop. Finally, stir in the minced garlic and cook for an additional 30 seconds until fragrant, being careful not to burn it, as burnt garlic can taste bitter.
  3. Simmer for a Flavorful Broth: Pour in the 8 cups of water and add the bay leaves to the pot. Bring the mixture to a rolling boil over high heat, then immediately reduce the heat to low, cover the pot, and let it simmer gently for at least 30-40 minutes. This extended simmering time is absolutely essential for the ham bone to release its full, rich flavor and valuable collagen into the liquid, creating a deeply aromatic, savory, and robust broth. The longer it simmers, the more profound and complex the flavor will be.
  4. Incorporate Ham and Potatoes: Once the broth has simmered and developed its incredible depth, carefully remove the ham bone and bay leaves from the pot. Discard the bone (it will have given all its flavor by now). Add the reserved diced ham and the peeled, uniformly diced potatoes to the simmering broth. Continue to cook, uncovered, until the potatoes are fork-tender and easily pierced, which typically takes around 15-20 minutes, depending on their size and type.
  5. Create the Creamy Texture: While the potatoes are cooking, prepare your thickening slurry. In a small separate bowl, whisk together the milk (or coconut cream for a dairy-free option) and cornstarch until a smooth, lump-free mixture forms. Ensure there are no powdery bits of cornstarch remaining. Gradually stir this milk and cornstarch mixture into the simmering soup. Continue to cook for another 3-4 minutes, stirring occasionally, until the soup visibly thickens to a rich, creamy, and luscious consistency. The cornstarch will prevent the milk from curdling and bind the soup beautifully, giving it that luxurious body.
  6. Season and Serve: Finally, taste the soup and season generously with salt and freshly ground black pepper to your preference. Remember that ham can be quite salty, so always add salt incrementally, tasting as you go. Adjust black pepper and any other desired seasonings. Serve the creamy ham bone soup warm, ladled into bowls, and garnished with a generous sprinkle of fresh chopped parsley for a vibrant finish and an added burst of fresh flavor. Enjoy this wholesome, satisfying, and deeply comforting meal!
The cooking process showing water added for broth, followed by diced ham and potatoes introduced to the simmering liquid, progressing towards a complete soup.
A small bowl showing milk being combined with cornstarch to create a slurry, a key step for thickening the ham bone soup to a creamy consistency.

Expert Tips & Delicious Variations for Your Ham Bone Soup

Elevate your creamy ham bone soup experience with these pro tips and creative variations. Whether you’re looking to adapt for dietary needs, enhance flavors, or simply add more flair, these suggestions will help you customize your masterpiece and ensure perfect results every time.

  • Gluten-Free & Dairy-Free Adaptations: This recipe is already naturally gluten-free, thanks to the astute use of cornstarch as a thickener, which is a superior alternative to wheat flour for those with sensitivities. If you require a dairy-free option, simply swap the whole milk or cream for unsweetened full-fat coconut cream. It delivers a remarkably similar richness and creamy texture without compromising on taste, though a very subtle coconut note might be present, which many find delightful. Always double-check all other ingredients, like ham broth if not homemade, to ensure they meet your dietary restrictions.
  • Boost Your Veggies: While the soup is already packed with wholesome aromatic vegetables, feel free to enhance its nutritional value and visual appeal with even more additions! Frozen corn or peas can be stirred in during the last 5-10 minutes of cooking for a burst of sweetness, color, and texture. Fresh spinach or kale can be wilted into the hot soup just before serving, adding extra nutrients and a lovely vibrant green hue. Diced bell peppers (any color) or chopped green beans are also fantastic and flavorful additions that cook quickly. Consider adding a handful of chopped leeks alongside the onions for a sweeter, milder onion flavor.
  • Add Beans for Extra Heartiness: For an even more filling, fiber-rich, and protein-packed soup, consider adding a can of drained and rinsed white beans (such as cannellini, great northern, or navy beans) during the last 10 minutes of cooking, just after adding the potatoes. They complement the savory ham beautifully and add another layer of satisfying texture and sustenance, transforming the soup into an even more substantial meal.
  • Seasoning Adjustments and Flavor Enhancers: Ham can vary significantly in saltiness, so it’s paramount to always taste your broth before adding extra salt, especially after the ham bone has simmered and the diced ham has been incorporated. Adjust black pepper and other seasonings to your preference. A pinch of smoked paprika can add a subtle, complex smoky depth, while a dash of dried thyme or a bay leaf (added during the simmering stage) can enhance the savory, earthy notes. A splash of apple cider vinegar at the end can brighten the flavors, cutting through the richness.
  • Achieving Perfect Potato Tenderness: To ensure potatoes cook evenly and achieve that desirable melt-in-your-mouth tenderness without becoming mushy, it’s crucial to cut them into roughly uniform 1/2-inch to 3/4-inch dice. Unevenly sized potatoes will cook at different rates, leading to some being overcooked while others remain firm. Test for doneness by easily piercing them with a fork; they should offer little resistance.
  • Storage and Freezing Instructions:
    • Refrigeration: Leftover ham bone soup stores beautifully. Once cooled to room temperature, transfer the soup to an airtight container and refrigerate promptly. It will stay fresh and delicious for 3-4 days. Reheat gently on the stovetop over low heat, stirring occasionally, or in the microwave until warmed through.
    • Freezing for Later: If you plan to freeze a batch of this wonderful soup, it’s highly recommended to do so BEFORE adding the milk and cornstarch slurry. Dairy can sometimes separate, curdle, or become grainy when frozen and then reheated, significantly affecting the texture. Prepare the soup up to the point of adding the milk and cornstarch, then let it cool completely to room temperature. Transfer the soup to freezer-safe containers or heavy-duty freezer bags, leaving about an inch of headspace for expansion. Freeze for up to 2-3 months for optimal quality.
    • Thawing and Reheating Frozen Soup: To thaw, simply move the frozen container to the refrigerator overnight. Once thawed, reheat the soup on the stovetop over medium-low heat, stirring frequently. Once it’s heated through and simmering gently, you can then prepare the cornstarch slurry with milk (or coconut cream) and stir it in to thicken and achieve that desired luscious creaminess. This method ensures your defrosted soup is just as smooth and luxurious as when it was freshly made.

With these comprehensive tips and delicious variations, your ham bone soup will not only be a delightful meal but also a versatile and impressive staple in your culinary repertoire, ready to be enjoyed in many forms.

A large spoon scooping up a generous portion of ham bone soup, revealing succulent pieces of ham, tender potatoes, and vibrant vegetables submerged in a rich, creamy broth.

Frequently Asked Questions (FAQs) About Ham Bone Soup

Got more questions about making the best creamy ham bone soup? We’ve got clear, concise answers to help you navigate your cooking adventure and ensure a perfect result every time.

How long can I store a ham bone before using it for soup?

You can store a cooked ham bone in the refrigerator for up to 1 week after your meal. If you don’t plan to make soup within that timeframe, it’s highly recommended to freeze the bone. Wrap it tightly in plastic wrap to prevent freezer burn, then in foil, and store it in the freezer for up to 2 months. Thaw it completely in the refrigerator before you’re ready to use it for your soup.

Can I make this ham bone soup in a slow cooker?

Absolutely! The slow cooker is a fantastic tool for making ham bone soup, as it allows for a long, gentle simmer that extracts maximum flavor with minimal effort. To adapt this recipe, simply place the ham bone, diced onion, carrots, celery, minced garlic, and bay leaves into your slow cooker pot. Cover them with the 8 cups of water. Cook on HIGH for 4 hours or on LOW for 8 hours, until the broth is rich and fragrant. Once the broth is ready, remove and discard the ham bone and bay leaves. Stir in the diced ham and peeled, diced potatoes. Continue cooking on HIGH for another 30-45 minutes, or until the potatoes are tender. Finally, reduce the setting to LOW, stir in your prepared milk and cornstarch slurry, and cook for an additional 15-20 minutes until the soup has thickened to your liking. Season to taste before serving.

Can a ham bone be used more than once for broth?

Generally, no. After a ham bone has been simmered for 30-40 minutes (or significantly longer in a slow cooker) to create a rich broth, most of its flavoring compounds, collagen, and remaining meat remnants will have been extracted into the liquid. There won’t be much flavor left to impart to a second batch of broth. For the best results and deepest flavor, it’s always recommended to use a fresh ham bone for each soup preparation.

What can I serve with creamy ham bone soup?

Creamy ham bone soup is incredibly versatile and makes a hearty meal on its own, but it also pairs wonderfully with several accompaniments. Consider serving it with a side of warm, crusty bread or garlic bread for dipping, a fresh green salad with a light vinaigrette to cut through the richness, or even classic grilled cheese sandwiches for the ultimate comforting family meal. Homemade cornbread, savory biscuits, or even a side of roasted vegetables would also make excellent additions.

A close-up view of creamy ham bone soup, showcasing its rich texture, chunks of ham, potatoes, and vegetables, beautifully topped with chopped fresh parsley.

More Comforting Soup Recipes to Warm Your Soul

If you loved the rich, creamy goodness of this ham bone soup, you’re sure to enjoy these other cozy and delicious soup recipes from our collection. Each one promises warmth, flavor, and a satisfying meal for any occasion:

  • Creamy Potato Soup – A timeless classic, this velvety potato soup is pure comfort in a bowl, perfect for a cold evening.
  • Hearty Corn Chowder – Sweet corn and smoky bacon come together in a delightful, rich, and creamy chowder that’s bursting with flavor.
  • Zesty Chicken Tortilla Soup – A Mexican-inspired favorite, this soup is vibrant, spicy, and packed with tender chicken, beans, and crispy tortilla strips.
  • Cheesy Chicken Enchilada Soup – All the incredible flavors of your favorite enchiladas transformed into a comforting, cheesy, and hearty soup.
  • Spicy Chile Relleno Soup – A unique and flavorful twist on a beloved Mexican dish, this soup offers a delightful kick and satisfying depth.

Leftover Ham Bone Soup Recipe

Average Rating: 4.50 from 8 votes

Prep Time: 5 minutes

Cook Time: 1 hour

Servings: 8

Author: Serene

This leftover ham bone soup uses the bone from your holiday ham to make a smooth and flavorful broth perfect for this ultra comforting Ham and Potato Soup. This soup involves nothing but classic ingredients including carrots, celery, onion, potatoes and diced ham all swimming in a deeply flavorful homemade creamy ham broth.

A bowl of creamy ham and potato soup topped with fresh parsley, ready to be served.

Ingredients

  • 1 leftover ham bone
  • 1 tablespoon extra virgin olive oil
  • 1/2 cup onion, diced
  • 3 cloves garlic, minced
  • 3 carrots, peeled and chopped
  • 3 celery stalks, chopped
  • 8 cups water
  • 2 bay leaves
  • 2 cups ham, diced
  • 3 russet potatoes, peeled and diced
  • 1 cup whole milk or cream
  • 2 tablespoons cornstarch
  • Salt and pepper to taste

Toppings

  • Fresh parsley, chopped

Instructions

  1. Heat a large Dutch oven over medium-high heat, add the olive oil and allow to heat. Place the ham bone in the pot and sear in the oil, allow to cook for about 1-2 minutes, then turn to cook the other side.
  2. Add in the diced onion, carrots, and celery. Cook until softened. Then add in the garlic and cook an additional 30 seconds.
  3. Pour in the water, add the bay leaves. Bring to a boil. Cover and allow to simmer for at least 30-40 minutes.
  4. After broth has simmered, remove the ham bone from the pot, remove any meat left on the bone, and discard the bone at this point.
  5. Add in the chopped ham and potato. Allow to cook until the potato is soft and tender, about 15-20 minutes.
  6. In a small bowl combine the milk or cream with the cornstarch. Stir together with a fork until completely combined. Add to the soup. Stir until mixed in. Allow to simmer for another 3-4 minutes until the soup thickens.
  7. Salt and pepper to taste. Serve warm with fresh parsley as a garnish. Enjoy!

Equipment

  • Dutch oven

Notes (Important Tips)

  • Ham Bone: Utilize a leftover bone from a previous meal, or source one from the meat department at your local market.
  • Diced Ham: Any leftover ham works perfectly, or purchase additional ham to ensure a generous amount for your soup.
  • Potatoes: Russet or Yukon gold potatoes are ideal for their texture and flavor in this recipe.
  • Milk (Dairy-Free Option): For a dairy-free alternative, canned full-fat coconut milk can be substituted for regular milk or cream to maintain creaminess.
  • Storage/Freezing: Store leftover soup in an airtight container in the refrigerator for 3-4 days. If freezing, prepare the soup up to the point of adding milk and cornstarch. Allow it to cool completely before freezing in a freezer-safe container for 2-3 months. Thaw overnight in the refrigerator, reheat on the stovetop, then add the milk and cornstarch slurry to thicken as desired. This prevents potential separation of dairy when freezing.

Nutrition Information (Approximate Per Serving)

  • Calories: 205 kcal
  • Carbohydrates: 21g
  • Protein: 11g
  • Fat: 9g
  • Saturated Fat: 3g
  • Cholesterol: 25mg
  • Sodium: 463mg
  • Potassium: 566mg
  • Fiber: 2g
  • Sugar: 4g
  • Vitamin A: 3878 IU
  • Vitamin C: 7mg
  • Calcium: 67mg
  • Iron: 1mg

Nutrition information is automatically calculated and should be used as an approximation.

Loved this recipe? Share your thoughts and leave a comment below! We’d love to hear from you.

Recipe originally published December 20, 2017. Updated on November 23, 2021, with new images and enhanced content; the core recipe remains unchanged.

Photography by the talented @KJandCompany.co