Go Back
+ servings
Overhead image of ham bone soup served in a bowl.
Print Recipe
5 from 1 vote

Ham Bone Soup

This winter Ham Bone Soup is rich, hearty, and packed with tender veggies and beans. It has so much ham flavor, is super soothing, and is simple to make.
Prep Time15 minutes
Cook Time1 hour 30 minutes
Total Time2 hours
Course: Soup
Cuisine: American
Keyword: ham bone soup, ham bone soup recipe, soup recipe with ham bone
Servings: 8
Calories: 294kcal

Ingredients

  • 3 pounds ham bone with meat
  • 6 to 8 cups chicken broth
  • 3 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 4 cloves garlic, minced
  • 3 carrots, diced
  • 3 stalks celery, diced
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • 1 cup canned corn, drained
  • 1 cup canned cannellini beans, drained and rinsed
  • salt and freshly ground black pepper, to taste

Instructions

  • Put the ham bone in a large stockpot or Dutch oven, then pour in the chicken stock until the meat and bone are mostly submerged.
  • Bring the broth to a boil, then lower the heat to a simmer. Simmer for 1 to 1.5 hours to infuse the broth with ham flavor.
  • Remove the ham bone from the broth and set it aside to cool. Next, strain the broth through a mesh sieve and set it aside.
  • In a stockpot or Dutch oven, heat the olive oil over medium heat.
  • Add the onion, garlic, carrots, and celery, and sauté until fragrant and the onion is translucent. This should take about 6 to 8 minutes.
  • While the vegetables cook, remove the meat from the han bone and shred it.
  • When the veggies are done cooking, add the meat to the pot. Add the bay leaves and dried thyme, then season to taste with salt and pepper. Stir to combine.
  • Pour in the infused ham broth, then bring the soup to a gentle boil. Lower the heat and simmer for 20 to 25 minutes.
  • Add the corn and white kidney beans and stir to combine. Simmer for 10 minutes, or until the beans are heated through and the soup is to a desired consistency.
  • Ladle the soup into bowls and serve while hot.

Notes

  • Store leftover soup in an airtight container in the fridge for 4 days, or in the freezer for 3 months.
  • Reheat leftovers on the stove over medium heat until warm throughout, or in the microwave at 80% power in 30-second increments.
  • You can store a leftover ham bone in the freezer for up to 3 months in two airtight bags. You can then make this recipe with the frozen ham bone. 
  • Feel free to add any veggies and herbs that you have around the house. 

Nutrition

Calories: 294kcal | Carbohydrates: 11g | Protein: 19g | Fat: 19g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Cholesterol: 65mg | Sodium: 912mg | Potassium: 459mg | Fiber: 2g | Sugar: 3g | Vitamin A: 3899IU | Vitamin C: 4mg | Calcium: 47mg | Iron: 2mg