When the weather turns cold or you’re feeling under the weather, few things are more comforting than a warm bowl of homemade soup. And if you’re looking for something hearty, nutritious, and deeply flavorful, then Ham Broth Soup should absolutely be on your radar. This rich, savory soup uses the natural goodness of ham bones to create a broth that’s filled with depth and complexity. Plus, it’s an excellent way to use up leftovers and create a meal that’s both satisfying and economical.

Not only does ham broth offer a full-bodied base, but it also makes the perfect backdrop for a variety of vegetables, beans, and spices, allowing you to build your own custom recipe based on what you have on hand. Whether you’re preparing it for a family dinner or looking to batch-cook for the week ahead, this soup is a winner.

In this guide, we’re going to dive deep into the Ham Broth Soup recipe, breaking down the ingredients, step-by-step cooking instructions, ingredient insights, expert tips, and variations to inspire your own version of this cozy dish.

Ham Broth Soup Recipe

Ham Broth Soup is as much about technique as it is about the ingredients. You start by creating a rich, smoky broth from ham bones, then layer in vegetables, seasonings, and beans to create a soup that’s both flavorful and filling. Here’s how you can make this classic comfort food from scratch.

Ingredients Needed

Here’s a comprehensive list of ingredients for this recipe. It’s all about getting the basics right and having a good balance of flavor.

  • Ham bone (with some meat left on it) – This is the star of the show, providing the soup with that rich, meaty flavor.
  • Water – To help extract all the goodness from the ham bone and create the base of the broth.
  • Onions – One or two medium onions, chopped. They provide sweetness and depth.
  • Carrots – 2 or 3 medium carrots, peeled and diced. They add a natural sweetness to balance the richness of the ham.
  • Celery – 2 or 3 stalks, diced. This will add crunch and a fresh herbal note.
  • Garlic – 4 cloves, minced. Garlic adds a bold, savory punch.
  • Potatoes – 2 large potatoes, peeled and diced. Potatoes help thicken the soup and make it more filling.
  • Dried beans – 1 to 1.5 cups of dried white beans (like Great Northern or Navy beans). These beans soak up the broth and add a creamy texture once they cook down.
  • Bay leaves – 2 leaves. They lend an aromatic, subtle flavor.
  • Thyme – A few sprigs of fresh thyme, or 1 teaspoon dried. Thyme pairs beautifully with ham.
  • Black pepper – Freshly cracked for seasoning. Depending on your preference, a few cracks or a pinch.
  • Salt – To taste. Make sure to season towards the end to avoid over-salting.
  • Parsley – Fresh parsley, finely chopped, for garnish and a pop of color.

Cooking Instructions

Now that you’ve got your ingredients lined up, let’s get into the process of making this delicious Ham Broth Soup.

Step 1: Prepare The Ham Bone

  • Start by placing the ham bone in a large stock pot or Dutch oven. This bone will provide the backbone of your broth, so you want to make sure it’s nice and meaty.
  • Cover the ham bone with water. You’ll want enough water to fully submerge the bone, about 6-8 cups.
  • Bring the pot to a boil over medium-high heat. Once it starts boiling, reduce the heat to low and let it simmer uncovered for about 1.5 to 2 hours. This is where the flavor develops.

Step 2: Add Aromatics

  • While the ham is simmering, dice your onions, carrots, celery, and garlic. These vegetables are your flavor base, so make sure to chop them into bite-sized pieces.
  • After 1.5-2 hours, remove the ham bone and set it aside to cool for a few minutes. Strain the broth through a fine mesh sieve to remove any bones or larger bits.
  • Return the broth to the pot and add the chopped onions, carrots, celery, and garlic. Let this simmer for another 30 minutes, stirring occasionally.

Step 3: Add The Potatoes And Beans

  • While your vegetables are cooking, soak the beans overnight, or if you’re in a rush, use the quick-soak method (boil beans for 5 minutes and let them sit for 1 hour). After soaking, drain and rinse them.
  • Add the soaked beans and diced potatoes to the pot. Continue to simmer for another 30-40 minutes, or until the beans are tender and the potatoes have softened.

Step 4: Shred The Ham

  • Once the ham bone has cooled enough to handle, use your hands or a fork to shred any remaining ham off the bone. Add the shredded ham back into the soup pot.
  • Stir everything together, and then season the soup with salt and pepper. Let it cook for another 10 minutes for all the flavors to meld.

Step 5: Garnish And Serve

  • Once everything is tender and delicious, serve the soup hot, garnished with fresh parsley for a pop of color and freshness.
  • Enjoy your Ham Broth Soup with a side of crusty bread or cornbread for a truly comforting meal.

Ingredient Insights

  • Ham Bone: This is the heart of the soup. When simmered, the bone releases a smoky, salty flavor that enriches the broth. You can use leftover ham bones from a holiday meal, or ask your butcher for a ham hock or shank, which also work well.
  • Beans: Dried beans are great for soups because they absorb the flavors of the broth as they cook. If you prefer a quicker version, you can substitute with canned beans, but be sure to drain and rinse them before adding to the soup.
  • Vegetables: Onions, carrots, and celery are the classic “mirepoix” base that gives this soup a nice depth of flavor. They balance out the richness of the ham with their natural sweetness and earthiness.

Expert Tips

  • Broth Depth: If you want a broth with even more depth, you can roast the ham bone in the oven for 20 minutes before simmering. This adds a caramelized, rich flavor to the soup.
  • Make It Creamier: For a creamier texture, you can mash some of the cooked potatoes in the soup. Alternatively, blend a portion of the soup and return it to the pot to create a creamy consistency without using dairy.
  • Don’t Skip the Soak: If you’re using dried beans, soak them overnight. This not only helps with the texture but also shortens the cooking time. If you forget, use the quick-soak method.
  • Ham Substitutes: If you don’t have a ham bone, you can use a ham steak or even leftover cooked ham chunks. Just be mindful of the salt content and adjust accordingly.

Recipe Variations

  • Vegetarian Option: For a vegetarian version, skip the ham and substitute vegetable broth for the water. You can also use smoked paprika and a dash of liquid smoke to get that signature smoky flavor.
  • Add Greens: Kale, spinach, or Swiss chard can add a nice pop of color and extra nutrition to your soup. Stir them in towards the end of cooking to keep them vibrant.
  • Spicy Kick: Add a diced jalapeño or a pinch of crushed red pepper flakes to spice things up.
  • Herb Variations: Experiment with other herbs like rosemary or sage to give the soup a different aromatic quality.

Final Words

Ham Broth Soup is one of those meals that feels like a warm hug, rich in flavors and filled with comfort. By using simple ingredients that are staples in most kitchens, it offers a big return for relatively little effort. Whether you’re making a batch to feed a crowd or simply looking to savor the flavors of a slow-cooked soup, this recipe is a keeper.

The best part? You can customize it based on what you have on hand or what suits your dietary preferences. Plus, the leftovers are even better the next day!

Recommended Articles