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

Soups & Stews

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

This ham hock and navy bean soup recipe delivers the kind of soul-warming comfort that transforms a simple weeknight into a celebration of slow-cooked flavors. The rich, smoky depth from the ham hock infuses every spoonful, while tender navy beans and aromatic vegetables create a hearty, satisfying base.

I developed this recipe after years of perfecting the balance between simplicity and depth—no shortcuts, just layers of flavor built over time.

The beauty of this soup lies in its foolproof technique: simmer the ham hock until it falls apart, releasing its gelatinous richness into the broth, while the navy beans soften to creamy perfection.

Aromatics like onion, celery, and garlic form the flavor foundation, and the long cooking time—about 2 hours—allows everything to meld into harmony. It’s the kind of dish that tastes even better the next day, making it ideal for meal prep or feeding a crowd.

By the time you serve it, you’ll have a bowl of soup with velvety texture, smoky undertones, and a depth of flavor that rivals restaurant versions. The ham hock adds a luxurious touch, while the navy beans provide substance and plant-based protein.

Garnish with fresh parsley or a drizzle of cream for added brightness, and pair it with crusty bread or cornbread to soak up every last drop.

This recipe works equally well as a standalone meal or alongside roasted vegetables and a simple green salad. Whether you’re cooking for family, friends, or just craving a comforting bowl, it’s designed to impress without fuss. Let’s get started on creating something truly special.

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

Ingredients for ham hock and navy bean soup

Smoky ham hock and navy beans create this restaurant-quality soup's signature depth.

Ingredient Amount Notes
Ham Hock 🍖 2 lb Center-cut, skin-on for maximum gelatin
Navy Beans 🌿 4 cups Rinsed, no pre-soaking required
Yellow Onion 🧅 2 whole Thinly sliced for even cooking
Celery Stalks 🌱 4 whole Chopped into 1-inch pieces
Garlic Cloves 🧄 6 cloves Mince or press for optimal release
Carrots 🥕 3 whole Peeled, cut into ½-inch rounds
Low-Sodium Chicken Broth 💧 8 cups Homemade preferred for depth
Dried Thyme 🌿 1 tbsp Fresh thyme at ½ the amount
Bay Leaves 🍃 2 whole Remove before serving
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Peppercorns 🌶️ 1 tbsp Freshly cracked for aroma
Extra-Virgin Olive Oil 🫒 2 tbsp High smoke point preferred
Fresh Parsley 🥬 ¼ cup Chopped for garnish
Heavy Whipping Cream 🧀 ½ cup Optional for richness

The ham hock is the soul of this dish—opt for center-cut, skin-on cuts from specialty butchers like Whole Foods Market or Williams Sonoma for maximum gelatin release. Look for vibrant pink color and minimal fat marbling; these indicate freshness. If you can't find center-cut, ham shanks work but require longer cooking. The navy beans should be rinsed thoroughly to remove any anti-nutrients—this step is non-negotiable for optimal digestion and flavor. For best results, use organic navy beans if available, as they maintain their structure better during the long simmer.

No fresh thyme? Dried thyme at half the amount maintains the aromatic profile, though the flavor profile will be slightly muted. Substituting chicken broth with vegetable broth works for a lighter version, though the depth will be reduced. For a vegetarian adaptation, replace the ham hock with smoked paprika and liquid smoke (1 tsp each) plus a mushroom umami paste (2 tbsp). The carrots and celery can be substituted with rutabaga or turnips for a different earthy note—just adjust cooking time by 10-15 minutes. Always use low-sodium broth to control final seasoning; the ham hock and beans will provide enough saltiness naturally.

This soup develops its best flavors after 24 hours of refrigeration, so make it a day ahead if possible. Store in an airtight glass container for up to 5 days in the fridge or freeze portions in 1-quart containers for up to 3 months. The ham hock bones can be reused for broth after removing the meat—simmer them with water and aromatics for a new batch of stock. Garnish with fresh parsley and a drizzle of heavy cream just before serving to preserve the visual appeal and add brightness. The cream should be added off heat to maintain the soup's velvety texture without curdling.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: The ham hock does all the work—just sear it, dump in beans, onions, celery, and garlic, then let it simmer. No chopping marathon, no endless stovetop duty. I’ll admit, I once burned a pot of soup because I was distracted by a cat video, but this recipe forgives my mistakes.
  • Rich & Deep: That ham hock? It turns the broth into liquid gold—salty, smoky, with just enough richness to make navy beans taste like a hug. The garlic and celery add brightness, cutting through the fat in a way that’s exactly what you need after a long day.
  • Leftover Legend: This soup tastes even better the next day. I’ve been known to reheat it three times before admitting defeat—my freezer is full of portions, and my family still begs for seconds. Honestly, the leftovers are my favorite part.
  • Budget Hero: Navy beans are cheap, the ham hock stretches far, and you’re using pantry staples. I’ve made this on $10 budgets and still felt like a gourmet. Plus, it’s the kind of dish where you can throw in extra veggies or swap spices without breaking the bank.

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

