Side Dishes
This old-fashioned ham hock and beans recipe delivers the kind of soul-warming comfort that only comes from slow-cooked tradition and smoky-spiced magic. The ham hock infuses the beans with deep, savory richness while the beans transform into a thick, velvety stew with every hour of simmering.
I first discovered this recipe at a family reunion where the aroma alone drew everyone to the table.
The secret lies in patience and layering flavors—starting with a well-seasoned ham hock that renders its fat into the pot, then adding dried beans that soak up all that smoky goodness.
A blend of spices (black pepper, bay leaves, and a touch of mustard) creates complexity that builds as the stew simmers. This isn’t just a side dish; it’s a centerpiece that turns simple ingredients into something extraordinary.
By the time you’re done, you’ll have a pot of smoky-spiced beans so rich they practically melt in your mouth, with ham hock that falls apart at the touch of a fork. The broth—what we call "pot likker"—is liquid gold, perfect for dipping cornbread or sipping straight from the bowl.
This is the kind of meal that makes your kitchen smell like home and your heart feel full.
Serve it with crusty cornbread to soak up every last drop of that flavorful broth, or pair it with collard greens for a complete Southern feast. The best part?
This recipe gets better the next day, making it ideal for meal prep or feeding a crowd. Let’s get cooking—your taste buds will thank you.
Ingredients for old fashioned ham hock and beans
Old-school pantry staples that transform into smoky-spiced comfort in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Ham Hock 🥓 | 2 whole | Smoked or unsmoked, bone-in |
| Dried Navy Beans 🍲 | 2 cups | Unsoaked, rinsed well |
| Yellow Onion 🧅 | 1 whole | Medium size, chopped |
| Garlic Cloves 🧄 | 4 cloves | Peeled, smashed slightly |
| Bay Leaves 🌿 | 2 whole | Dried, standard size |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked preferred |
| Dijon Mustard 🍯 | 1 tbsp | Mild or medium heat |
| Apple Cider Vinegar 🍏 | 1 tbsp | For tangy depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Fresh Thyme 🌿 | ½ tsp | Dried works at 1/4 tsp |
| Water 💧 | 8 cups | Enough to cover beans |
| Pork Fatback 🥓 | 2 oz | Optional for extra richness |
| Cornmeal 🌽 | ½ cup | For serving with cornbread |
The ham hock is the soul of this dish—look for bone-in, smoked hocks at your local butcher or the meat department. Costco and Whole Foods usually carry them, but if you can't find smoked, unsmoked works too. Navy beans are key here; they hold their shape and soak up all that smoky flavor. Bob's Red Mill or Great Northern beans are my go-to brands—they're consistently high quality. Don't skip the pork fatback if you can find it; it adds layers of richness that regular bacon can't match. The onion and garlic? Fresh is best, but frozen chopped works in a pinch (just thaw first).
No ham hock? Smoked sausage or bacon can stand in, but the flavor won't be identical. Running low on navy beans? Great Northern or pinto beans work just fine—just adjust cooking time slightly. Fresh thyme is ideal, but dried works at one-fourth the amount. The apple cider vinegar might sound odd, but it cuts through the richness and brightens everything. Bragg's is my favorite, but any good quality vinegar does the trick. For the mustard, Dijon is non-negotiable—it's what gives this dish that signature tang. No fatback? Extra bacon or a splash of olive oil keeps things moist.
This stew tastes even better the next day—plan ahead. Keeps for 5-6 days in the fridge, 3 months frozen. I always make extra because the pot likker (that golden broth) is worth saving for cornbread dipping. Store it in airtight containers, and don't forget to skim off any fat that rises to the top before reheating. The beans will thicken as they cool, so add a splash of water or broth when reheating if they're too stiff. Trust me, the leftovers are just as good as the first serving.
Why You'll Love This Recipe
- One-Pot Magic: I swear, this recipe is that easy. Toss everything—ham hock, beans, onion, garlic—into a pot, add water, and let it simmer. No chopping like a fine-dining chef, no fancy techniques. Just set it and forget it while you answer emails or binge your show.
- Deep, Smoky Richness: That ham hock? It’s the star. As it cooks, it melts into the beans, leaving behind a ridiculously flavorful broth—salty, sweet, and smoky all at once. The bay leaves add this earthy depth that makes it taste like a hug from your grandma’s kitchen.
- Budget Feast for Crowds: A single ham hock and a bag of dried beans stretch to feed four—or more if you’re serving hungry teens. It’s the kind of meal that makes grocery bills look lighter and your wallet breathe easier. Plus, dried beans? Cheaper than takeout, hands down.
Step-by-step instructions for old fashioned ham hock and beans
Let's create this hearty, smoky-sweet bean dish that tastes like home cooking at its best.
Prepare and Parboil the Ham Hock
Rinse the 2 whole ham hocks under cold water and pat them dry with paper towels. This removes any surface impurities that could cloud your broth. Place the ham hocks in a large Dutch oven and cover with the 8 cups of water. Bring to a boil over high heat, then immediately reduce to a gentle simmer.
Simmer uncovered for 30 minutes to parboil the ham hocks. This step removes impurities and helps develop flavor before we add the beans. You'll notice a light foam rise to the surface—skim this off with a spoon to keep your broth clear. The ham should smell rich and savory by the end of this time.
Add Beans and Aromatics for Deep Flavor
After parboiling, remove the ham hocks and set them aside. Add the 2 cups of dried navy beans to the Dutch oven along with the chopped 1 whole yellow onion, smashed 4 cloves of garlic, 2 whole bay leaves, and the 1 tsp of black peppercorns. Pour in the 1 tbsp of apple cider vinegar and add the 1 tbsp of Dijon mustard.
Return the ham hocks to the pot and add the 1.5 tsp of salt and 0.5 tsp of fresh thyme. If using, add the 2 oz of pork fatback for extra richness. Bring everything to a boil over medium-high heat, then reduce to a steady simmer. The beans should be covered by about 1 inch of liquid. This simmering process will take 2 to 2.5 hours until the beans are tender but not mushy.
Simmer Until Beans Are Perfectly Tender
Keep the beans simmering gently, stirring occasionally to prevent sticking. You'll want to maintain a steady simmer—not a rolling boil—to keep the beans intact. After about 1.5 hours, check the beans for tenderness by pressing one with a fork. They should be soft but still hold their shape.
If the beans aren't tender enough after 2 hours, add a splash of the 8 cups of water (about ½ cup) to maintain the liquid level and continue simmering. The beans are done when they're fork-tender but still hold their shape. The broth should be rich and flavorful, with the ham hocks falling off the bone easily. This is where the magic happens—the longer they cook, the deeper the flavor.
Finish and Serve with Cornmeal
Once the beans are perfectly tender, remove the ham hocks and let them cool slightly. Shred the meat from the bones using two forks, discarding the bones. Return the shredded meat to the pot and stir well to combine. Taste and adjust seasoning with additional salt if needed.
Serve the ham hock and beans hot, accompanied by the 0.5 cup of cornmeal mixed with a little water to form a thick batter, then fried in small patties until golden brown. This traditional cornbread adds a perfect crunchy contrast to the creamy beans. The pot likker (broth) is just as delicious—ladle it over the beans or use it as a base for gravy.
Pro Tips For Making Old Fashioned Ham Hock And Beans
- Soak Beans Overnight: I learned this the hard way—rushing the soak with navy beans leads to tough, uneven texture. Toss them in cold water for at least 12 hours (yes, even if you’re impatient like me), then drain and rinse before cooking. The extra time guarantees they break down silky smooth, not chewy.
- Brown the Ham Hock: Skip the slow simmer start and sear that ham hock first—high heat for 5 minutes per side until the skin crisps. This locks in flavor and prevents the broth from tasting bland. (Your future self will notice the difference.)
- Don’t Overcrowd the Pot: Navy beans expand like crazy, and cramming them in too early means they’ll steam instead of simmer. Start with half the soaked beans, cook until tender, then add the rest. This isn’t the prettiest method, but it’s the tastiest.
- Smash Some Garlic: I was skeptical until I tried it—mashing 2-3 of the garlic cloves into a paste before adding them to the pot deepens the flavor way more than whole cloves. Do it right as the onions soften, so the aroma infuses the beans properly.
Common mistakes when making your old fashioned ham hock and beans
Skipping the Parboil
One of the biggest mistakes is skipping the 30-minute parboil for the ham hock. This step removes impurities that can make your broth cloudy and develop foundational flavors. I’ve seen beginners skip it, only to end up with a broth that tastes flat and lacks depth.
Don’t rush—this step is non-negotiable for that authentic, rich taste. 🌡️
Under-Soaking Beans
Dried beans need proper hydration to cook evenly. While I don’t recommend pre-soaking navy beans (they cook well without it), never add them dry to a cold pot. Always rinse them first to remove debris, then add them to the simmering liquid.
I’ve had beans split or remain tough when added improperly—always maintain that 1-inch liquid coverage during simmering.
Overcrowding the Pot
Your Dutch oven should have enough space for the beans to move freely. If you’re using a small pot, the beans will steam instead of simmer, leading to mushy texture. I recommend a 5-6 quart Dutch oven for this recipe.
If your pot feels too crowded, cook in batches or use a larger vessel. The beans need room to absorb all that smoky goodness.
Ignoring the Foam
During the parboiling stage, a foam will rise to the surface—this is normal, but it’s crucial to skim it off with a spoon. This foam contains impurities that can make your broth cloudy.
I’ve seen home cooks leave it, only to end up with an off-tasting broth. Take 5 minutes to skim—it makes a world of difference in the final product.
Rushing the Simmer Time
Patience is key with this dish. The beans need 2-2.5 hours of gentle simmering to reach perfect tenderness. I’ve had beginners cut cooking time short, resulting in beans that were either too hard or fell apart.
Use a fork to test doneness—beans should be soft but still hold their shape. The longer they simmer, the deeper the flavors develop.
Forgetting the Pot Likker
The broth—what we call pot likker—is just as valuable as the beans themselves. Many cooks discard it or don’t use it properly. Save it for dipping cornbread, making gravy, or even drinking straight from the bowl.
It’s packed with flavor and makes this dish feel like a true Southern feast. Never waste that liquid gold! 💛
Nutrition facts
Frequently asked questions
Why do I need to parboil the ham hock first?
The 30-minute parboil removes impurities that would otherwise make your broth cloudy and develop foundational flavors. Skipping this step means missing out on that deep, smoky richness that defines this classic dish. Think of it as a flavor foundation—no shortcuts here!
Can I use canned beans instead of dried?
While you can use canned beans for convenience, dried beans create a richer, more complex texture that's worth the extra time. If you must use canned, drain and rinse them well, then simmer for only 30-45 minutes after adding to the pot. The flavor won't be identical, but it'll still be delicious.
How do I know when the beans are perfectly tender?
Test doneness by pressing a bean with a fork after 1.5 hours of simmering. They should be soft but still hold their shape—no mushiness! The beans are done when they're fork-tender but still slightly firm. Overcooking turns them to mush, so keep an eye on them.
What's the best way to store leftovers?
Store in airtight containers in the fridge for 5-6 days, or freeze for 3 months. The beans will thicken as they cool, so add a splash of water or broth when reheating. The pot likker (broth) is even better the next day—save it for dipping cornbread or making gravy!
Can I make this recipe without a Dutch oven?
Yes, but use a heavy pot with a lid that fits snugly. A 5-6 quart pot works best to prevent overcrowding. If your pot is too small, cook in batches or use a larger vessel—crowded beans steam instead of simmer, leading to mushy texture. Patience pays off here!
