Ham Hocks and Canned Beans Recipe: Smoky-Spiced Protein-Packed Side

Side Dishes

Ham Hocks and Canned Beans Recipe: Smoky-Spiced Protein-Packed Side

This ham hocks and canned beans recipe transforms humble pantry staples into a deeply flavorful, protein-rich side dish that tastes like it simmered all day—even when it doesn’t. The key lies in slow-braising the ham hocks to extract their rich, smoky essence, then infusing canned beans with aromatic spices and herbs until they’re tender and packed with depth.

I developed this method after realizing how often canned beans get overlooked in favor of fresh, but with the right technique, they become the star of the meal.

The beauty of this dish is its simplicity: just a handful of ingredients work together to create something hearty and satisfying.

You’ll start by simmering ham hocks in a flavorful broth until the meat falls off the bone, then combine it with canned beans, onions, garlic, and a blend of spices like smoked paprika and thyme.

The result is a dish that’s rich, savory, and full of texture—crispy edges on the ham, tender beans, and a broth that’s perfect for soaking up with cornbread or crusty bread.

What you’ll end up with is a smoky-spiced side that’s far more exciting than plain beans, yet requires minimal effort. The ham hocks add a depth of flavor that elevates the dish, while the canned beans absorb the aromatics and spices, making every bite hearty and delicious.

This recipe is ideal for weeknight dinners, potlucks, or even as a standalone meal when paired with rice or a simple green salad.

Once you try this method, you’ll never think of canned beans the same way again. The slow-cooked ham hocks infuse the beans with a richness that turns them into a protein-packed side worth savoring. Ready to elevate your next meal? Let’s get started.

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

Ingredients for ham hocks and canned beans

Pantry staples meet smoky magic—just 12 ingredients for a side that tastes like a labor of love.

Ingredient Amount Notes
Ham Hocks 🍖 2 whole Smoked or unsmoked, about 1 lb each
Canned Pinto Beans 🌱 2 cans 15 oz each, drained and rinsed
Yellow Onion 🧅 1 whole Medium size, chopped
Garlic Cloves 🧄 4 cloves Fresh, minced
Smoked Paprika 🌶️ 2 tsp For deep smoky flavor
Ground Black Pepper 🌶️ 1 tsp Freshly cracked
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Bay Leaves 🍃 2 whole For aromatic depth
Apple Cider Vinegar 🍎 1 tbsp Brightens the flavor
Low-Sodium Chicken Broth 💧 2 cups For simmering liquid
Salt 🧂 1 tsp Adjust to taste
Olive Oil 🫒 1 tbsp For crisping ham edges

Ham hocks are the secret weapon here. Costco or butcher shops usually carry them, often labeled as 'ham shanks' or 'ham hocks'. Look for ones with a good amount of fat—it renders down into flavor. Smoked hocks add depth right away, but unsmoked ones work too if you're in a pinch. The beans? Any canned variety works—pinto, black, or even kidney—but pinto has that classic Southern vibe. I always grab the no-salt-added kind and rinse them well, but the regular stuff is fine if you're adding extra salt later. The onions and garlic are your aromatics—don't skimp on freshness here.

No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a bind. Fresh thyme is ideal but dried at one-third the amount gets you close. Short on chicken broth? Water plus bouillon cubes or even tomato juice adds body. The apple cider vinegar might seem odd, but it cuts through the richness and balances the flavors—lemon juice works too. If you're using pre-cooked ham hocks (like from a deli), skip the initial browning step and just simmer them in the broth. And for the love of all things smoky, don't skip the bay leaves—they add a subtle earthiness that ties everything together.

This tastes even better the next day—honestly, the flavors meld into something magical. Store leftovers in the fridge for 4-5 days, or freeze for 3 months. I like to portion it into containers with a little extra broth on top so it reheats beautifully. The ham hocks get extra crispy when reheated—broil for 2 minutes if you want that texture back. And if you've got any leftover broth, use it for rice or mashed potatoes. Nothing goes to waste here.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss everything in a pot and walk away. The ham hocks simmer down to melt-in-your-mouth tenderness while the onions caramelize, and the canned beans soak up all that smoky, savory goodness. No chopping, no fuss, no stress.
  • Smoky Depth Bomb: That smoked paprika? Oh, it’s the secret weapon. The ham hocks add a rich, salty backbone, and when you crush those garlic cloves right into the pot, the whole thing transforms into something ridiculously flavorful—like a hug in a bowl.
  • Leftovers That Don’t Suck: Between us, this dish begs for seconds—and then thirds. The flavors only get better the next day, especially if you let it sit overnight. I’ve taken it to potlucks, packed it for lunch, and even served it cold as a bean salad (yes, really).
  • Budget-Friendly Feast: Ham hocks stretch for days, and canned beans? Cheap as dirt. You’re feeding a crowd for pennies, and honestly, that’s the kind of recipe that makes you feel like a hero without breaking the bank. Plus, it’s one of those dishes that tastes expensive but costs next to nothing.

