Ham Navy Bean Thyme

Featured in: Weeknight Dinners

This dish combines tender navy beans and smoked ham with aromatic fresh thyme, carrots, celery, and garlic. After gently simmering in a savory broth, the flavors meld into a rich, hearty bowl perfect for warming comfort. Optional soaking of the beans reduces cooking time, and garnishing with fresh parsley and crusty bread enhances the rustic feel. Ideal for easy, nourishing meals with a farmhouse charm.

Updated on Mon, 16 Feb 2026 16:32:00 GMT
A steaming bowl of ham and navy bean soup, rich with tender beans, savory ham, and fresh thyme sprigs for rustic comfort. Save to Pinterest
A steaming bowl of ham and navy bean soup, rich with tender beans, savory ham, and fresh thyme sprigs for rustic comfort. | shiftpan.com

There's something about the smell of ham and beans simmering on a cold afternoon that stops you mid-thought. My neighbor came over one October with a ham hock from her smokehouse, and I had no real plan beyond throwing it in a pot with some beans I'd had sitting in my pantry. Two hours later, the kitchen was warm and golden, and she kept ladling bowl after bowl, saying almost nothing—just the quiet approval of someone who'd found exactly what they needed. That's when I realized this soup wasn't fancy or complicated; it was just honest.

I made this for my sister during her first winter in her new house, when she was still figuring out which cupboards held what. We sat at her bare kitchen table with bowls of this soup, steam rising between us, and suddenly the space didn't feel so empty anymore. She's made it dozens of times since, and every time she texts me that she's making it, I remember that afternoon and smile.

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): These small, creamy beans are the backbone here—they soften beautifully without falling apart and have a natural sweetness that plays well with smoke and herbs.
  • Smoked ham hock or diced cooked ham (1 pound): A ham hock gives the deepest flavor and makes the broth silky with natural gelatin, but if you're short on time, good diced ham works just fine.
  • Yellow onion, carrots, and celery (1 large onion, 2 medium carrots, 2 stalks celery): This classic soffritto base is your flavor foundation—the vegetables mellow and sweeten as they cook, building layers in the broth.
  • Garlic cloves (3, minced): Add these after the vegetables soften so they perfume the soup without becoming bitter or overpowering.
  • Low-sodium chicken broth or water (8 cups): Broth adds depth, but water lets the ham and beans speak for themselves—choose based on what you have and how rich you want the final soup.
  • Fresh thyme sprigs (2, or 1 teaspoon dried): Fresh thyme has an almost peppery lift that brightens the earthiness of the beans; dried works but adds a more muted, woody note.
  • Bay leaves (2): These subtle leaves add a whisper of complexity without announcing themselves, so don't skip them.
  • Freshly ground black pepper (1 teaspoon) and salt to taste: Taste as you go—the ham brings salt, so you'll adjust at the end once everything has melded.
  • Fresh parsley and crusty bread (optional): A handful of green parsley and bread for soaking up broth transform a bowl of soup into something people remember.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Soak your beans (or skip this step if you're in a hurry):
Overnight soaking softens beans evenly and can reduce cooking time by 20 minutes, plus it cuts down on the compounds that cause digestive upset. If you're short on time, use the quick-soak method: boil beans for 5 minutes, then let them sit covered for an hour before draining and rinsing.
Build your base with vegetables:
Heat a splash of oil in a large Dutch oven over medium heat and add the diced onion, carrots, and celery—this takes about 5 minutes, and you'll know it's ready when the onion turns translucent and soft. Listen for a gentle sizzle rather than aggressive popping; this means you're cooking gently enough to coax out sweetness rather than burn color onto the vegetables.
Awaken the garlic:
Stir in your minced garlic and let it cook for just about 1 minute until it smells almost floral and warm. Don't walk away during this moment—garlic can tip from fragrant to burnt in a heartbeat.
Combine everything for the long simmer:
Add your drained beans, ham hock (or diced ham), broth, thyme sprigs, bay leaves, and black pepper, stirring everything together so nothing settles at the bottom. Bring it all to a boil so you can see everything coming alive, then immediately lower the heat and cover the pot.
Let time do the work:
Simmer gently for 1½ hours—the beans should be completely tender when you press one between your fingers, and the broth should taste rich and complex. Peek under the lid once or twice, but resist the urge to stir constantly; gentle, undisturbed simmering creates the best texture.
Retrieve and shred the ham:
Once the ham hock is fall-apart tender, fish it out with a pair of tongs and set it on a cutting board to cool slightly. Pull apart the meat with two forks, discarding the skin and bone, then return the shredded meat to the pot.
Finish with balance:
Remove the thyme sprigs and bay leaves (they've given their all), then taste the soup and adjust the seasoning—you may need more salt or pepper, depending on your broth and ham. Trust your palate here; a pinch of salt can transform a good soup into a great one.
Serve with intention:
Ladle the soup into bowls, scatter a bit of fresh parsley on top if you have it, and serve with crusty bread for soaking. The bread transforms the soup from a side dish into the main event.
Save to Pinterest
| shiftpan.com

My dad came home one night when I was making this soup, and without saying anything, he sat at the kitchen counter and ate three bowls in silence. He wasn't a big talker, but the next week he asked if I could teach him how to make it. We stood side by side at the stove, him stirring while I explained why fresh thyme mattered, and it became our thing—not fancy, but ours.

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 Secret to Creamy Beans

If you want a soup that's thicker and more velvety, mash some of the cooked beans right in the pot once they're tender—use the back of a wooden spoon to break them up slightly against the bottom and sides. You don't want a puree; you want some whole beans for texture and some burst beans to thicken the broth naturally. This is the move that transforms the soup from soupy to substantial, and it takes maybe 30 seconds.

Flavor Variations That Actually Work

Once you understand this soup's bones, you can play with it in ways that feel true to its spirit. Smoked turkey leg works beautifully and feels less heavy; a piece of smoked sausage adds a different kind of depth. Some people add a squeeze of lemon juice or a dash of hot sauce just before serving, and it cuts through the richness in the best way, brightening everything without changing what the soup fundamentally is.

Storage and Freezing

This soup actually improves after a day or two in the refrigerator once all the flavors have had time to settle and deepen. It freezes beautifully for up to 3 months in airtight containers, and when you thaw it, just add a splash of broth or water to loosen it back up if it's thickened too much. The beans might soften further, but that's not a flaw—it just means the soup becomes even more forgiving and comforting.

  • Cool the soup to room temperature before freezing so you don't shock your freezer or create condensation on the container.
  • Leave an inch of space at the top of your container; the soup will expand slightly as it freezes, and you don't want it cracking the lid.
  • Thaw overnight in the refrigerator rather than on the counter, and reheat gently on the stovetop with a lid on so it doesn't dry out.
Hearty ham and navy bean soup with vibrant carrots, celery, and aromatic thyme—perfect for a nourishing, gluten-free meal. Save to Pinterest
Hearty ham and navy bean soup with vibrant carrots, celery, and aromatic thyme—perfect for a nourishing, gluten-free meal. | shiftpan.com

This soup asks for nothing fancy and gives back everything comfortable—a bowl that wraps around you on days when you need it most. Make it once, and it becomes part of your rotation, the kind of meal you turn to without thinking because you already know it will be good.

Questions & Answers About This Recipe

Can I use soaked or unsoaked navy beans?

Both soaked and unsoaked beans work, though soaking overnight or quick-soaking reduces cooking time and improves texture.

What kind of ham is best for this dish?

Smoked ham hock or diced cooked ham adds deep smoky flavor, complementing the hearty beans and vegetables.

How do fresh thyme and bay leaves influence the flavor?

Fresh thyme imparts an herbal brightness, while bay leaves add subtle earthiness, balancing the savory broth.

Can I substitute ingredients for dietary needs?

Smoked turkey leg or sausage can replace ham, and always verify broth and ham for gluten if needed.

What is the best way to serve this dish?

Serve hot, garnished with chopped parsley and accompanied by crusty bread to soak up the rich broth.

How can I make the texture creamier?

Mash some beans in the pot after cooking to create a thicker, creamier consistency without extra ingredients.

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

Savory ham and navy beans melded with fresh thyme for a cozy, soulful pot perfect for chilly days.

Prep Time
20 min
Time to Cook
100 min
Total Duration
120 min
Recipe by Emma Miller


Skill Level Easy

Cuisine American

Serves 6 Portions

Dietary Info No Dairy, No Gluten

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
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. Alternatively, use the quick-soak method: cover beans with water in a pot, bring to a boil for 5 minutes, remove from heat, and let sit for 1 hour before draining.

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. Sauté until vegetables are softened, approximately 5 minutes.

Step 03

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

Step 04

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

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

Finish Ham: Remove ham hock from soup. Discard skin and bone, then shred any remaining meat and return it to the pot.

Step 07

Season to Taste: Remove thyme sprigs and bay leaves. Taste soup and adjust seasoning with additional salt and pepper as needed.

Step 08

Serve: Ladle soup into bowls, garnish with chopped fresh parsley, and serve hot with crusty bread on the side.

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.

What You'll Need

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

Allergy Details

Review all items for allergies and speak to a healthcare expert with any concerns.
  • Verify ham and chicken broth are gluten-free
  • Check bread for gluten, dairy, or other common allergens if serving alongside

Nutrition Details (per serving)

For reference only — always check with a nutrition or medical professional.
  • Caloric Value: 320
  • Fats: 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.