Hearty Navy Bean Soup

A warm, comforting Hearty Navy Bean Soup that fuses rich, savory flavors with a delightful texture—perfect for cold days. This classic dish celebrates simplicity and provides a nutritious, hearty meal that will leave you satisfied.
Prep time: 15 minutes
Cook time: 2 hours
Serves: 6

Ingredients

1 lb dried navy beans
8 cups water
1 ham hock
1 large onion, chopped
2 carrots, sliced
2 celery stalks, chopped
2 garlic cloves, minced
1 bay leaf
1 tsp salt
1/2 tsp black pepper
1/4 tsp thyme
2 tbsp olive oil

Instructions

1. Rinse and sort the navy beans, then soak them overnight in 8 cups of water.
2. Drain and rinse the beans.
3. Heat olive oil in a large pot over medium heat.
4. Add chopped onions, carrots, and celery to the pot and sauté until they are softened, about 5 minutes.
5. Stir in minced garlic and cook for another minute.
6. Add the ham hock, drained beans, bay leaf, thyme, salt, and black pepper to the pot.
7. Pour 8 cups of water into the pot and stir well.
8. Bring the mixture to a boil, then reduce the heat to low and cover the pot.
9. Simmer the soup for about 2 hours or until the beans are tender.
10. Remove the ham hock and bay leaf from the pot.
11. Shred the ham from the hock and return the meat to the soup.
12. Stir well and adjust seasoning to taste before serving.

Storage

Store the soup in an airtight container in the refrigerator for up to 3 days.

Reheating

Reheat gently on the stove over medium heat until warmed through, stirring occasionally.

Scan for cooking tips & leave a review!

itsonly.recipes/view/hearty-navy-bean-soup

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.