Old Fashioned Bean and Ham Hock Soup Recipe: Smoky Depth From Slow-Simmered Bones

Soups & Stews

Old Fashioned Bean and Ham Hock Soup Recipe: Smoky Depth From Slow-Simmered Bones

This old-fashioned bean and ham hock soup delivers the kind of deep, smoky flavor that only comes from slow-simmered bones and hours of patient cooking.

The ham hock infuses the broth with rich, savory notes while the beans soften into tender perfection, creating a dish that tastes like a hug in a bowl.

My great-grandmother used to make this on Sunday afternoons, and it’s the recipe I’ve perfected over years of testing—every spoonful carries that old-fashioned comfort.

The secret lies in the slow simmer, which extracts maximum flavor from the ham hock and transforms tough beans into something velvety and satisfying.

You’ll start with a simple base of dried beans, onions, and garlic, then let the broth work its magic over 3 to 4 hours, reducing until it’s thick enough to coat a spoon.

The result is a soup that’s hearty enough for a cold day but light enough to enjoy any time of year, with a depth of flavor that store-bought broths simply can’t match.

What makes this recipe truly special is how the ham hock transforms from a simple ingredient into the soul of the dish.

As it simmers, the bones release collagen that thickens the broth naturally, while the meat falls away from the bone, ready to be shredded and mixed back in for extra richness.

The beans absorb all that smoky, savory goodness, turning into a dish that’s both rustic and refined—exactly the kind of meal that brings people together.

Serve it with crusty bread to soak up every last drop of that flavorful broth, or garnish with fresh parsley for a touch of brightness. This isn’t just soup; it’s a taste of tradition, slow-cooked love, and the kind of comfort that lingers long after the last bite.

Let’s get started on making it yours.

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

Ingredients for old fashioned bean and ham hock soup

Simple pantry staples and one special ingredient transform into soul-warming soup.

Ingredient Amount Notes
Dried Navy Beans 🍲 2 cups Unsoaked, rinsed thoroughly
Ham Hock 🍖 2 whole Smoked or unsmoked preferred
Yellow Onion 🧅 1 whole Chopped into 1/2-inch pieces
Garlic Cloves 🧄 4 cloves Smashed with side of knife
Carrots 🥕 3 medium Peeled, cut into 1-inch chunks
Celery Stalks 🥬 3 whole Cut into 1-inch pieces
Bay Leaves 🌿 2 whole Dried, standard size
Black Peppercorns 🌶️ 1 tsp Crushed lightly
Salt 🧂 1 ½ tsp Kosher or sea salt
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Crusty Bread 🍞 1 loaf For serving
Water 💧 12 cups Enough to cover beans

The ham hock is non-negotiable here—it's what gives this soup its signature smoky depth. Butcher shops often have them fresh, but Costco or Walmart usually stock them too. Look for hocks that still have some meat clinging to the bone—the more, the better for flavor. Smoked hocks add an extra layer of complexity, but unsmoked works perfectly fine. If you can't find ham hocks, smoked bacon or pork shank can substitute in a pinch, though the texture won't be identical. The beans? Navy beans are traditional, but great northern or cannellini work just as well—just make sure they're dried, not canned, for that authentic texture.

No fresh parsley? Dried parsley at half the amount will do, but honestly, skip it if you're out—it's purely for garnish. The carrots and celery can be swapped for turnips or parsnips if you're feeling adventurous, though they'll change the flavor slightly. If you're short on time, pre-cut frozen veggies work great here (just don't thaw them first). The bay leaves? Don't skip them—they're subtle but essential for that old-fashioned flavor. And if you're worried about the beans being too tough, soak them overnight—it cuts cooking time by about an hour, though I like the extra texture from not soaking.

This soup only gets better with time, so make a big batch—it reheats beautifully. Store leftovers in the fridge for up to 5 days, or freeze portions for up to 3 months. I always double the recipe because it disappears fast. The broth thickens as it cools, so add a splash of water if it seems too thick when reheating. And trust me, the first bowl is always the best—save the last one for when you're really craving comfort.

❤️

