Ham Navy Bean Thyme

Featured in: Rustic Home Dinners

This hearty stew combines tender navy beans and smoky ham with fresh thyme and aromatic vegetables. The beans soak to soften, then cook slowly in broth with onions, carrots, celery, and garlic, infusing rich, comforting flavors. Finished with parsley and served with crusty bread, this dish offers a satisfying, cozy meal ideal for cooler days. Variations include turkey or sausage substitutions and optional mash for creaminess.

Updated on Mon, 16 Feb 2026 16:46:00 GMT
A steaming bowl of ham and navy bean soup, fragrant with fresh thyme, perfect for a comforting dinner on a chilly evening. Save
A steaming bowl of ham and navy bean soup, fragrant with fresh thyme, perfect for a comforting dinner on a chilly evening. | rosewoodoven.com

There's something about the smell of ham and beans simmering on a cold afternoon that makes everything feel right in the world. My grandmother kept a ham hock in her freezer specifically for soup days, and I didn't realize until much later that this wasn't just dinner—it was her way of turning the simplest ingredients into something that made people linger at the table. When I finally made this soup myself, I understood why she never rushed it.

I made this for a group of friends during the first real cold snap of the season, and someone asked for the recipe before they'd even finished their bowl. That's when I realized this wasn't just my grandmother's trick—it was something worth passing along, something that bridges generations without any fuss.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Dried navy beans (1 pound): Small and tender, these beans break down just enough to thicken the broth naturally without turning mushy; soaking helps them cook more evenly, though it's not absolutely essential if you're short on time.
  • Smoked ham hock or diced cooked ham (1 pound): The ham hock infuses the entire pot with deep, smoky richness that you can't replicate, but diced ham works fine if that's what you have on hand.
  • Yellow onion, carrots, and celery (1 large onion, 2 medium carrots, 2 celery stalks): This is your flavor foundation, and taking five minutes to dice them properly means they'll soften beautifully and disappear into the broth.
  • Garlic (3 cloves, minced): Just a whisper of garlic added after the vegetables keeps it from overpowering the delicate ham and bean flavors.
  • Low-sodium chicken broth or water (8 cups): Low-sodium lets you control the salt and prevents the soup from becoming one-dimensional as it simmers down.
  • Fresh thyme (2 sprigs) or dried thyme (1 teaspoon): Fresh thyme adds brightness that dried can't quite match, but dried thyme is reliable when you're cooking by memory rather than a farmers market run.
  • Bay leaves (2): These quiet little leaves add an herbal depth that sneaks up on you in the best way.
  • Black pepper (1 teaspoon, freshly ground) and salt to taste: Freshly ground pepper tastes cleaner and sharper than pre-ground, which matters in a soup this simple.
  • Fresh parsley and crusty bread (optional): Parsley brightens the bowl at the end, and bread is there to catch every last drop of broth.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Soak your beans (optional but recommended):
If you have the time, cover dried beans with water in a bowl and let them sit overnight—it makes them cook more evenly and reduces any digestive upset. If you're in a hurry, use the quick-soak method: boil beans for five minutes, turn off the heat, cover, and let them rest for an hour before draining.
Build your flavor base:
Heat a splash of oil in your Dutch oven or soup pot over medium heat, then add diced onion, carrots, and celery. Let them soften for about five minutes, stirring occasionally, until the onion becomes translucent and the kitchen smells like comfort.
Wake up the garlic:
Add minced garlic and cook for just one minute until fragrant—any longer and it'll turn bitter on you. This is one of those moments where timing actually matters.
Bring everything together:
Pour in your drained beans, ham hock (or diced ham), chicken broth, thyme sprigs, bay leaves, and black pepper. Stir everything together so nothing sticks to the bottom, then turn the heat up until it reaches a gentle boil.
Let it simmer low and slow:
Reduce heat to low, cover the pot, and let it bubble gently for about ninety minutes until the beans are completely tender and the broth has turned rich and golden. The ham will release its flavor gradually, and you'll know it's ready when a bean breaks apart easily between your fingers.
Finish and serve:
If you used a ham hock, fish it out, pull away the skin and bone, shred any meat, and return it to the pot. Remove the thyme sprigs and bay leaves, taste the soup, and add salt and more pepper as needed—the broth should sing, not whisper.
Garnish and enjoy:
Ladle into bowls, scatter fresh parsley over the top if you have it, and serve with crusty bread for soaking up every last drop.
Save
| rosewoodoven.com