Step-by-step instructions for ham hocks and canned beans

Here's how to turn simple pantry staples into a rich, smoky side dish with tender meat and hearty beans.

1

Sear the Ham Hocks for Deep Flavor

Heat a large Dutch oven over medium-high heat and add the 1 tablespoon olive oil. Once shimmering, place the 2 whole ham hocks fat-side down in the pot. Let them sear undisturbed for 5 minutes until the fat renders and the edges turn golden brown. This step builds flavor through the Maillard reaction—don't rush it.

Flip the ham hocks and sear for another 3-4 minutes until well-browned on all sides. Remove them from the pot and set aside on a plate. You'll notice the fat in the bottom of the pot turning golden—that's where all the flavor lives. Leave it in the pot for now; we'll use it later.

2

Sauté Aromatics Until Fragrant

In the same Dutch oven, add the 1 whole yellow onion and 4 cloves garlic cloves (minced). Cook for 4-5 minutes over medium heat, stirring occasionally, until the onion softens and turns translucent. You'll smell that sweet, caramelizing aroma—this is when the onion releases its natural sugars.

Sprinkle in the 2 teaspoons smoked paprika, 1 teaspoon dried thyme, 1 teaspoon ground black pepper, and 2 whole bay leaves. Stir everything together for 30 seconds until the spices are evenly distributed and the mixture smells deeply aromatic. This is the flavor foundation for your dish—don't skip this step.

3

Deglaze and Simmer the Base

Pour in the 1 tablespoon apple cider vinegar and scrape up all those browned bits from the bottom of the pot with a wooden spoon. This deglazing step captures all that concentrated flavor that would otherwise stick to the pot. Let it simmer for 2 minutes until the vinegar reduces slightly and the mixture smells tangy and complex.

Add the 2 cups low-sodium chicken broth and bring everything to a gentle boil. Once boiling, reduce heat to medium-low and return the ham hocks to the pot. Add the 2 cans drained pinto beans and stir gently to combine. The liquid should just cover the ham hocks and beans—this ensures even cooking without making the dish watery.

4

Slow Cook Until Tender

Cover the Dutch oven and let the mixture simmer gently for 1 hour to 1 hour 15 minutes over low heat. You'll know it's ready when a fork easily pierces the ham hock meat and the beans are heated through. The ham should pull apart easily, and the broth should have reduced slightly, creating a thick, flavorful sauce.

I like to check the ham hocks at the 45-minute mark—if they're falling apart, they're done. If they need more time, just keep them covered and simmering. The beans will absorb the smoky flavors beautifully during this slow cook, making them taste homemade and rich.

5

Season and Serve

Remove the ham hocks from the pot and let them rest for 5 minutes before shredding or slicing them. Return the shredded ham to the pot and stir well. Taste the mixture and add the 1 teaspoon salt if needed—adjust to taste. The dish should be rich, smoky, and well-seasoned with a nice balance of tangy and savory flavors.

Serve immediately over rice, cornbread, or with crusty bread to soak up that delicious broth. The ham hocks will be tender and flavorful, while the beans will be perfectly heated with all the smoky spices infused throughout. This dish tastes even better the next day as the flavors meld further—make extra if you can!

👨‍🍳

Pro Tips For Making Ham Hocks And Canned Beans

  • BLANCH HAM HOCKS FIRST: Drop those ham hocks in boiling water for 5 minutes before simmering—this loosens the skin and renders fat faster. I used to skip this, and my broth always came out cloudy and greasy.
  • CRUSH GARLIC CLOVES: Smash those garlic cloves with the flat side of your knife instead of mincing them—it releases more flavor without burning. I was skeptical until I tried it, and now I never go back.
  • DON’T SKIP THE SKIM: After the first 30 minutes of simmering, skim off the fat and foam rising to the top. This keeps your beans from tasting greasy—trust me, you’ll notice the difference.
  • SAUCE IT UP LAST: Save a splash of the bean liquid and stir it into the finished dish—it thickens the sauce naturally. I used to just dump everything in at once, and the texture always felt off.

