Black Bean Soup With Ham Hock Recipe: Deep-Rich Flavor From Slow-Simmered Bones

Soups & Stews

Black Bean Soup With Ham Hock Recipe: Deep-Rich Flavor From Slow-Simmered Bones

This black bean soup with ham hock transforms humble ingredients into a deeply flavorful, hearty meal that tastes like a hug in a bowl. The secret lies in slow-simmering the ham hock—its rich, gelatinous broth melts into the beans, creating a velvety texture that’s impossible to resist.

I’ve perfected this recipe over years of testing, balancing the saltiness of the ham with bright acidity from tomatoes and a touch of smokiness from chorizo.

The beauty of this soup is its versatility—it’s rustic enough for a weeknight dinner but elegant enough for company. Start by rendering fat from the ham hock in a Dutch oven, then simmer everything low and slow until the beans are tender and the broth is thick with flavor.

The result? A soup so rich, it’ll have everyone asking for seconds.

What sets this apart is the depth of flavor: the ham hock adds umami, the black beans bring earthiness, and the chorizo introduces a subtle smokiness that ties everything together.

Serve it with crusty bread to soak up every last drop, or garnish with fresh cilantro and a squeeze of lime for brightness. This isn’t just soup—it’s a meal.

Whether you’re using a stovetop or pressure cooker, the technique remains the same: patience and attention to balance. The ham hock’s collagen breaks down into a luxurious broth, while the beans soften just enough to hold their shape.

Leftovers taste even better the next day, making this a recipe worth making ahead.

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

Ingredients for black bean soup with ham hock

Sixteen ingredients, one deeply flavorful bowl of soul-warming black bean soup with ham hock.

Ingredient Amount Notes
Ham Hock 🍖 2 whole Untrimmed for maximum flavor
Dried Black Beans 🫘 2 cups Soaked overnight or quick-soaked
Spanish Chorizo 🌭 ½ lb Sliced for smoky depth
Yellow Onion 🧅 1 whole Diced, about 1.5 cups
Garlic Cloves 🧄 4 cloves Minced, for aromatic base
Canned Diced Tomatoes 🍅 2 cups San Marzano preferred
Vegetable Broth 💧 4 cups Low-sodium preferred
Bay Leaves 🌿 2 whole For subtle herbal notes
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Smoked Paprika 🌶️ 1 tsp For subtle smokiness
Salt 🧂 1 ½ tsp Adjust to taste
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for brightness

The ham hock is non-negotiable here—it’s the heart of this soup. Look for pork hocks with good marbling at your local butcher shop or high-end grocery store like Whole Foods. The fat renders down beautifully, creating a rich, gelatinous broth that’s impossible to replicate with store-bought bouillon. If you’re using a pre-cut ham hock, check for any remaining meat—it adds extra flavor. For best results, soak the beans overnight to reduce cooking time, but if you’re short on time, a quick soak (boiling for 2 minutes, then resting) works too. The black beans should be plump and firm, not shriveled or discolored.

No chorizo? Substitute with smoked paprika plus a pinch of cayenne for heat, though you’ll lose that signature smokiness. The tomatoes can be fresh if you prefer—just chop them yourself. For the broth, homemade vegetable broth is ideal, but even low-sodium store-bought works in a pinch. The cumin and smoked paprika are key for that earthy, slightly smoky depth—don’t skip them. If you’re using a pressure cooker, reduce the cumin to 1/2 teaspoon to avoid bitterness. The cilantro and lime are optional but add a bright finish—skip them if you prefer a more rustic presentation.

This soup tastes even better the next day as the flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months. The ham hock can be pre-cooked separately if you’re short on time—simmer it in water for 2 hours to render the fat, then use the broth in the soup. For serving, crusty bread or warm tortillas are perfect for soaking up every last drop. Double the batch—it’s worth the effort.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes. The ham hock and chorizo simmer down into rich, smoky broth while the beans soften—no straining, no fuss. Just chop, dump, and let the pot do the work.
  • Smoky Depth Bomb: That first bite? Chef’s kiss. The Spanish chorizo adds a fiery kick, but the ham hock melts into the broth, turning it into a savory, almost velvety base. Honestly, I’ve had simpler soups—but none this satisfying.
  • Leftovers That Shine: Between us, this soup only gets better the next day. The flavors meld overnight, and reheating it (even in a mug) tastes like a hug. I make a double batch on Sundays—lunches for days, zero stress.
  • Budget-Friendly Feast: Dried beans and ham hocks stretch this recipe into a full meal for half the cost of takeout. Plus, the chorizo’s bold flavor means you can use less meat and still feel like you’re celebrating. My wallet and my taste buds thank me.