My neighbor tasted this soup and immediately asked if I'd made it myself or ordered it from somewhere fancy. When I told her the main ingredients were navy beans and a ham hock, she laughed—not because it sounded simple, but because she suddenly understood that the best dinners rarely require complicated technique, just patience and ingredients that trust each other.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Magic of Ham Hock Versus Diced Ham

A ham hock will take your broth from pleasant to genuinely memorable because it releases flavor slowly and steadily over the whole cooking time. Diced cooked ham is faster and more convenient, but it won't give you that same deep, smoky backbone. If you're using ham hock, don't worry about shredding every last piece—the smaller bits dissolve into the broth anyway, becoming part of the flavor rather than visible garnish.

Why Fresh Thyme Makes the Difference

Dried thyme tastes a bit dusty when simmered for ninety minutes, while fresh thyme stays bright and alive, adding a peppery note that keeps the soup from feeling heavy. If fresh thyme isn't available, use half as much dried thyme as your recipe calls for—it's more concentrated, and you can always add more at the end if the soup tastes like it's missing something.

Making It Your Own

This soup is forgiving and flexible, which is part of why it's become a kitchen staple. Some people swear by mashing a few beans at the end to create a creamier texture, while others add a dash of hot sauce or lemon juice for brightness. The beauty of a soup this honest is that you can taste it as it cooks and adjust to what your palate is craving.

  • For extra richness, mash some of the cooked beans against the side of the pot after simmering is done.
  • A squeeze of lemon or a splash of apple cider vinegar added right before serving lifts all the flavors without making the soup taste acidic.
  • This soup freezes beautifully for up to three months, so make a double batch and save yourself a cooking day later.
Hearty navy beans and tender chunks of ham simmered with aromatic thyme, creating a rustic, nourishing soup ideal for family gatherings. Save
Hearty navy beans and tender chunks of ham simmered with aromatic thyme, creating a rustic, nourishing soup ideal for family gatherings. | rosewoodoven.com

This is the kind of soup that reminds you why people have always gathered around pots of simmering beans and ham—not because it's fancy, but because it's true. Make it once and it becomes yours forever.

Recipe Q&A Section

Can I use dried beans without soaking?

While soaking shortens cooking time and improves texture, you can cook dried beans without soaking by increasing simmering time to ensure tenderness.

What are good substitutes for ham in this dish?

Smoked turkey leg or sausage provide similar smoky flavors and make excellent alternatives to ham.

How can I make the stew creamier?

Mashing some of the cooked beans in the pot releases starch, creating a richer, creamier texture in the stew.

Is fresh thyme essential, or can dried be used?

Dried thyme works well if fresh isn’t available; use about one-third the amount since dried is more concentrated.

Can this dish be prepared in advance?

Yes, it freezes well up to three months and flavors deepen when reheated, making it ideal for batch cooking.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Ham Navy Bean Thyme

A rustic stew with smoky ham, navy beans, fresh thyme, and vegetables simmered to perfection.

Time to Prepare
20 min
Time to Cook
100 min
Complete Duration
120 min
Created by Clara Whitmore


Skill Level Easy

Cuisine Type American

Serving Size 6 Portions

Dietary Details No Dairy, Wheat-Free

What's Needed

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
02 Crusty bread for serving

How To Make It

Step 01

Prepare beans: Place navy beans in a large bowl and cover with water. Soak overnight, then drain and rinse. For quick soaking, cover beans with water in a pot, bring to a boil for 5 minutes, let sit off heat for 1 hour, then drain.

Step 02

Sauté aromatics: Heat a splash of oil in a large Dutch oven or soup pot over medium heat. Add diced onion, carrots, and celery; cook until softened, about 5 minutes.

Step 03

Add garlic: Stir in minced garlic and cook until fragrant, approximately 1 minute.

Step 04

Combine ingredients: Add soaked navy beans, ham hock or diced ham, chicken broth, thyme sprigs, bay leaves, and black pepper. Stir thoroughly to combine.

Step 05

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

Step 06

Process ham: Remove ham hock from soup, discard skin and bone, and shred any meat. Return shredded meat 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.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Essential Tools

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

Allergy Warnings

Look over every ingredient for possible allergens and check with your healthcare provider if unsure.
  • Verify ham and broth are certified gluten-free if required
  • Check bread for gluten, dairy, or other allergens if serving as accompaniment

Nutrition Details (each serving)

Nutritional numbers are simply a guide and shouldn't replace professional nutrition advice.
  • Energy (Calories): 320
  • Lipids: 8 g
  • Carbohydrates: 36 g
  • Proteins: 24 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.