Nutrition Facts for Navy pinto bean and ham soup

Navy Pinto Bean and Ham Soup

Warm up your table with the hearty and comforting flavors of Navy Pinto Bean and Ham Soup, a one-pot wonder that’s perfect for cozy dinners or meal prepping. This soul-soothing recipe combines tender navy and pinto beans, smoky ham, and a medley of aromatic vegetables simmered in a rich chicken broth. Enhanced with earthy bay leaves and fragrant thyme, this soup strikes the perfect balance of savory and satisfying. The slow-cooked ham adds depth, while the optional fresh parsley garnish brings a burst of color and freshness. Ideal for using up a leftover ham bone or diced ham, this protein-packed soup delivers a filling and nutritious meal in every bowl. Pair it with crusty bread or cornbread for the ultimate comfort food experience.

Nutriscore Rating: 72/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.
Image of Navy Pinto Bean and Ham Soup
Prep Time:15 mins
Cook Time:120 mins
Total Time:135 mins
Servings: 6

Ingredients

  • 1 cup Dried navy beans
  • 1 cup Dried pinto beans
  • 1 pound Ham bone or diced ham
  • 2 tablespoons Olive oil
  • 1 medium Yellow onion, diced
  • 2 medium Carrots, diced
  • 2 stalks Celery stalks, diced
  • 3 cloves Garlic cloves, minced
  • 6 cups Chicken broth
  • 2 Bay leaves
  • 1 teaspoon Dried thyme
  • 1 teaspoon Salt
  • 0.5 teaspoons Black pepper
  • 2 tablespoons Fresh parsley, chopped (optional)
  • 4 cups Water (for soaking beans)

Directions

Step 1

Rinse the navy beans and pinto beans under cool water. Place them in a large bowl and cover with 4 cups of water. Soak the beans overnight, or for at least 8 hours.

Step 2

Drain and rinse the soaked beans thoroughly. Set them aside.

Step 3

In a large stockpot or Dutch oven, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for 5-7 minutes, until the vegetables are softened.

Step 4

Add the minced garlic and cook for an additional 1 minute, stirring constantly, until fragrant.

Step 5

Stir in the beans, ham bone (or diced ham), chicken broth, bay leaves, dried thyme, salt, and black pepper. Bring the mixture to a boil over high heat.

Step 6

Reduce the heat to low, cover the pot, and simmer for about 90 minutes, stirring occasionally, or until the beans are tender. If the soup thickens too much, add a little water or chicken broth to adjust the consistency.

Step 7

Once the beans are fully cooked, remove the ham bone from the pot. If using a ham bone, shred any meat off it and return the meat to the soup. Discard the bone.

Step 8

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

Step 9

Remove the bay leaves before serving. Garnish with chopped fresh parsley if desired.

Step 10

Serve hot with a side of crusty bread or cornbread for a complete meal.

Nutrition Facts

Serving size 3622.6 grams (3622.6g)
Amount per serving % Daily Value*
Calories 2082
Total Fat 58.00g 74%
Saturated Fat 14.50g 73%
Polyunsaturated Fat 3.10g
Cholesterol 227mg 76%
Sodium 11733mg 510%
Total Carbohydrate 213.40g 78%
Dietary Fiber 55.20g 197%
Total Sugars 26.40g
Protein 177.40g 355%
Vitamin D 0IU 0%
Calcium 683mg 53%
Iron 22mg 123%
Potassium 6895mg 147%
*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: 25.0%
Protein: 34.0%
Carbs: 40.9%