Step-by-step instructions for black bean soup with ham hock

This method unlocks maximum flavor from the ham hock while keeping the beans tender and hearty.

1

Prepare the Ham Hock and Chorizo

Rinse the 2 whole ham hocks under cold water, then place them in a large Dutch oven or heavy pot. Add the 0.5 lb Spanish chorizo, sliced into ¼-inch pieces, and spread it evenly around the ham hocks. This arrangement ensures the chorizo infuses the broth with its smoky depth while the ham hocks slowly render their rich gelatin.

Pour in the 4 cups vegetable broth and bring to a boil over medium-high heat. Once boiling, reduce heat to low and let it simmer uncovered for 30 minutes. This initial simmer helps extract initial flavors and begins breaking down the collagen in the ham hocks. Skim off any foam that rises to the surface during this time for a cleaner broth.

2

Build the Flavor Base

While the ham hocks and chorizo simmer, dice the 1 whole yellow onion into ½-inch pieces and mince the 4 cloves garlic. In a separate skillet, heat 1 tablespoon olive oil over medium heat and sauté the onions until they soften and turn translucent, about 5-6 minutes. Add the garlic and cook for another 30 seconds until fragrant.

Transfer the sautéed onion and garlic mixture to the Dutch oven with the simmering ham hocks. Stir in the 2 cups canned diced tomatoes, 1 tablespoon ground cumin, 1 teaspoon smoked paprika, 1.5 teaspoons salt, and 0.5 teaspoon black peppercorns. This combination creates a rich, aromatic base that will develop deeper flavor as it simmers with the ham hocks.

3

Add the Black Beans and Simmer

Drain and rinse the 2 cups dried black beans, then add them to the Dutch oven. Pour in enough additional water to cover the beans by about 2 inches. Return the mixture to a gentle simmer over low heat, ensuring the liquid remains just below a bubble. Add the 2 whole bay leaves to infuse subtle herbal notes.

Cover the pot and let it simmer for 1 hour to 1 hour 15 minutes, stirring occasionally. The beans should be tender but not mushy, and the ham hocks should be fork-tender with meat pulling away from the bone. If the soup becomes too thick, add water as needed to maintain a stew-like consistency.

4

Finish and Serve

Remove the ham hocks from the pot and let them cool slightly before shredding the meat, discarding the bones. Return the shredded meat to the soup. Stir in the juice of 1 whole lime and let it simmer for an additional 5 minutes to brighten the flavors. Taste and adjust seasoning with additional salt if needed.

Ladle the soup into bowls and garnish with the 0.25 cup chopped fresh cilantro. Serve immediately with crusty bread or over rice. The soup will continue to deepen in flavor as it sits, so enjoy it while warm for the best experience. The ham hocks and chorizo will have infused the broth with a rich, savory depth that makes this soup truly hearty and satisfying.

👨‍🍳

Pro Tips For Making Black Bean Soup With Ham Hock

  • Boil Ham Hock First: Toss the raw ham hock into a pot of cold water—don’t shock it with boiling liquid. Start at a rolling simmer (not a full boil) to render the fat and collagen evenly. I used to skip this, and the broth always came out murky and weak.
  • Soak Beans Overnight (or Not): If you’re pressed for time, parboil the dried black beans for 2 minutes first, then cover with fresh water and simmer. But if you can, soak them 8+ hours—they’ll break down smoother and absorb flavors better. I learned this after a rushed batch turned to mush.
  • Sear Chorizo in Batches: Spanish chorizo releases a ton of fat when cooked—don’t crowd the pan. Sear 2 slices at a time over medium heat until crispy, then set aside. This keeps the oil from turning into a greasy mess and ensures deep flavor in every bite.
  • Simmer Low and Slow: After adding all ingredients, reduce to the gentlest simmer possible. Black beans and ham hock need 2–3 hours to marry flavors—any faster, and the broth stays thin and bland. Cover the pot and let it do its thing; I’ve ruined this dish by rushing it.

