Ham Hock and Navy Beans Recipe: Smoky-Bacon Richness With Fall-Off-the-Bone Tenderness

Side Dishes

Ham Hock and Navy Beans Recipe: Smoky-Bacon Richness With Fall-Off-the-Bone Tenderness

This ham hock and navy beans recipe transforms humble ingredients into a dish that feels like a hug from your grandmother’s kitchen—rich, smoky, and impossibly tender.

The ham hock infuses the beans with deep, savory flavor while breaking down into melt-in-your-mouth perfection, turning a simple side into a centerpiece-worthy meal. I’ve perfected this method over years of testing, ensuring the beans stay creamy and the meat falls apart with just a fork.

The secret lies in slow cooking, where the ham hock’s collagen dissolves into the broth, creating a velvety sauce that coats every bean. You’ll start with a simple soak for the beans and a quick prep of the ham hock—no fancy techniques, just time and patience.

This dish is foolproof, delivering restaurant-quality results without requiring hours at the stove or specialized equipment.

By the end, you’ll have a pot of navy beans so tender they practically dissolve in your mouth, swimming in a broth that’s smoky, slightly sweet, and packed with umami. The ham hock shreds effortlessly, adding depth and richness to every bite.

It’s the kind of dish that tastes even better the next day, making it perfect for meal prep or feeding a crowd.

Serve it alongside roasted vegetables, crusty bread, or even as a hearty main with a green salad for balance. The leftovers reheat beautifully, too—just add a splash of water or broth to restore that luscious texture. Let’s get cooking!

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

Ingredients for ham hock and navy beans

Six simple ingredients transform into a dish that tastes like a hug from your grandma’s kitchen.

Ingredient Amount Notes
Ham Hock 🥓 2 whole Unsmoked preferred for richer flavor
Navy Beans 🌾 2 cups Dried, rinsed and soaked overnight
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Smoked Paprika 🌶️ 2 tsp For deep smoky flavor
Ground Black Pepper 🌶️ 1 tsp Freshly cracked preferred
Bay Leaves 🍃 2 whole Dried, standard size
Salt 🧂 1 ½ tsp Kosher or sea salt
Apple Cider Vinegar 🍎 1 tbsp For brightness and tenderness
Fresh Thyme 🌿 ½ tsp Leaves only, chopped fine
Bacon 🥓 4 oz Thick-cut, chopped into bits
Water 💧 6 cups Filtered preferred for clarity
Olive Oil 🫒 2 tbsp Extra-virgin for richness

The ham hock is the star here—unsmoked works best for that deep, rich flavor. Costco or local butchers usually have them in stock, often near the smoked hocks. If you can’t find unsmoked, smoked will work but won’t have that same meaty sweetness. Look for hocks that are firm to the touch, not slimy or discolored. The bacon adds another layer of smokiness, so thick-cut from a good brand (like Oscar Mayer or Applewood) makes all the difference. Navy beans? Dried are best—they’re cheaper and hold up better to long cooking. If you’re in a pinch, canned low-sodium beans will work, but rinse them well to cut the salt.

No ham hock? Smoked turkey leg or pork shank works in a pinch, though the flavor won’t be identical. Short on bacon? Extra smoked paprika or a splash of liquid smoke can bridge the gap. Fresh thyme is ideal, but dried works at one-third the amount. The apple cider vinegar might seem odd, but it’s key for tenderizing the beans and cutting through the richness. No vinegar? Lemon juice or a splash of white wine will do. The olive oil might seem unnecessary, but it helps create that velvety texture in the final broth—don’t skip it. And if you’re worried about the beans being too bland, add a pinch of sugar (about 1 tsp) to balance the smokiness.

