Ham Hock and Navy Bean Soup Recipe: Smoky Depth and Hearty Simmer

Soups & Stews

Ham Hock and Navy Bean Soup Recipe: Smoky Depth and Hearty Simmer

This ham hock and navy bean soup recipe delivers the kind of deep, smoky flavor that transforms a simple pot of beans into a rich, hearty meal fit for any occasion.

The ham hock infuses the broth with unmatched richness, while the navy beans create a satisfying, creamy texture that pairs perfectly with every spoonful. I’ve perfected this recipe over years of testing—each slow simmer builds layers of flavor that make it impossible to resist.

The beauty of this soup lies in its simplicity: just a few core ingredients that work together to create something extraordinary.

A slow simmer of 2 to 3 hours transforms tough ham hock into tender, flavorful meat that practically melts in your mouth, while the navy beans soften just enough to hold their shape.

The result is a broth so deeply seasoned and aromatic, it feels like a hug in a bowl—warm, comforting, and impossible to resist.

What sets this recipe apart is the balance of textures and flavors: the smoky depth from the ham hock, the earthy richness of the beans, and the subtle warmth of herbs like thyme and bay leaf.

By the time you’re done, you’ll have a soup that’s hearty enough for a cold evening but light enough to enjoy any time of year. The best part? Leftovers only taste better the next day, as flavors meld even further.

Serve it with crusty bread to soak up every last drop of that flavorful broth, or pair it with a simple green salad for a complete meal. This recipe is designed to impress without fuss—just gather the ingredients, let the flavors develop, and enjoy the results. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for ham hock and navy bean soup

Just 14 ingredients create this deeply flavorful ham hock and navy bean soup.

Ingredient Amount Notes
Ham Hock 🍖 1 lb Unsmoked preferred for richer flavor
Navy Beans 🌾 1 ½ cups Dried, soaked overnight
Yellow Onion 🧅 1 whole Medium size, chopped
Carrots 🥕 3 medium Peeled, cut into chunks
Celery Stalks 🥬 3 whole Cut into 1-inch pieces
Garlic Cloves 🧄 4 cloves Peeled, lightly smashed
Fresh Thyme 🌿 ½ ounce Or 1 tbsp dried thyme
Bay Leaves 🍃 2 whole Standard size
Tomato Paste 🍅 2 tbsp Squeeze tube preferred
Apple Cider Vinegar 🍎 1 tbsp For brightness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Water 💧 8 cups Enough to cover ingredients
Crusty Bread 🍞 1 loaf For serving

The ham hock is the soul of this soup. Look for unsmoked hocks at specialty butchers or well-stocked grocery stores like Whole Foods—they deliver the richest flavor. If you can't find unsmoked, smoked works but reduces depth slightly. Navy beans should be dried, not canned—they absorb more liquid and develop better texture. Soak them overnight in plenty of water with a pinch of baking soda to reduce cooking time. The vegetables—onion, carrots, and celery—form the aromatic base; chop them uniformly for even cooking. Trader Joe's often carries pre-chopped mirepoix mixes that save time without sacrificing quality.

No fresh thyme? Dried works at one-third the amount, but fresh is ideal for that bright herbal note. Running short on bay leaves? Two sprigs of fresh thyme or even a pinch of ground allspice can bridge the gap. The tomato paste adds depth without overpowering—Rao's brand is my go-to for consistent quality. For a tangier broth, swap apple cider vinegar for lemon juice at the same ratio. If you're using canned beans as a shortcut, drain and rinse them well to avoid a watery soup. The carrots can be baby carrots if that's what's handy, but whole carrots hold their shape better during the long simmer.

This soup tastes even better the next day as flavors meld. Store it in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. The ham hock will fall apart completely—use a fork to shred it before serving. For serving, toast the crusty bread with a rub of garlic powder and olive oil. The broth reduces slightly when reheated, so add a splash of water or broth if it seems too thick. Leftovers reheat beautifully—just warm through gently on the stove.

❤️