This method delivers rich, smoky depth with tender beans and melt-in-your-mouth ham.

1

Sear the Ham Hock for Maximum Flavor

Pat the 2 lb ham hock dry with paper towels—this ensures a better sear. Heat 1 tablespoon of the extra-virgin olive oil in a large Dutch oven over medium-high heat until shimmering. Add the ham hock skin-side down and sear for 8-10 minutes until the skin is deeply golden brown and crispy.

Flip the ham hock and sear the other side for another 5-6 minutes. The goal is to develop a rich, caramelized crust that will infuse the broth with deep umami flavor. Remove the ham hock and set it aside on a plate—you'll return it later once the vegetables have softened.

2

Build the Vegetable Base

In the same Dutch oven, add the remaining 1 tablespoon of extra-virgin olive oil and return it to medium heat. Add the 2 thinly sliced yellow onions and 4 chopped celery stalks, stirring occasionally for 5-6 minutes until the onions become translucent and the celery begins to soften.

Add the 3 peeled, ½-inch carrot rounds and cook for another 3-4 minutes until they begin to soften slightly. Stir in the 6 minced garlic cloves and cook for 30 seconds until fragrant—this prevents the garlic from burning, which would make the soup bitter. Immediately add the 4 cups rinsed navy beans, 1½ teaspoons kosher salt, and 1 tbsp freshly cracked black peppercorns, stirring to coat everything evenly.

3

Simmer the Soup Until Tender

Pour in the 8 cups low-sodium chicken broth, ensuring all the ingredients are submerged. Add the 2 bay leaves and 1 tablespoon dried thyme, then return the ham hock to the pot, skin-side up. Bring the mixture to a gentle boil, then reduce heat to low, cover partially, and simmer for 1 hour and 15 minutes.

After the initial simmer, the navy beans should begin to break down and thicken the soup. Stir occasionally to prevent sticking, and check for doneness by tasting a bean—it should be tender but still hold its shape. The ham hock should also be fork-tender, with the meat pulling away from the bone easily. If the soup reduces too much, add ½ cup broth as needed to maintain consistency.

4

Finish and Adjust the Texture

Remove the ham hock from the pot and set it aside to cool slightly. Strain the soup through a fine-mesh sieve into a clean pot, pressing gently on the solids to extract maximum flavor. Discard the bay leaves and return the strained soup to the pot over medium heat.

Stir in the ½ cup heavy whipping cream, allowing it to warm gently for 2-3 minutes—this adds a velvety richness without overpowering the smoky depth. Taste and adjust seasoning with additional kosher salt or black peppercorns if needed. The soup should be rich, balanced, and slightly thickened from the beans and ham hock.

5

Serve with Garnish and Crispy Ham

Once the soup is heated through, shred the cooled ham hock, discarding any remaining bone or gristle. Stir the shredded ham back into the soup and ladle into bowls. Garnish each serving with 1 tbsp of the chopped fresh parsley, reserving the remaining for additional garnish if desired.

Serve immediately with crusty bread to soak up the hearty broth. The soup should be aromatic, with layers of smoky ham, earthy beans, and sweet vegetables. The cream adds a luxurious finish, while the parsley brightens the dish with a fresh contrast.

👨‍🍳

Pro Tips For Making Ham Hock And Navy Bean Soup

  • Don’t Rush the Ham Sear: That crispy skin on the ham hock is where all the flavor hides—don’t skimp on the 8-10 minutes per side. I used to flip it too soon and ended up with a sad, pale crust that didn’t add a thing to the broth. Let it get deeply golden, even if it means staring at it like a hawk.
  • Salt the Beans Early: Toss the navy beans with the salt right after the garlic, while everything’s still hot. This ensures they absorb flavor from the get-go instead of sitting bland until the broth comes in. Trust me, the difference in taste is noticeable—like the difference between a whisper and a shout.
  • Strain for Smoothness: That fine-mesh sieve isn’t just for looks—press those veggie bits gently to coax out every last drop of flavor. I used to skip this, and the soup always tasted like it was missing something. Now? It’s silky and rich, with none of that mushy texture.
  • Wait for the Cream: Warm the heavy whipping cream slowly over medium heat—just 2-3 minutes—so it melts into the soup without curdling. I learned this the hard way after adding it too fast and ending up with a lumpy mess. Patience here makes the soup taste like it was made by someone who actually cares.