This dish tastes even better the next day—plan ahead. The beans and ham hock keep for 5 days in the fridge or 3 months in the freezer. I like to portion mine into containers so I can grab a serving for lunch without reheating the whole pot. To reheat, just add a splash of water or broth and warm through on the stove. The bacon bits crisp up beautifully when reheated, so don’t skip adding them back in. Leftovers make an amazing sandwich filling too—just pile it on crusty bread with a dollop of mustard.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash another dish. Toss everything—a ham hock, onions, garlic, and dried beans—into one pot and let it simmer. The ham hock practically falls apart, turning the beans into a rich, flavorful stew with zero extra cleanup.
  • Smoky Depth: That smoked paprika? It’s the secret weapon. The ham hock adds a salty, savory backbone, while the paprika brings warmth and a hint of smokiness that lingers. Honestly, the first time I made it, I thought, “Why haven’t I been doing this all along?”
  • Meal Prep MVP: This dish tastes even better the next day, which is perfect for me because I always make double batches. The flavors meld overnight, and I can reheat portions for quick lunches or serve it at potlucks—no one ever guesses how little effort it took.
  • Budget-Friendly Feast: A ham hock costs next to nothing, and dried navy beans are a pantry staple. I feed four people for under $10, and the leftovers stretch into a second dinner or a hearty side. Between us, it’s the kind of recipe that makes grocery day feel like a win.

Step-by-step instructions for smoky-bacon navy beans

Let's create rich, fall-apart tender navy beans that'll make your taste buds dance.

1

Prepare the Ham Hock and Soak the Beans

Rinse the 2 whole ham hocks under cold water to remove any surface impurities. Place them in a large pot and cover with the 6 cups water. Bring to a boil over high heat, then reduce to a simmer for 10 minutes to begin extracting flavor. Meanwhile, drain and rinse the 2 cups navy beans thoroughly, then place them in a large bowl and cover with plenty of fresh cold water.

Let the beans soak overnight (at least 8 hours) in the refrigerator. This essential step ensures they cook evenly and become tender. I like to add a pinch of salt to the soaking water, but don't worry if you forget—just make sure they're fully submerged. The beans should double in size after soaking, which means they're ready for cooking.

2

Build the Flavor Base with Bacon and Aromatics

In a separate skillet, cook the 4 oz bacon over medium heat until crispy, about 8-10 minutes. Remove the bacon with a slotted spoon and set aside, leaving the rendered fat in the pan. Add the 2 tbsp olive oil to the skillet and heat over medium heat. Add the diced 1 whole yellow onion and cook for 5 minutes until softened.

Add the 4 minced garlic cloves and cook for 30 seconds until fragrant. Stir in the 2 tsp smoked paprika, 1 tsp ground black pepper, and 0.5 tsp fresh thyme, cooking for another 30 seconds until the spices are toasted and aromatic. This flavor base is where all the magic happens—don't rush this step.

3

Combine and Simmer the Beans

Drain the soaked navy beans and add them to the pot with the ham hocks. Pour in the onion-garlic-spice mixture from the skillet, along with the 1 tbsp apple cider vinegar and 1.5 tsp salt. Add the 2 whole bay leaves and the reserved bacon. Stir everything together, then bring to a gentle boil over medium-high heat.

Once boiling, reduce the heat to low and maintain a gentle simmer. Cover the pot and let it cook for 1.5 to 2 hours. You'll know it's ready when the beans are fork-tender and the ham hock meat easily pulls away from the bone. I like to check occasionally and add a splash of water if the beans look dry, but they shouldn't need much.

4

Finish and Rest for Maximum Tenderness

When the beans are tender, remove the ham hocks and let them cool slightly. The meat should slide off the bone with just a gentle pull—this is what makes the dish so special. Strain the beans through a colander, pressing gently with a spoon to remove any excess liquid. Return them to the pot.

Add the pulled ham hock meat back to the beans along with any accumulated juices. Stir in the crispy bacon pieces and give everything a final taste. Adjust the seasoning if needed—you want the beans to be rich, smoky, and perfectly balanced. Let the mixture sit off the heat for 10 minutes before serving to allow all the flavors to meld together.

👨‍🍳

