Ham Navy Bean Thyme

Featured in: Comfort Baking

This dish combines tender navy beans with smoky ham and aromatic fresh thyme in a flavorful broth. Vegetables like onions, carrots, and celery create a savory base, while garlic adds depth. Slow simmering melds the ingredients into a hearty, rustic meal ideal for cozy dining. Optional garnishes like parsley and crusty bread enhance the experience. Simple preparation with soaking and simmering yields a nourishing, satisfying comfort food perfect for any season.

Updated on Mon, 16 Feb 2026 15:32:00 GMT
A steaming bowl of hearty ham and navy bean soup, rich with tender beans and smoky ham, garnished with fresh thyme.  Pin
A steaming bowl of hearty ham and navy bean soup, rich with tender beans and smoky ham, garnished with fresh thyme. | cinnamonnest.com

My neighbor showed up on a gray November afternoon with a ham hock wrapped in butcher paper and a knowing smile. She'd been watching me fumble through weeknight dinners for weeks and decided I needed this soup in my life. By the next day, my kitchen smelled like comfort itself, and I finally understood why her family gathered around a bowl of this every fall.

I made this for my book club one January when everyone was exhausted from the holidays. As soon as I poured it into bowls and set down the crusty bread, the whole room went quiet except for happy spoon sounds. That's when I knew it wasn't just soup, it was permission to slow down.

Ingredients

  • Dried navy beans (1 pound): These small white beans are the backbone, becoming creamy and tender as they simmer with the ham. Rinsing them first removes any dust, and soaking overnight (or using the quick soak method) saves cooking time and helps with digestion.
  • Smoked ham hock or diced cooked ham (1 pound): The ham hock gives the broth incredible depth and smokiness as it cooks, then shreds into tender meat you stir back in. If you use pre-cooked diced ham, add it near the end so it doesn't fall apart.
  • Yellow onion, carrots, and celery (1 large onion, 2 medium carrots, 2 celery stalks): This holy trinity is your flavor foundation, softening into the broth and building a savory base that makes everything taste like home.
  • Garlic (3 cloves, minced): Just a minute of cooking releases its fragrance and adds a gentle warmth that ties the whole dish together.
  • Low-sodium chicken broth (8 cups): This lets the ham and thyme shine without overpowering the soup, and you can always taste and adjust salt at the end.
  • Fresh thyme (2 sprigs) or dried (1 teaspoon): Fresh thyme has a brightness that dried can't quite match, though both work. Those little leaves infuse the broth with an herbal note that makes the soup taste intentional.
  • Bay leaves (2): They add earthiness without announcing themselves, which is exactly how good seasoning should work.
  • Freshly ground black pepper (1 teaspoon) and salt (to taste): Freshly ground pepper tastes alive compared to pre-ground, and you'll notice the difference in every spoonful.
  • Fresh parsley (2 tablespoons, optional) and crusty bread: A scatter of parsley adds a pop of color and freshness right before serving, while bread is less optional than you might think for soaking up every drop.

Instructions

Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Soak your beans (optional but worth it):
If you have time, place beans in a bowl and cover with water overnight, then drain and rinse. If you're short on time, the quick soak method works just as well: boil them for 5 minutes, let them sit off heat for an hour, then drain. Either way, your beans will cook more evenly and the soup will have better texture.
Build your flavor base:
Heat a splash of oil in your Dutch oven over medium heat and add the onion, carrots, and celery. Let them soften for about 5 minutes, stirring occasionally so they release their natural sweetness and create that savory foundation.
Wake up the garlic:
Stir in your minced garlic and cook for just about 1 minute, until the kitchen smells like something wonderful is about to happen. Don't let it brown or it'll turn bitter.
Bring it all together:
Add your drained beans, ham hock, chicken broth, fresh thyme sprigs, bay leaves, and black pepper. Stir everything so the beans are settled in the broth and nothing sticks to the bottom.
Let it simmer gently:
Bring to a boil, then lower the heat to a gentle bubble and cover the pot. Set a timer for about 90 minutes, checking occasionally to make sure it's simmering quietly, not boiling aggressively. The beans should be tender and starting to break down at the edges.
Finish the ham:
Carefully remove the ham hock, let it cool slightly, then pull away the skin and bone and shred any meat back into the pot. This meat is tender and smoky and deserves every bit of broth it touches.
Season and serve:
Fish out and discard the thyme sprigs and bay leaves. Taste a spoonful and add salt and pepper until it tastes like something you'd want to eat on a cold day. Ladle into bowls, scatter with fresh parsley if you have it, and serve with crusty bread for the bread-soaking moment that makes this meal complete.
Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Warm and comforting ham and navy bean soup, packed with vegetables and savory ham, served alongside crusty bread for dipping.  Pin
Warm and comforting ham and navy bean soup, packed with vegetables and savory ham, served alongside crusty bread for dipping. | cinnamonnest.com

