Nutrition Facts for Navy bean soup

Navy Bean Soup

Warm, hearty, and deeply comforting, this Navy Bean Soup is a classic one-pot meal that’s perfect for chilly evenings. Made with tender dried navy beans, a medley of aromatic vegetables, and a touch of smoky paprika, this nutritious dish is simmered to perfection in a flavorful broth, with the option to add a savory ham hock for extra depth. Whether you’re using vegetable or chicken stock, the resulting soup is both wholesome and satisfying, offering a rich, velvety texture that's ideal for dipping crusty bread. With fresh thyme and parsley adding bright, herby notes, this easy-to-make soup is the ultimate combination of cozy and delicious. Ready in just over an hour with minimal prep, it’s a go-to recipe for a hearty family dinner or a simple make-ahead meal.

Nutriscore Rating: 78/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 Bean Soup
Prep Time:15 mins
Cook Time:90 mins
Total Time:105 mins
Servings: 6

Ingredients

  • 1 pound Dried navy beans
  • 2 tablespoons Olive oil
  • 1 large Yellow onion, diced
  • 2 medium Carrots, diced
  • 2 medium Celery stalks, diced
  • 3 cloves Garlic cloves, minced
  • 8 cups Vegetable stock (or chicken stock)
  • 1 leaf Bay leaf
  • 4 sprigs Fresh thyme (or 1/2 tsp dried thyme)
  • 1 teaspoon Smoked paprika
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 1 piece Ham hock (optional)
  • 2 tablespoons Fresh parsley, chopped (for garnish)

Directions

Step 1

Rinse and sort the navy beans to remove any debris. Place them in a large bowl, cover with water, and soak overnight. Alternatively, use the quick-soak method: boil the beans in water for 2 minutes, remove from heat, cover, and let them soak for 1 hour. Drain and rinse before cooking.

Step 2

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

Step 3

Add the diced onion, carrots, and celery. Sauté for 5-7 minutes, stirring occasionally, until the vegetables are softened.

Step 4

Stir in the minced garlic and cook for another 1 minute until fragrant.

Step 5

Add the drained navy beans to the pot, followed by the vegetable stock, bay leaf, thyme, smoked paprika, salt, black pepper, and the optional ham hock if using.

Step 6

Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 60-75 minutes, or until the navy beans are tender. Stir occasionally and add more stock or water if needed to maintain desired consistency.

Step 7

Once the beans are cooked, remove the bay leaf, thyme sprigs, and ham hock (if used). Shred any meat from the ham hock and return it to the pot for added flavor.

Step 8

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

Step 9

Serve hot, garnished with fresh chopped parsley, alongside crusty bread if desired.

Nutrition Facts

Serving size 3043.8 grams (3043.8g)
Amount per serving % Daily Value*
Calories 2382
Total Fat 61.40g 79%
Saturated Fat 14.80g 74%
Polyunsaturated Fat 2.70g
Cholesterol 119mg 40%
Sodium 9023mg 392%
Total Carbohydrate 331.70g 121%
Dietary Fiber 81.50g 291%
Total Sugars 34.00g
Protein 139.20g 278%
Vitamin D 0IU 0%
Calcium 922mg 71%
Iron 29mg 161%
Potassium 9081mg 193%
*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: 22.7%
Protein: 22.9%
Carbs: 54.5%