Go Back
+ servings

Creamy Ham and Bean Soup

This mouthwatering creamy ham soup with beans is the perfect Winter recipe to warm you up as the temperatures outside start to drop!
Course Soup
Cuisine American
Keyword carrot soup, ham
Prep Time 20 minutes
Cook Time 3 hours
Total Time 3 hours 20 minutes
Servings 8
Calories 506kcal



  • In a large dutch oven or stock pot sauce carrots, onions and celery in butter until soft (about 5-10 minutes) then pour in chicken stock along with Worcestershire.
  • Drop hambone into the pot and simmer on low for about 2 hours stirring occasionally until all the meat on the bone is basically falling off. Next remove the bone and any attached meat from the pot and set aside to cool.
  • Add in your drained pinto beans as well as chopped kale, dijon and heavy cream. Continue cooking on low for another 45 minutes.
  • Once the hambone is cool enough to handle remove all the meat from the bone and chop up. If there's not enough ham then add some extra if you have leftovers. Add your ham back to the pot and cook for about 15 minutes.
  • Taste for salt and add seasoning as needed.


Serving size is about 12 oz or 1.5 cups


Calories: 506kcal | Carbohydrates: 44g | Protein: 27g | Fat: 25g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 81mg | Sodium: 1346mg | Potassium: 1160mg | Fiber: 9g | Sugar: 8g | Vitamin A: 5781IU | Vitamin C: 35mg | Calcium: 134mg | Iron: 4mg