Why You'll Love This Recipe

  • Minimal Chopping Required: I swear by this one—just dice the onion, chop the celery and carrots into rough chunks, and toss them in. The ham hock does all the work while you sip your coffee. No knife skills needed.
  • Rich Without Effort: That ham hock? It melts into the navy beans like a slow-cooked secret weapon, turning simple veggies into something hearty and savory. Honestly, the first bite makes you forget it’s just a soup.
  • Meal Prep Goldmine: Make a double batch—it tastes even better the next day as the flavors deepen. I freeze portions for lazy nights, and it’s still warm, comforting, and ready in minutes.
  • Budget-Friendly Powerhouse: Navy beans and ham hock stretch into a full pot for next to nothing. Between us, this is my go-to when I need to feed the family without breaking the bank—no sad leftovers here.

Step-by-step instructions for ham hock and navy bean soup

A rich, smoky soup with tender navy beans and deeply flavorful ham hock.

1

Prepare the Ham Hock and Vegetables

Rinse the 1 lb ham hock under cold water and pat it dry with paper towels. This removes any surface impurities that could cloud your broth. Place the ham hock in a large Dutch oven and add the 1 whole yellow onion, 3 medium carrots, 3 whole celery stalks, and 4 cloves garlic cloves. Chop the onion into quarters, cut the carrots into 1-inch chunks, slice the celery stalks into 1-inch pieces, and lightly smash the garlic cloves with the side of your knife.

Add the 0.5 ounce fresh thyme (stripped from stems) and 2 whole bay leaves to the Dutch oven. These aromatic ingredients will infuse the broth with layers of flavor. The thyme adds earthy notes while the bay leaves contribute a subtle piney depth. Don't skip this step—it's what transforms simple ingredients into something extraordinary.

2

Simmer the Broth with Ham Hock

Pour in 8 cups of water and bring the mixture to a boil over high heat. Once boiling, reduce the heat to medium-low and let it simmer uncovered for 1 hour. This initial simmer allows the ham hock to render its fat and collagen into the broth, creating a rich, flavorful base. You'll notice the liquid will take on a pinkish hue and develop a subtle pink foam on top—this is normal and indicates the collagen is breaking down.

After 1 hour, skim off any foam that has formed on the surface with a ladle. This ensures your soup remains clear and prevents bitterness. The broth should smell deeply savory with notes of ham and sweet vegetables. If it doesn't smell strong enough, continue simmering for another 30 minutes—patience at this stage is crucial for developing maximum flavor.

3

Add the Navy Beans and Season

Add the 1.5 cups navy beans (previously soaked overnight) to the Dutch oven. The beans should be fully submerged in the broth. Stir gently to distribute them evenly. Increase the heat to medium and bring the soup back to a gentle boil. Once boiling, reduce the heat to low and let it simmer uncovered for 45-60 minutes, or until the beans are tender but not mushy. You'll know they're ready when they easily crush between your fingers but still hold their shape.

Stir in the 2 tbsp tomato paste and 1 tbsp apple cider vinegar. The tomato paste adds a subtle sweetness and depth of flavor, while the vinegar brightens the entire dish. Add the 1.5 tsp salt and 0.5 tsp black peppercorns (freshly cracked) and stir well to combine. Taste the broth and adjust the seasoning if needed—this is where you can fine-tune the balance of flavors. The soup should be rich, savory, and slightly tangy.

4

Finish and Rest the Soup

Remove the ham hock from the soup and let it cool slightly before shredding the meat into bite-sized pieces with two forks. Return the shredded meat to the Dutch oven and stir to combine. Remove the bay leaves and discard them—they've done their job infusing flavor. Taste the soup one final time and adjust the seasoning if necessary. The soup should be deeply flavorful with a perfect balance of smoky, savory, and slightly tangy notes.

Let the soup rest for 10-15 minutes off the heat. This allows the flavors to meld together and the broth to thicken slightly. Serve the soup hot with slices of the 1 loaf crusty bread on the side. The bread is perfect for soaking up the rich, flavorful broth. Each spoonful should deliver a harmonious blend of tender beans, smoky ham, and aromatic vegetables.

👨‍🍳