Dietary considerations for ham hock and navy bean soup

Gluten-Free Adaptation

This soup is naturally gluten-free since it relies on ham hock, beans, and vegetables as its base. Just ensure your low-sodium chicken broth is certified gluten-free—many store-bought versions contain wheat additives. I use Kitchens of Eden gluten-free broth in my kitchen, which has no hidden gluten.

The extra-virgin olive oil and kosher salt are also inherently gluten-free, so no substitutions needed here. 🥄

Vegetarian Substitution

To make this soup vegetarian, replace the ham hock with 2 tbsp smoked paprika and 1 tbsp liquid smoke for that smoky depth. Add 2 tbsp mushroom umami paste (like Red Star brand) to replicate the meaty richness.

The flavors will be different but equally satisfying—just add ½ tsp extra black pepper to enhance the earthy notes. I’ve tested this version and it’s a crowd-pleaser!

Lower-Sodium Options

Since the ham hock and beans already provide natural saltiness, you can skip the 1½ tsp kosher salt entirely and rely on the broth’s flavor. For extra control, use homemade broth with no added salt—just simmer bones with aromatics for 8-10 hours.

Taste as you go and add salt only if needed; the soup’s depth should speak for itself. This approach works especially well for those monitoring blood pressure. 💪

Dairy-Free Version

Skip the ½ cup heavy whipping cream entirely for a dairy-free version—it’s still delicious! The soup’s natural richness from the ham hock and beans will shine. If you want creaminess without dairy, stir in ¼ cup coconut cream (like Thai Kitchen brand) at the end.

It adds a subtle sweetness that balances the smoky flavors beautifully. The texture remains velvety without compromising the dish’s integrity.

Kid-Friendly Tweaks

For picky eaters, reduce the black peppercorn intensity by using ½ tsp ground black pepper instead of whole peppercorns. You can also blend a portion of the soup until smooth and mix it back in—this makes the navy beans less noticeable.

Serve with mini dinner rolls or cornbread for dipping, which kids often love. The smoky ham hock still provides protein, so they’re getting nutrients without realizing it! 👶

Low-Fat Considerations

To reduce fat, remove the ham hock skin before searing and use 1 tbsp water instead of olive oil for the initial sear. Skip the cream entirely or use unsweetened almond milk (like Silk brand) for a lighter finish.

The soup will still be rich from the beans and broth, just with less overall fat content. This version works well for those watching their fat intake while still enjoying hearty flavors.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 85mg28%
Sodium 650mg28%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 6g
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 sear the ham hock before simmering?

Searing the ham hock creates a deep, caramelized crust that locks in flavors and releases more gelatin during cooking. This step builds the soup's rich, smoky depth—skipping it results in a broth that's less complex and more watery. The crispy skin also adds textural contrast when shredded back into the soup.

2

Can I use canned navy beans instead of dried?

Yes, but adjust the cooking time. Dried beans need 1.5-2 hours of simmering to soften properly, while canned beans only require 20-30 minutes added to the end. Drain and rinse canned beans first to remove excess sodium. The texture will be slightly different—dried beans break down more and thicken the soup naturally.

3

How do I know when the navy beans are done?

Test a bean by pressing it between your thumb and finger—it should be tender but still hold its shape. If it crumbles easily, it's overcooked. The beans should also be fully submerged in the broth, not floating. For best results, simmer until they're just tender, as they'll continue cooking slightly when reheated.

4

What can I do with leftover ham hock broth?

Strain the broth and use it as a base for other dishes! Save it in an airtight container for up to 5 days in the fridge or freeze for 3 months. It works perfectly for risottos, mashed potatoes, or even as a braising liquid for meats. For extra flavor, add a splash of apple cider vinegar or a pinch of smoked paprika before storing.

5

Can I make this soup in an Instant Pot?

Sear the ham hock first, then sauté the vegetables. Add all ingredients (except cream) and pressure cook for 30 minutes on high. Let the pressure release naturally for 10 minutes, then finish with cream and parsley. The Instant Pot version cooks 40% faster but requires less hands-off time overall.

★★★★★4.9(4 reviews)
Categories Soups & Stews