Pro cooking tips for perfect results

Fat Rendering Magic

The ham hock’s fat is liquid gold in this soup—it creates that velvety texture and deep umami flavor. After the initial 30-minute simmer, skim off any foam that rises to the surface, but leave the golden fat behind.

This rendered fat is what transforms your soup from ordinary to extraordinary. I like to use a large spoon to gently skim, being careful not to disturb the chorizo pieces at the bottom. 🍖

Low and Slow Wins

Patience is key when simmering black beans with ham hock. After adding the beans, maintain a gentle simmer at low heat—never a rolling boil. This slow cooking breaks down the collagen in the ham hock into a rich, gelatinous broth while keeping the beans tender.

I use a Dutch oven because it distributes heat evenly, but any heavy pot will work. Covering the pot traps steam, which helps tenderize the beans faster.

Chorizo Placement Matters

Don’t just toss the chorizo in with the beans—slice it into ¼-inch pieces and spread them around the ham hocks during the initial simmer. This ensures the chorizo’s smoky flavor infuses the broth instead of clumping together.

If you’re using a spicier chorizo, reduce the amount of smoked paprika to ½ teaspoon to avoid overpowering the soup. The goal is harmony, not competition of flavors.

Bean Texture Control

Black beans should be tender but still hold their shape—think "creamy" rather than "mushy." If your beans are cooking too fast, reduce the heat or add a splash of cold water. For extra insurance, I like to check them after 1 hour of simmering.

If they’re still firm, cover the pot and let them cook another 15-20 minutes. Overcooking turns them into mush, which ruins the soup’s texture.

Acid Balance at the End

The lime juice added at the very end isn’t just for brightness—it cuts through the richness of the ham hock and chorizo. Stir in the juice of 1 lime during the final 5 minutes of cooking.

This also prevents the soup from tasting flat or one-dimensional. For an extra layer of complexity, add a pinch of sugar (about ½ teaspoon) to balance the acidity if your tomatoes are particularly tart.

Garnish Like a Pro

Fresh cilantro isn’t just for decoration—it adds a bright, herbaceous note that contrasts the soup’s richness. Chop ¼ cup of cilantro and sprinkle it over each serving right before eating.

For a smoky finish, add a pinch of smoked paprika or a few drops of hot sauce on top. The garnish should elevate, not overpower, the soup’s natural flavors. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 85mg28%
Sodium 1020mg44%
Total Carbohydrate 42g15%
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

Can I substitute ham hock with another meat?

Yes, but the flavor will change. For a similar rich broth, use 2 smoked pork shanks or 1 pork trotter. If you prefer chicken, 2 chicken thighs with skin work well but won't be as gelatinous. Avoid lean meats like turkey—they won't render enough fat for that velvety texture.

2

How do I make this soup in a pressure cooker?

Follow the same steps until adding beans. Sauté onions/garlic, then add ham hock, chorizo, broth, and spices. Add 2 cups dry beans and 4 cups water, seal, and cook on high pressure for 25 minutes. Quick-release, then finish with lime juice. The beans will be tender but hold shape—no need for extra simmering.

3

Why does my soup taste too salty?

The ham hock is naturally salty, especially if cured. Start by tasting before adding salt—you may need only 1 teaspoon instead of 1.5. For balance, add 1 cup tomato juice or ½ cup water to dilute. The lime juice at the end also helps brighten overly salty flavors.

4

Can I use canned black beans instead of dried?

Drain and rinse 2 (15-oz) cans of black beans, then add them with the broth. Reduce simmering time to 30-45 minutes instead of 1-1.5 hours. For extra depth, add ½ teaspoon liquid smoke to mimic the ham hock's richness.

5

How long can I store leftovers?

This soup tastes even better the next day! Store in an airtight container in the fridge for up to 5 days. For freezing, portion into containers and freeze for 3 months. Reheat gently on the stove—never microwave—to preserve the ham hock's tender texture.

★★★★★4.6(10 reviews)
Categories Soups & Stews