Why You'll Love This Recipe

  • Saves You Time: I’ll be real—soaking dried navy beans overnight sounds intimidating, but this recipe actually cuts your work. Just toss them in a pot with cold water the night before, and wake up to a soup that’s already halfway done. (Yes, even on a Tuesday night.)
  • Deep, Smoky Magic: That ham hock? It’s the star. As it simmers, it melts into the broth, leaving behind a rich, smoky depth that turns simple carrots and onions into something ridiculously good. The garlic cloves? They caramelize just enough to add a little bite—like a warm hug in a bowl.
  • Leftovers That Beg for More: Between us, this soup only gets better the next day. The flavors meld into something heartier, and the beans soften just enough to make it even more satisfying. I’ve reheated portions for lunch three times this week—no joke.
  • Budget-Friendly Crowd-Pleaser: Honestly, this is my go-to when I need to feed a bunch of people without breaking the bank. Ham hocks stretch for miles, dried beans cost pennies, and the veggies? Basic and cheap. It’s the kind of dish that makes you look like a hero without stressing your wallet.

Step-by-step instructions for old fashioned bean and ham hock soup

Here's how to create rich, smoky soup that simmers all day for unbeatable flavor.

1

Prepare the Ham Hock and Beans

Begin by rinsing the 2 cups dried navy beans under cold water to remove any debris. Place them in a large pot with the 12 cups water and bring to a boil over high heat. Once boiling, reduce to medium-high heat and cook for 2 minutes to soften the skins slightly. Drain and rinse again with cold water.

While the beans are draining, place the 2 whole ham hock in a large Dutch oven or heavy pot. Add the chopped 1 whole yellow onion, smashed 4 cloves garlic, peeled and chopped 3 medium carrots, and cut 3 whole celery stalks. This combination creates the aromatic base that will infuse the soup with deep flavor. The ham hock should be fully submerged in water as it cooks.

2

Simmer the Base Ingredients

Add the rinsed 2 cups navy beans to the pot along with the 2 whole bay leaves and 1 tsp crushed black peppercorns. Pour in enough water to cover everything by about 2 inches - you should have approximately 12 cups total liquid including what's already in the pot. Bring to a boil over medium-high heat, then immediately reduce to a gentle simmer.

Here's the key: maintain a steady simmer, not a rolling boil. You want small bubbles breaking the surface occasionally. This gentle cooking releases collagen from the ham hock and softens the beans without breaking them apart. Skim off any foam that rises to the surface during the first 30 minutes of cooking - this ensures a cleaner final broth.

3

Cook Until Tender and Flavorful

Let the soup simmer uncovered for 2 to 2.5 hours. You'll know it's ready when the beans are fork-tender (they should mash slightly but still hold their shape) and the ham hock meat easily pulls away from the bone. The broth should have a rich, amber color and smell deeply aromatic with ham and vegetable notes.

About 1 hour into cooking, add the 1.5 tsp salt. This timing allows the salt to distribute evenly throughout the soup as it simmers. If you add it too early, the beans might absorb too much and become overly salty. Stir occasionally, but avoid excessive stirring which can break down the beans prematurely.

4

Finish and Serve

Once the beans are tender, remove the ham hock and let it cool slightly. Using a slotted spoon, transfer the meat to a plate and shred it with two forks, discarding any remaining bone. Return the shredded meat to the pot and stir well to distribute throughout the soup.

Remove the bay leaves and adjust seasoning if needed - you might need a pinch more salt or pepper to taste. Ladle the hot soup into bowls and garnish each serving with about 1 tablespoon of the chopped 0.25 cup fresh parsley. Serve immediately with slices of the 1 loaf crusty bread to soak up every delicious drop of that smoky broth.

👨‍🍳

Pro Tips For Making Old Fashioned Bean And Ham Hock Soup

  • SOAK BEANS OVERNIGHT: Navy beans stay firmer and digest easier when soaked 8–12 hours in cold water. I used to skimp on time and end up with mushy beans—don’t make that mistake. Drain and rinse before cooking, but save that starchy soaking water for the pot (it adds depth).
  • SCORE THE HAM HOCK: Use a sharp knife to make shallow cuts in the ham hock’s fatty edges before adding it to the pot. This renders the fat faster and infuses the broth with richer flavor—no more floating grease that takes forever to melt in.
  • CARAMELIZE ONIONS FIRST: Cook the onions in the pot until deep golden brown (15–20 minutes) before adding anything else. The Maillard reaction builds sweetness that cuts through the saltiness of the ham hock—skip this, and you’ll miss the soul of the soup.
  • SKIM FAT REGULARLY: After the first hour of simmering, skim the surface fat every 15 minutes with a ladle. It’s tedious, but it keeps the soup lighter and prevents a greasy finish—trust me, your taste buds will notice the difference.