Pro Tips For Making Ham Hock And Navy Bean Soup

  • BLANCH BEANS FIRST: Skip the soaking—just boil navy beans for 2 minutes, then drain. This removes bitterness and cuts cooking time by 30 minutes. I learned this the hard way after tasting a batch that still had that chalky edge.
  • SCORE THE HAM HOCK: Slice the fat cap in a crosshatch pattern before browning. It renders faster and adds flavor to the broth. My grandmother swore by this, and she was right: crispy fat bits make the soup sing.
  • DON’T CROWD THE POT: Sauté onions, carrots, and celery in batches if needed—packing them in steams instead of browns. I used to rush this part and wondered why my veggies never got that deep caramel color everyone raves about.
  • SIMMER LOW AND LONG: Keep the heat at a bare simmer (tiny bubbles, not rolling) for the last 45 minutes. Navy beans need time to break down, and rushing turns them mushy instead of creamy. Sounds weird, but it works: patience pays off here.

Dietary considerations for these flavors

Gluten-Free Adaptations

This soup is naturally gluten-free thanks to its simple ingredients, but always double-check your ham hock packaging—some brands use gluten-containing additives. For extra safety, I recommend using a certified gluten-free ham hock from brands like Applegate or Butterball.

The navy beans, vegetables, and broth ingredients are all gluten-free by default, so no substitutions are needed beyond the ham. 🌾

Vegetarian Option

Swap the ham hock for 1 lb smoked turkey neck or portobello mushrooms for a meaty texture. For a fully plant-based version, use 1 lb smoked tofu or tempeh (marinated in soy sauce and smoked paprika for depth).

Simmer the alternative protein with the vegetables for 1.5 hours to develop flavor, then proceed with the recipe as written. The beans will absorb the smoky notes beautifully.

Low-Sodium Adjustments

Store-bought ham hocks can be extremely salty, so if you're watching sodium, soak the ham hock in 4 cups water for 2 hours before cooking to reduce salt content. Use no-salt-added broth if substituting water, and omit added salt until the very end—taste as you go.

Freshly cracked black peppercorns and a splash of apple cider vinegar add flavor without sodium. 🧂

Protein Boost

Add 1 cup cooked lentils or ½ cup quinoa to the soup during the final 30 minutes of simmering for extra protein. Lentils blend seamlessly with navy beans, while quinoa adds a pleasant chewiness.

For a creamy texture, stir in ½ cup coconut milk at the end—it pairs wonderfully with the smoky flavors. Always adjust seasoning after adding extra ingredients.

Allergen-Friendly Notes

This recipe is free of common allergens like dairy, eggs, and nuts, making it safe for most dietary restrictions. If you're allergic to soy, avoid soy-based marinades on alternative proteins.

For a nut-free garnish, top with toasted pumpkin seeds instead of slivered almonds. Always check ingredient labels—especially on tomato paste and broth substitutes—to ensure no hidden allergens. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 5g25%
Cholesterol 70mg23%
Sodium 1020mg44%
Total Carbohydrate 42g15%
Dietary Fiber 12g43%
Sugars 8g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do I need to soak the navy beans overnight?

Soaking reduces cooking time by 40% and prevents the beans from staying hard or splitting during simmering. The overnight soak also removes natural sugars that can make the broth cloudy. Pro tip: Add a pinch of baking soda to the soaking water to help soften them faster.

2

Can I use canned navy beans instead of dried?

Yes, but drain and rinse them thoroughly to avoid a watery soup. Add them during the final 30 minutes of simmering instead of at the start. Canned beans won't develop the same creamy texture as dried, but they work in a pinch.

3

How do I know when the ham hock is fully cooked?

The meat should easily separate with a fork after 2-3 hours of simmering. If it still feels tough, continue cooking for another 30 minutes. The broth should smell deeply savory with no gamey odor remaining.

4

What if my soup tastes too salty?

Add 1 cup cold water or broth, then simmer for 10 minutes to dilute the salt. If using store-bought ham hock, soak it in water for 2 hours before cooking to reduce sodium. Freshly cracked pepper and vinegar help balance flavors without adding salt.

5

Can I make this soup in a slow cooker?

Brown the ham hock and vegetables first, then add everything to the slow cooker with 8 cups water. Cook on low for 8 hours or high for 4-5 hours. The long cook time enhances the smoky depth naturally.

★★★★★5.0(14 reviews)
Categories Soups & Stews