Ham Navy Bean Soup

Featured in: Family-Friendly Dishes

This warming dish features tender navy beans cooked slowly with smoky ham and fresh thyme, creating a rich and savory flavor. Vegetables like onion, carrots, and celery add depth, while garlic and bay leaves enhance the aroma. Slow simmering melds the ingredients into a comforting, hearty dish, perfect for a cozy family meal. Optional parsley and crusty bread make a delightful finish.

Updated on Tue, 17 Feb 2026 09:05:51 GMT
A steaming bowl of hearty ham and navy bean soup, rich with tender beans, savory ham, and fragrant fresh thyme sprigs.  Save to Pinterest
A steaming bowl of hearty ham and navy bean soup, rich with tender beans, savory ham, and fragrant fresh thyme sprigs. | abridkitchen.com

Hearty, rustic, and incredibly comforting, this Ham and Navy Bean Soup with Fresh Thyme is the perfect dish for a cozy farmhouse meal. By slowly simmering dried navy beans with a savory smoked ham hock, you create a rich, soulful broth that is enhanced by the earthy fragrance of fresh thyme sprigs.

A steaming bowl of hearty ham and navy bean soup, rich with tender beans, savory ham, and fragrant fresh thyme sprigs.  Save to Pinterest
A steaming bowl of hearty ham and navy bean soup, rich with tender beans, savory ham, and fragrant fresh thyme sprigs. | abridkitchen.com

There is something timeless about a bean soup bubbling away on the stove. This recipe relies on the natural starches of the navy beans and the collagen from the ham hock to build a thick, velvety texture that feels like a warm hug in a bowl.

Ingredients

  • 1 pound (450 g) dried navy beans, rinsed
  • 1 pound (450 g) smoked ham hock or diced cooked ham
  • 1 large yellow onion, diced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 8 cups (2 L) low-sodium chicken broth or water
  • 2 sprigs fresh thyme (or 1 teaspoon dried thyme)
  • 2 bay leaves
  • 1 teaspoon freshly ground black pepper
  • Salt, to taste
  • 2 tablespoons fresh parsley, chopped (optional)
  • Crusty bread, for serving (optional)
Product image
Blend smoothies, sauces, and shakes quickly for easy breakfasts, snacks, and meal prep.
Check price on Amazon

Instructions

Step 1
(Optional) Place navy beans in a large bowl, cover with water, and soak overnight. Drain and rinse before using. For a quick soak, cover beans with water in a pot, bring to a boil for 5 minutes, then let sit off heat for 1 hour. Drain.
Step 2
In a large Dutch oven or soup pot, heat a splash of oil over medium heat. Add the onion, carrots, and celery; sauté until softened, about 5 minutes.
Step 3
Stir in garlic and cook until fragrant, about 1 minute.
Step 4
Add soaked (or unsoaked, if using quick-cook beans) navy beans, ham hock (or diced ham), chicken broth, thyme, bay leaves, and black pepper. Stir to combine.
Step 5
Bring to a boil, then reduce heat to low. Cover and simmer gently for 1 1/2 hours, or until beans are tender.
Step 6
Remove the ham hock, discard skin and bone, and shred any meat. Return shredded meat to the soup.
Step 7
Discard thyme sprigs and bay leaves. Taste and adjust seasoning with salt and more pepper as needed.
Step 8
Ladle soup into bowls, garnish with parsley, and serve hot with crusty bread if desired.

Zusatztipps für die Zubereitung

For an even creamier texture without adding any cream, try mashing a portion of the beans directly in the pot after they have finished cooking. This releases extra starch into the broth for a thicker consistency.

Varianten und Anpassungen

If you don't have ham, a smoked turkey leg or sliced smoked sausage works beautifully as a substitute. To brighten up the savory notes, consider adding a dash of hot sauce or a fresh squeeze of lemon juice right before serving.

Serviervorschläge

This hearty soup is best served hot with a side of warm, crusty bread for dipping. It also makes for excellent meal prep, as it freezes well for up to 3 months.