There's a moment during the last 20 minutes of simmering when the smell gets so good you can barely stand to wait, and you catch yourself just standing in front of the stove. That's exactly when you know this soup is doing what it's supposed to do.

The Soul of Soaking

I used to skip soaking beans until a friend pointed out that beans have their own timeline, and rushing them leads to mushy soup and hard beans somehow at the same time. Whether you soak overnight or use the quick method, you're giving the beans a head start so they cook evenly and the broth stays clear instead of cloudy.

When to Use Canned Beans (and Why Sometimes You Should)

One busy Tuesday I grabbed three cans of navy beans instead of dried, and honestly, it worked. The soup came together in 45 minutes, the beans were already tender, and nobody could tell the difference in the final bowl. If that's your reality some nights, use canned beans, drain and rinse them well, and reduce the simmering time to just 20 minutes so everything heats through.

Beyond the Basic Recipe

Once you master the base, this soup becomes a canvas for whatever you have on hand or whatever your mood calls for. A handful of spinach wilts into the hot broth at the very end, or a splash of apple cider vinegar or hot sauce adds brightness if the soup feels too heavy.

  • Try smoked turkey leg or sausage if you want to switch things up from ham.
  • Mash some of the cooked beans right in the pot if you prefer a creamier, thicker soup.
  • A squeeze of fresh lemon juice right before serving transforms the whole flavor profile into something brighter and more alive.
Product image
Keeps paper towels accessible for wiping spills, drying hands, and cleaning surfaces while cooking.
Check price on Amazon
Homemade ham and navy bean soup, brimming with navy beans, diced ham, and aromatic thyme, perfect for a chilly day. Pin
Homemade ham and navy bean soup, brimming with navy beans, diced ham, and aromatic thyme, perfect for a chilly day. | cinnamonnest.com

This is the kind of soup that reminds you why people have been making it for generations, and why sometimes the simplest ingredients create the most lasting memories. Serve it with someone you care about and watch what happens.

Recipe FAQ

Can I use quick-soak beans instead of overnight soaking?

Yes, quick soaking by boiling the beans for 5 minutes then letting them sit for an hour works well to reduce cooking time.

What can I substitute for ham in this dish?

Smoked turkey leg or sausage are great alternatives that will maintain the smoky, savory flavor profile.

How can I achieve a creamier texture?

Mashing some of the beans in the pot after cooking will add richness and thickness to the broth.

Is this dish suitable for gluten-free diets?

Ensure the ham and broth used are gluten-free, and avoid serving with bread unless gluten-free options are chosen.

What herbs enhance the flavor?

Fresh thyme and bay leaves provide aromatic depth, while optional parsley adds a fresh finish.

Can I freeze leftovers?

Yes, this dish freezes well for up to three months, maintaining its flavor and texture when reheated.

Ham Navy Bean Thyme

Savory ham and navy beans infused with fresh thyme for a warm, rustic dish.

Prep duration
20 min
Cooking duration
100 min
Total duration
120 min

Category Comfort Baking

Difficulty Easy

Origin American

Yield 6 Servings

Dietary requirements Dairy-free, Gluten-free

Ingredients

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)

Directions

Step 01

Prepare Beans: Place navy beans in a large bowl, cover with water, and soak overnight. Alternatively, cover beans with water in a pot, bring to a boil for 5 minutes, then let sit off heat for 1 hour. Drain and rinse before using.

Step 02

Sauté Aromatics: 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, approximately 5 minutes.

Step 03

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

Step 04

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

Step 05

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

Step 06

Process Ham: Remove the ham hock and discard skin and bone. Shred any remaining meat and return to the soup.

Step 07

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

Step 08

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

Necessary tools

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

Allergy information

Review ingredients carefully for potential allergens and consult with a healthcare provider if you're uncertain.
  • Verify ham and broth for gluten content if serving gluten-sensitive guests
  • If serving with bread, check for gluten, dairy, or other allergens in the bread

Nutritional information (per serving)

These values are approximate guidelines only and shouldn't replace professional medical advice.
  • Calories: 320
  • Fat: 8 g
  • Carbs: 36 g
  • Protein: 24 g