Regional styles of this dish

Southern Comfort Style

In the American South, this soup often gets a smoky kick from smoked ham hocks and a touch of hot sauce at the table. I like to add ½ cup of diced smoked sausage (like kielbasa) during the last 30 minutes of cooking for extra depth.

The heat from the Louisiana-style hot sauce like Crystal or Tabasco lets everyone adjust to their preference. Serve with cornbread instead of crusty bread for that true Southern touch. 🌶️

New England Tradition

Up north, especially in Maine and Massachusetts, this soup becomes a harvest staple with kale or collard greens added during the last 20 minutes of cooking. The greens wilt beautifully into the broth, adding earthy notes.

I also see sweet potatoes replacing some carrots for a slightly sweeter profile. The New England version often gets a splash of apple cider vinegar (about 1 tablespoon) at the end for brightness. 🍂

Midwestern Heartland

The Midwest takes this soup and makes it a weekend family meal with bacon instead of ham hocks—6 slices of thick-cut bacon simmered until crispy, then crumbled into the soup. They also add potatoes (peeled and cubed) for extra heartiness.

The broth here tends to be thicker, almost like a stew, and it’s common to serve it with buttered noodles on the side. The key is more salt and pepper to balance the richness. 🥔

Appalachian Twist

In the Appalachian Mountains, this soup gets wild game treatment—some versions use venison or rabbit instead of ham hock for a leaner, gamey flavor.

The beans here are often soaked overnight for extra tenderness, and the broth gets a splash of bourbon (about 2 tablespoons) during the last 15 minutes of cooking. It’s served with cornbread muffins and apple butter for dipping.

The bourbon adds a warm, caramelized note that’s pure Appalachian comfort. 🥃

Modern Urban Adaptation

City dwellers are putting their own spin on this classic, using pressure cookers to cut simmering time to just 45 minutes. I’ve seen versions with miso paste (about 1 teaspoon) for umami depth or chipotle peppers in adobo for smokiness.

Some even add quinoa (about ½ cup) for extra protein. The broth is often blended slightly for a creamier texture, and it’s garnished with avocado slices or pickled jalapeños for a fresher take. 🏙️

Nutrition facts

Servings 6
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 2g10%
Cholesterol 55mg18%
Sodium 1100mg48%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 8g
Protein 22g44%
* 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

Can I substitute canned beans for dried beans in this recipe?

While you can use canned beans in a pinch, dried beans create the authentic texture and flavor profile this soup needs. For best results, use 2 (15 oz) cans of navy beans, drained and rinsed, but reduce the simmering time to just 1 hour—they won't develop the same rich, meaty depth as dried beans. If you're short on time, soak the dried beans for 4 hours instead of overnight for a compromise.

2

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

The ham hock is done when the meat easily pulls away from the bone with minimal resistance and the broth smells deeply aromatic. Test after 2 hours of simmering—if the meat shreds cleanly and the beans are tender, it's ready. If not, continue cooking for another 30 minutes. Never rush this step; the slow cooking is what creates the soup's signature richness.

3

Can I make this soup in a slow cooker?

This recipe adapts perfectly to a slow cooker. Start by following the same prep steps (soaking beans and browning the ham hock if desired), then combine everything in the slow cooker and cook on low for 6-7 hours or high for 3-4 hours. The key is to maintain a gentle simmer—if the liquid reduces too much, add ½ cup water during cooking to prevent burning.

4

Why does my soup taste bland compared to what I expected?

Bland flavor usually comes from insufficient salt or not enough simmering time. The ham hock needs at least 2 hours to release its full flavor, and salt should be added gradually—start with 1 tsp after 1 hour, then adjust to taste at the end. For extra depth, add 1 tsp smoked paprika or a crushed red pepper flake during the last 30 minutes of cooking.

5

How can I make this soup vegetarian?

Replace the ham hock with 2 cups of smoked tofu or 1 cup of mushrooms (like shiitake) for umami depth. Add 1 tbsp soy sauce or 1 tsp liquid smoke to mimic the ham flavor. For richness, stir in 2 tbsp nutritional yeast or a splash of balsamic vinegar at the end. The beans will still soften beautifully, and the broth will develop a hearty, savory character.

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