Classic Hearty Navy Bean Soup
A thick, comforting soup made with tender navy beans simmered slowly with aromatic vegetables and smoky ham. This classic American favorite tastes like it's been cooking all day but comes together with simple pantry staples for a deeply satisfying meal.
For 4 servings
- prep
Soak the navy beans overnight.
Place the dried navy beans in a large bowl and cover with cold water by at least 2 inches. Let them soak overnight or for a minimum of 8 hours. Drain and rinse before using.
TIPQuick-soak method: Bring beans and water to a boil for 2 minutes, then cover and let sit for 1 hour. Drain and proceed. - saute · ~7 min
Sauté the aromatic vegetables.
1.Heat olive oil in a large heavy-bottomed pot over medium heat.2.Add chopped onion, diced carrots, and diced celery. Cook, stirring often, until softened (5-6 minutes).3.Add minced garlic and cook until fragrant (1 minute). - simmer · ~95 min
Add beans, ham hock, and water then simmer.
1.Add the drained navy beans, smoked ham hock, bay leaves, and dried thyme to the pot.2.Pour in 6 cups of water and stir everything together.3.Bring the soup to a boil, then reduce the heat to low. Cover and let it simmer gently for about 90 minutes, stirring occasionally, until the beans are completely tender.TIPSkim off any foam that rises to the surface during the first 30 minutes of simmering. - other · ~10 min
Shred the ham from the bone.
1.Carefully remove the ham hock from the pot and set it on a cutting board until cool enough to handle.2.Pull the meat off the bone, discarding the skin, bone, and excess fat. Shred or chop the meat into bite-sized pieces.3.Return the shredded ham to the soup.TIPFor a thicker soup, mash some of the cooked beans against the side of the pot with the back of your spoon. - simmer · ~10 min
Season the soup and final simmer.
1.Remove the bay leaves and discard them.2.Stir in the salt and black pepper.3.Let the soup simmer uncovered for 10 more minutes to meld the flavors and reach the desired thickness.TIPTaste before adding salt. Smoked ham hocks can vary in saltiness—you may need less than the recipe calls for. - serve
Ladle into bowls and garnish with fresh parsley.
Serve the soup hot in deep bowls with a generous sprinkle of chopped fresh parsley and crusty bread on the side.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak navy beans overnight to reduce cooking time and ensure even tenderness.
- 2Skim foam from the pot during the first 30 minutes of simmering for a clearer broth.
- 3For a thicker soup, mash some cooked beans against the pot wall before returning the ham.
- 4Taste the soup before adding salt, as smoked ham hocks often impart enough saltiness.
- 5Leftover soup thickens as it cools; thin it with a splash of water or broth when reheating.
- 6Let the ham hock cool just until handleable, then shred quickly to retain moisture in the meat.
Adapt it for your goals.
Vegetarian
Omit the ham hock and use 4 cups vegetable broth plus 2 cups water. Add a smoked paprika and liquid smoke blend (1/2 tsp each) to mimic smoky depth.
smoky turkeySmoky turkey
Replace the ham hock with a smoked turkey wing or drumstick for a leaner, poultry-based smoky flavor.
herb forwardHerb-forward
Add 1 tsp fresh rosemary and 1 tbsp fresh sage along with the thyme for a more aromatic, woodsy profile.
spicy cajunSpicy cajun
Add 1/2 tsp cayenne pepper, 1/2 tsp smoked paprika, and a chopped andouille sausage link for a Louisiana-style kick.
Why this is on our healthy list.
High in Dietary Fiber
Navy beans are one of the best sources of soluble fiber, which supports digestive health and helps maintain steady blood sugar levels.
Good Source of Plant Protein
One cup of cooked navy beans provides about 15 grams of protein, making this soup a filling, meat-balanced meal.
Low in Saturated Fat
With just a single tablespoon of olive oil and naturally lean ham, this soup is low in saturated fat compared to cream-based soups.
Rich in B Vitamins
Navy beans and ham hock supply B vitamins (especially thiamin and B6) that aid energy metabolism and nervous system function.
Frequently asked questions
Yes. Use three 15-oz cans, drained and rinsed. Reduce simmering time to 20-30 minutes after adding beans, as they are already cooked.







