Go Back
+ servings
A bowl of ham and bean soup on the table and ready to eat.

Ham and Bean Soup Recipe

Print Recipe
This ham and bean soup cooks all day to reveal a smoky yet savory flavor that’s just right. Use bone-in ham leftovers for an inexpensive meal.
Course soups
Prep Time 30 minutes
Cook Time 7 hours
Total Time 7 hours 30 minutes
Servings 8 -10 servings
Calories 265
Author Cheryl Najafi

Ingredients

Instructions

  • Pour the navy beans onto a large baking sheet, spreading them in a single layer. This is an easy way to find all of those little stones and undesirable beans that need to be plucked out.
  • Transfer the beans from the baking sheet to a large bowl and submerge them in water until you’re ready for them.
  • In a large soup pot, heat the olive oil over medium-high heat until shimmering. Add the onion and cook about 3 minutes until it becomes translucent. Add the garlic and continue cooking an additional 30 seconds.
  • Once the garlic has had a chance to cook, pour in the chicken broth and water.
  • Next, drain and rinse your beans under cool water. Allow the excess water to drain then add them to the pot. Place the ham bone or ham hock into the pot and bring the mixture to a boil.
  • Reduce the heat to the lowest setting, cover the pot and allow the soup to simmer for about 4 hours, stirring occasionally.
  • Once the soup has simmered, add the potatoes, carrots, bouillon cubes, poultry seasoning and savory. Cover the pot and allow the soup to cook for an additional 2-3 hours.
  • When the soup has simmered most of the day, test the beans and vegetables for tenderness. Give it one final taste test for salt and adjust seasoning as necessary.
  • Serve with a nice crusty bread or crackers.

Notes

Adding bouillon cubes and additional salt after the soup is almost finished cooking prevents it from getting too salty.

Nutrition

Calories: 265kcal | Carbohydrates: 42g | Protein: 16g | Fat: 3g | Saturated Fat: 1g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 1g | Cholesterol: 13mg | Sodium: 1782mg | Potassium: 667mg | Fiber: 5g | Sugar: 9g