Nutrition Facts for Ham bone soup

Ham Bone Soup

Image of Ham Bone Soup
Nutriscore Rating: 79/100

Transform your leftover holiday ham into a comforting and hearty Ham Bone Soup, a deliciously frugal recipe that makes the most of a whole ham bone. Packed with tender vegetables like carrots, celery, potatoes, and onions, and infused with the savory flavors of garlic, thyme, and bay leaf, this slow-simmered soup is a nourishing classic. Canned diced tomatoes add a subtle tang, while the optional addition of diced cooked ham gives an extra pop of meaty goodness. Perfectly suited for cozy weeknight dinners or meal prep, this wholesome soup uses simple pantry staples and simmers to perfection in just two hours. Serve this warming bowl of comfort with crusty bread for dipping, and watch it become a family favorite. Ideal for using up ham leftovers, this recipe is a true kitchen gem!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
2 hr
🕐
Total Time
2 hr 15 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 1 whole ham bone
  • 1 medium onion
  • 3 medium carrots
  • 3 medium celery stalks
  • 3 medium potatoes
  • 3 cloves garlic cloves
  • 14.5 ounces canned diced tomatoes
  • 1 teaspoon dried thyme
  • 2 teaspoons dried parsley
  • 1 whole bay leaf
  • 8 cups vegetable broth or chicken broth
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 1 cup cooked ham, diced (optional)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Place the ham bone in a large stockpot and add the vegetable broth or chicken broth.

2

Peel and dice the onion, carrots, and potatoes. Slice the celery stalks. Mince the garlic cloves.

3

Add the diced onion, carrots, celery, garlic, and bay leaf to the pot with the ham bone.

4

Pour the canned diced tomatoes, including their liquid, into the pot.

5

Add dried thyme, dried parsley, salt, and black pepper to the stockpot. Stir to combine.

6

Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the pot, and simmer for 90 minutes.

7

After 90 minutes, add the diced potatoes to the pot. If using cooked ham, add it at this stage as well. Stir to mix.

8

Continue simmering the soup for an additional 30 minutes or until the potatoes are fork-tender.

9

Remove the ham bone from the pot. Shred any remaining meat from the bone and return it to the soup. Discard the bone.

10

Taste the soup and adjust seasoning with additional salt and pepper if needed.

11

Ladle the soup into bowls and serve warm. Enjoy!

Cooking Tip: Take your time with each step for the best results!
1717
cal
113.0g
protein
204.0g
carbs
52.0g
fat

Nutrition Facts

1 serving (3884.7g)
Calories
1717
% Daily Value*
Total Fat 52.0 g 67%
Saturated Fat 16.4 g 82%
Polyunsaturated Fat 3.7 g
Cholesterol 245 mg 82%
Sodium 10130 mg 440%
Total Carbohydrate 204.0 g 74%
Dietary Fiber 33.7 g 120%
Total Sugars 49.3 g
Protein 113.0 g 226%
Vitamin D 0.0 mcg 0%
Calcium 503 mg 39%
Iron 16.0 mg 89%
Potassium 7289 mg 155%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

47.0%%
26.0%%
27.0%%
Fat: 468 cal (27.0%%)
Protein: 452 cal (26.0%%)
Carbs: 816 cal (47.0%%)