Nutrition Facts for Navy bean ham soup
Blog Research API Download App

Navy Bean Ham Soup

Image of Navy Bean Ham Soup
Nutriscore Rating: 76/100

Cozy up with a bowl of hearty Navy Bean Ham Soup, a comforting classic that's as simple as it is flavorful. This recipe features tender navy beans simmered with a savory ham bone (or diced ham), aromatic vegetables like carrots, celery, and onion, and a medley of herbs including thyme and bay leaf. Slowly cooked to perfection, this soup’s rich broth is elevated with the optional addition of chicken stock for extra depth. Ready to serve in just over two hours, this soul-warming dish is ideal for chilly evenings or meal prepping, as it reheats beautifully. Garnished with fresh parsley for a pop of color, this wholesome, protein-packed soup is a must-try for those craving a taste of home. Perfect for family dinners or a nourishing make-ahead meal, this Navy Bean Ham Soup is sure to satisfy.

💪 Sports Nutrition Since 1999

Fuel Your Fitness Goals

Premium sports nutrition and supplements at the best prices since 1999.

Lowest Prices Guaranteed
Top Brands Selection
Fast Free Shipping
Shop Supplements →

Over 25 years of sports nutrition excellence

A1Supplements Products

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
N/A
🕐
Total Time
20 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 1 pound dried navy beans
  • 8 cups water
  • 1 ham bone (or 2 cups diced ham)
  • 1 medium yellow onion, chopped
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 2 cloves garlic, minced
  • 1 bay leaf
  • 0.5 teaspoons dried thyme
  • 0.5 teaspoons black pepper
  • 1 teaspoon salt (adjust to taste)
  • 1 tablespoon olive oil
  • 2 cups chicken stock (optional, for more flavor)
  • 2 tablespoons fresh parsley, chopped (for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Rinse the navy beans thoroughly, picking out any debris or damaged beans. Place them in a large bowl, cover with water, and soak overnight. Drain and set aside.

2

Heat the olive oil in a large stockpot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook for 5-7 minutes, stirring frequently, until the vegetables are softened.

3

Add the minced garlic and cook for an additional 1-2 minutes, until fragrant.

4

Add the drained navy beans, ham bone (or diced ham), water, bay leaf, thyme, and black pepper to the pot. If using chicken stock, substitute 2 cups of water with the chicken stock. Stir to combine.

5

Increase the heat to high and bring the soup to a boil. Once boiling, reduce the heat to low, cover, and let it simmer gently for about 2 hours, stirring occasionally.

6

Check the beans for tenderness. If they're not tender, continue cooking and check every 15 minutes until done.

7

Remove the ham bone from the pot. If desired, shred any remaining meat from the bone and return it to the soup.

8

Taste the soup and adjust the seasoning with salt as needed. If the soup is too thick, add more water or chicken stock to reach your preferred consistency.

9

Remove the bay leaf and discard.

10

Serve hot, garnished with fresh parsley, and enjoy!

Cooking Tip: Take your time with each step for the best results!
365
cal
24.6g
protein
52.2g
carbs
7.2g
fat

Nutrition Facts

1 serving (599.8g)
Calories
365
% Daily Value*
Total Fat 7.2 g 9%
Saturated Fat 1.8 g 9%
Polyunsaturated Fat 0.0 g
Cholesterol 20 mg 7%
Sodium 1071 mg 47%
Total Carbohydrate 52.2 g 19%
Dietary Fiber 13.2 g 47%
Total Sugars 4.2 g
Protein 24.6 g 49%
Vitamin D 0.0 mcg 0%
Calcium 182 mg 14%
Iron 4.8 mg 27%
Potassium 1362 mg 29%

*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

56.1%%
26.6%%
17.3%%
Fat: 384 cal (17.3%%)
Protein: 592 cal (26.6%%)
Carbs: 1249 cal (56.1%%)