Rustic ham and navy bean soup with aromatic thyme, carrots, celery, and onion in a savory broth—perfect comfort food.  Save to Pinterest
Rustic ham and navy bean soup with aromatic thyme, carrots, celery, and onion in a savory broth—perfect comfort food. | abridkitchen.com

Whether enjoyed on a cold winter evening or as a simple weekend lunch, this Ham and Navy Bean Soup is a timeless classic that brings the wholesome flavors of the farm straight to your table.

Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon

Recipe Help Center

How do I prepare navy beans for cooking?

Soak dried navy beans overnight in water, then drain and rinse. For a quicker method, boil them for 5 minutes and let sit an hour before cooking.

Can I substitute the ham with other meats?

Yes, smoked turkey leg or sausage can replace ham, providing a similar smoky and savory flavor.

What is the best way to develop flavor in the soup?

Sautéing the onion, carrots, and celery until soft, then adding garlic before combining with beans and ham, helps build deep, rich flavor.

How can I make the soup creamier?

Mash some of the cooked beans in the pot before serving to add a creamy texture without extra ingredients.

Can this dish be stored and reheated?

Yes, it freezes well for up to three months. Reheat gently to preserve the tenderness and flavors.

Ham Navy Bean Soup

A hearty blend of navy beans, smoked ham, and fresh thyme simmered to tender perfection.

Prep Time
20 min
Time to Cook
100 min
Time Needed
120 min
Created by Zoey Kendall


Skill Level Easy

Cuisine American

Makes 6 Portions

Diet Preferences No Dairy, Wheat-Free

What You'll Need

Beans & Meats

01 1 pound dried navy beans, rinsed
02 1 pound smoked ham hock or diced cooked ham

Vegetables

01 1 large yellow onion, diced
02 2 medium carrots, diced
03 2 celery stalks, diced
04 3 garlic cloves, minced

Liquids & Flavorings

01 8 cups low-sodium chicken broth or water
02 2 sprigs fresh thyme or 1 teaspoon dried thyme
03 2 bay leaves
04 1 teaspoon freshly ground black pepper
05 Salt to taste

Finishing

01 2 tablespoons fresh parsley, chopped (optional)
02 Crusty bread for serving (optional)

How to Prepare

Stage 01

Prepare Beans: Optionally soak navy beans overnight in a large bowl covered with water, then drain and rinse. For quick soaking, place beans in a pot, cover with water, bring to boil for 5 minutes, remove from heat, and let sit for 1 hour before draining.

Stage 02

Sauté Aromatics: Heat oil in a large Dutch oven or soup pot over medium heat. Add onion, carrots, and celery; sauté until softened, approximately 5 minutes.

Stage 03

Bloom Garlic: Stir in minced garlic and cook until fragrant, about 1 minute.

Stage 04

Build Soup Base: Add prepared navy beans, ham hock or diced ham, chicken broth, fresh thyme, bay leaves, and black pepper. Stir thoroughly to combine ingredients.

Stage 05

Simmer Beans: Bring mixture to a boil, then reduce heat to low. Cover and simmer gently for 1 hour and 30 minutes, or until beans are tender.

Stage 06

Process Ham: Remove ham hock from pot, discard skin and bone, and shred any meat. Return shredded meat to the soup.

Stage 07

Finish Soup: Discard thyme sprigs and bay leaves. Taste and adjust seasoning with additional salt and pepper as needed.

Stage 08

Serve: Ladle soup into bowls, garnish with fresh parsley, and serve hot with crusty bread if desired.

Tools You'll Need

  • Large Dutch oven or soup pot
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Details

Look over ingredient labels for allergens and chat with your healthcare provider if you’re unsure.
  • Contains pork; verify ham for gluten additives if necessary
  • Bread served alongside may contain gluten, dairy, or other allergens

Nutrition Details (each portion)

These numbers are for reference and not intended as medical guidance.
  • Caloric Value: 320
  • Fats: 8 g
  • Carbohydrates: 36 g
  • Proteins: 24 g