Pro Tips For Making Ham Hock And Navy Beans

  • SCORE THE HAM HOCK: Use a sharp knife to cut a few deep slashes into the fat cap of the ham hock—about ¼-inch deep. This lets the meat render faster and infuses the beans with deeper flavor. (Yes, even if it looks like you’re butchering it.)
  • SOAK BEANS LONGER: Navy beans need at least 8 hours of soaking—overnight is best. I learned this the hard way when my beans stayed rock-hard after hours of simmering. Drain and rinse before adding them to the pot.
  • BROWN THE ONIONS FIRST: Don’t just dice and toss—the caramelize those onions in batches over medium heat until they’re golden, about 10 minutes. The sweetness balances the saltiness of the ham hock and makes the whole dish richer. (Skip this, and you’re missing out.)
  • LOW AND SLOW WINS: Once everything’s in the pot, keep the heat at a gentle simmer—no boiling. Navy beans break down if they’re jostled too hard, and the ham hock needs time to fall off the bone. Cover and let it cook for at least 2 hours, stirring occasionally. (Patience here is your friend.)

Best sauces and condiments for these flavors

Smoky Bacon Sauce

Start by crisping 4 oz thick-cut bacon in a skillet until golden and crispy. Reserve the bacon bits for topping, but keep the rendered fat—this is your flavor foundation.

Stir in 2 tbsp olive oil and sauté 1 diced yellow onion until translucent, then add 4 minced garlic cloves for 30 seconds until fragrant. Finish with 2 tsp smoked paprika and 1 tsp black pepper to deepen the smoky richness. 🌶️

Apple Cider Vinegar Brightness

A splash of 1 tbsp apple cider vinegar is non-negotiable—it tenderizes the beans while adding a subtle tang that cuts through the richness. If you’re out, lemon juice or white wine work in a pinch, but vinegar delivers that classic Southern tang.

Add it with the beans and ham hock during the simmering phase for best results.

Herbaceous Thyme Finish

Fresh ½ tsp chopped thyme adds an earthy depth that pairs perfectly with the smoky, salty flavors. For a more pronounced aroma, toast the thyme leaves in the skillet with the onions and garlic before adding them to the pot.

If using dried thyme, reduce to ¼ tsp—it’s potent! Sprinkle it over the finished dish for a fragrant garnish.

Creamy Olive Oil Drizzle

The final touch is a generous drizzle of extra-virgin olive oil—this elevates the dish from hearty to luxurious. The oil coats the beans and ham hock, creating a silky texture that balances the smokiness.

I like to warm the oil slightly before drizzling to enhance its aroma. A 1 tbsp drizzle per serving is ideal for that restaurant-quality finish.

Optional Spicy Kick

For heat lovers, stir in ½ tsp cayenne pepper or a pinch of red pepper flakes during the final simmer. If you prefer sweet heat, add 1 tsp brown sugar along with the vinegar. Both adjustments work beautifully with the smoky-sweet profile of the ham hock and beans. 🔥

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 85mg28%
Sodium 1020mg44%
Total Carbohydrate 36g13%
Dietary Fiber 12g43%
Sugars 4g
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 removes anti-nutrients that cause gas and ensures even cooking. The beans should double in size—this means they're properly hydrated and will cook to creamy perfection in 1.5-2 hours instead of 8+ hours if left unsoaked. Pro tip: Add a pinch of salt to the soaking water to enhance flavor.

2

Can I substitute canned beans instead of dried?

Yes, but with adjustments! Use 2 (15-oz) cans of low-sodium navy beans, drained and rinsed thoroughly. Reduce cooking time to 30-45 minutes since canned beans are pre-cooked. The texture will be slightly firmer, but still delicious. For extra richness, add ½ cup broth to the pot during simmering.

3

What if my ham hock isn't falling apart?

Simmer it longer! The meat should pull away easily when cool enough to handle. If still tough, add ½ cup water and cook 30 more minutes. For extra tenderness, strain the beans, shred the ham hock meat by hand, and return it to the pot. The collagen breaks down with time—don't rush it!

4

How can I make this dish vegetarian?

Replace the ham hock with 1 smoked tofu block or 2 cups mushrooms (like cremini or portobello). Boost umami with 1 tbsp soy sauce or ½ tsp liquid smoke. For protein, add ½ cup cooked lentils or 1 cup chickpeas. The smoky-bacon flavor comes from the bacon and spices—don't skip those!

5

Can I make this in a slow cooker?

Brown the bacon, sauté onions/garlic/spices, then combine everything in the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. The slow cooker's gentle heat enhances the ham hock's tenderness. Add ½ cup water if the beans look dry before serving.

★★★★★4.5(8 reviews)
Categories Side Dishes