Nutrition Facts for Leftover ham soup

Leftover Ham Soup

Transform your holiday leftovers into pure comfort with this hearty Leftover Ham Soup! Packed with tender chunks of savory ham, nutritious vegetables like carrots, celery, and potatoes, and a hint of earthy thyme, this soup is as cozy as it is flavorful. A simmered ham bone imparts extra richness, while creamy white beans and sweet pops of peas round out every spoonful. Ready in just under an hour and made with simple pantry staples, it’s the perfect way to reduce waste and create a soul-warming dish the whole family will love. Serve with crusty bread for a complete meal that’s ideal for chilly evenings or busy weeknights.

Nutriscore Rating: 73/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Leftover Ham Soup
Prep Time:15 mins
Cook Time:45 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium, diced onion
  • 3 minced garlic cloves
  • 2 medium, peeled and diced carrots
  • 2 diced celery stalks
  • 3 medium, peeled and diced potatoes
  • 2 cups, diced leftover cooked ham
  • 1 optional ham bone
  • 6 cups chicken broth
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • 1 can (15 oz), drained and rinsed white beans
  • 1 cup frozen peas
  • 1 to taste salt
  • 1 to taste black pepper

Directions

Step 1

Heat the olive oil in a large pot or Dutch oven over medium heat.

Step 2

Add the diced onion and sauté for 4-5 minutes, until softened and translucent.

Step 3

Stir in the minced garlic, carrots, and celery, and cook for another 2-3 minutes until fragrant.

Step 4

Add the diced potatoes, leftover ham, and the ham bone (if using) to the pot.

Step 5

Pour in the chicken broth, ensuring the ingredients are fully covered. If needed, add an extra cup of broth or water.

Step 6

Add the bay leaf and dried thyme, and bring the soup to a boil.

Step 7

Reduce the heat to low, cover, and let the soup simmer for 25-30 minutes, or until the potatoes are tender.

Step 8

Stir in the white beans and frozen peas and cook for an additional 5-7 minutes.

Step 9

Remove the ham bone (if used) and the bay leaf. Taste the soup and adjust the salt and pepper as needed.

Step 10

Serve hot and enjoy with crusty bread or crackers.

Nutrition Facts

Serving size (3999.2g)
Amount per serving % Daily Value*
Calories 2893.4
Total Fat 93.8g 0%
Saturated Fat 20.5g 0%
Polyunsaturated Fat 14.5g
Cholesterol 286.1mg 0%
Sodium 13738.5mg 0%
Total Carbohydrate 309.3g 0%
Dietary Fiber 61.3g 0%
Total Sugars 49.7g
Protein 203.4g 0%
Vitamin D 0IU 0%
Calcium 941.4mg 0%
Iron 35.1mg 0%
Potassium 10401.1mg 0%
*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

Fat: 29.2%
Protein: 28.1%
Carbs: 42.7%