Description
A hearty navy bean soup recipe simmered slowly with smoky ham, garlic, and herbs for the ultimate cozy comfort bowl.
Ingredients
2 cups dried navy beans
1 pound smoked ham bone or diced ham
1 large yellow onion, chopped
2 celery stalks, diced
2 carrots, chopped
3 garlic cloves, minced
1 bay leaf
1 teaspoon dried thyme
6–8 cups chicken or vegetable broth
Salt and black pepper to taste
1 tablespoon olive oil
Optional: smoked paprika, parsley, lemon juice
Instructions
1. Rinse the dried navy beans and remove any debris. Soak overnight or use the quick soak method.
2. Heat olive oil in a large pot or Dutch oven. Add onion, celery, and carrots; sauté until soft and fragrant.
3. Add garlic and ham. Cook 2–3 minutes to release flavor.
4. Pour in broth, add beans, bay leaf, and thyme. Bring to a boil, then reduce heat to low.
5. Simmer gently for 1½ to 2 hours, stirring occasionally, until beans are tender.
6. Remove the ham bone. Shred any remaining meat and return it to the pot.
7. Season with salt, pepper, and a squeeze of lemon juice for brightness.
8. For a creamier texture, blend 1–2 cups of soup and stir back in before serving.
Notes
You can make this navy bean soup vegetarian by skipping the ham and using vegetable broth.
To store, refrigerate leftovers in airtight containers for up to 4 days or freeze for 3 months.
Flavor improves overnight as the beans soak in the broth.
- Prep Time: 15 minutes
- Cook Time: 2 hours
- Category: Soup, Comfort Food
- Method: Stovetop, Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (about 2 cups)
- Calories: 260
- Sugar: 4g
- Sodium: 740mg
- Fat: 6g
- Saturated Fat: 2g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 10g
- Protein: 18g
- Cholesterol: 25mg
