Nutrition Facts for Navy bean ham and bean soup

Navy Bean Ham and Bean Soup

Cozy up with a bowl of hearty Navy Bean Ham and Bean Soup, a soul-warming classic that's perfect for chilly days. This protein-packed recipe features tender navy beans simmered to perfection with smoky ham, aromatic vegetables like onions, carrots, and celery, and a blend of thyme and bay leaf for irresistible depth of flavor. The dish is slow-cooked for a rich, comforting broth, while a finishing touch of diced cooked ham adds extra texture and savory goodness. Easy to make and bursting with old-fashioned charm, this soup is not only a satisfying meal but also a great way to use leftover ham. Serve it with crusty bread for a complete, wholesome dinner that will bring the whole family to the table. Perfect for meal prep or freezing, this recipe is a must-try for fans of traditional ham and bean soup!

Nutriscore Rating: 75/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 Navy Bean Ham and Bean Soup
Prep Time:15 mins
Cook Time:180 mins
Total Time:195 mins
Servings: 6

Ingredients

  • 1 pound dried navy beans
  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 ham hock or smoked ham bone
  • 8 cups chicken broth
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • 1 teaspoon salt
  • 0.5 teaspoon ground black pepper
  • 1 cup cooked ham, diced
  • 2 tablespoons fresh parsley, chopped (optional for garnish)

Directions

Step 1

Rinse the navy beans under cold water and pick through them to remove any debris or damaged beans.

Step 2

Place the beans in a large bowl and cover them with cold water. Soak overnight or for at least 8 hours. Alternatively, use the quick soak method by boiling the beans in water for 2 minutes, then letting them sit, covered, for 1 hour. Drain and rinse.

Step 3

In a large pot or Dutch oven, heat the olive oil over medium heat.

Step 4

Add the diced onion, carrots, and celery. Sauté for 5-7 minutes, or until the vegetables begin to soften.

Step 5

Stir in the minced garlic and sauté for an additional 1 minute until fragrant.

Step 6

Add the drained beans, ham hock or smoked ham bone, chicken broth, bay leaf, dried thyme, salt, and black pepper to the pot.

Step 7

Bring the mixture to a boil over high heat, then reduce to a simmer. Cover the pot, leaving a small vent for steam to escape.

Step 8

Simmer gently for 2 to 2 1/2 hours, stirring occasionally, until the beans are tender.

Step 9

Remove the ham hock or ham bone from the pot. Let it cool slightly, then shred the meat off the bone and return it to the soup.

Step 10

Stir in the diced cooked ham and simmer for an additional 15-20 minutes to allow flavors to meld.

Step 11

Taste and adjust seasoning, adding more salt or pepper if needed.

Step 12

Serve the soup hot, garnished with fresh parsley if desired.

Nutrition Facts

Serving size (3276.6g)
Amount per serving % Daily Value*
Calories 2573.7
Total Fat 54.7g 0%
Saturated Fat 13.0g 0%
Polyunsaturated Fat 2.7g
Cholesterol 187.5mg 0%
Sodium 10894.7mg 0%
Total Carbohydrate 326.6g 0%
Dietary Fiber 80.8g 0%
Total Sugars 34.4g
Protein 202.3g 0%
Vitamin D 0IU 0%
Calcium 1054.0mg 0%
Iron 33.4mg 0%
Potassium 10239.4mg 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: 18.9%
Protein: 31.0%
Carbs: 50.1%