Perfect pairings for this ham hocks and canned beans

Smoky Cornbread

There’s nothing better than serving this dish with a slice of smoky cornbread that soaks up every last bit of the savory broth.

I like to make mine with 1 cup cornmeal, 1 cup all-purpose flour, 1 cup buttermilk, 2 tablespoons honey, and 1 teaspoon smoked paprika—the same spice we used in the beans. Bake at 375°F for 20-25 minutes until golden and crisp at the edges.

The slight sweetness balances the richness of the ham hocks perfectly. 🍞

Crispy Sautéed Greens

For a lighter contrast, try collard greens or kale sautéed with garlic and a splash of apple cider vinegar. Heat 1 tablespoon olive oil in a skillet over medium heat, add 1 bunch chopped greens, and cook for 5-6 minutes until wilted.

Finish with ½ teaspoon smoked paprika and a pinch of salt. The slight bitterness cuts through the richness of the ham hocks beautifully. 🥬

Buttery White Rice

A simple buttery white rice serves as a neutral base that lets the smoky flavors of the ham hocks shine. Cook 1 cup long-grain white rice with 2 cups water and 1 tablespoon butter, then fluff with a fork.

For extra flavor, stir in ½ teaspoon smoked paprika and 1 tablespoon chopped parsley before serving. The rice absorbs the broth from the beans, making each bite even more satisfying. 🍚

Crusty Bread for Soaking

No dish is complete without a crusty bread to mop up the flavorful broth. I love using a baguette or sourdough loaf, sliced and lightly toasted. The crispy texture contrasts perfectly with the tender ham hocks and beans.

Serve the bread on the side or even as a base for a quick open-faced sandwich with a dollop of the bean mixture. 🥖

Simple Green Salad

A refreshing green salad with a tangy vinaigrette balances the heartiness of the dish. Toss 4 cups mixed greens (arugula, spinach, or romaine) with 2 tablespoons olive oil, 1 tablespoon red wine vinegar, and ½ teaspoon Dijon mustard.

Top with ¼ cup crumbled feta and 2 tablespoons toasted pecans for crunch. The acidity cleanses your palate between bites of rich ham hocks. 🥗

Spicy Pickled Veggies

For a bright, crunchy contrast, prepare quick-pickled vegetables using ½ cup sliced radishes, cucumbers, or red onions. Mix with ¼ cup apple cider vinegar, 1 tablespoon sugar, ½ teaspoon salt, and ¼ teaspoon red pepper flakes.

Let sit for 20 minutes before serving. The tangy, spicy crunch adds a refreshing bite that cuts through the richness of the ham hocks. 🌶️

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 10g36%
Sugars 4g
Protein 38g76%
* 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 use regular ham bones instead of ham hocks?

Ham hocks are ideal because their shape and fat content create rich, flavorful broth. However, you can substitute with ham shanks or smoked ham bones—just increase simmering time to 2-3 hours for tender meat. Avoid lean ham cuts as they won't render enough fat for depth. The flavor will be good but less intense.

2

How do I make this dish vegetarian?

Replace ham hocks with 2 cups cooked lentils or mushrooms (like cremini or shiitake) for umami. Use 1 cup vegetable broth instead of chicken broth and add 1 teaspoon soy sauce or miso paste for depth. The beans will still absorb flavors beautifully—just skip the searing step.

3

Why does my broth look watery after cooking?

This usually happens when too much liquid is added or the ham hocks didn't render enough fat. For next time, use 1 cup broth instead of 2 cups and simmer uncovered for the last 10 minutes to reduce. The beans should be tender but not swimming—adjust liquid to coat them lightly.

4

Can I make this in an Instant Pot?

Sear the ham hocks first, then sauté aromatics. Add all ingredients except salt, then pressure cook for 20 minutes on high. Quick-release the pressure, shred the ham, and stir. The beans will be ready in 1/3 the time while keeping all the smoky flavor. Just add salt at the end to taste.

5

What if I don't have smoked paprika?

No problem! Use 1 teaspoon regular paprika + ½ teaspoon liquid smoke for a similar smoky depth. For a different twist, try 1 teaspoon chili powder or ½ teaspoon cayenne for heat. The key is balancing the flavors—taste as you go.

★★★★★4.6(15 reviews)
Categories Side Dishes