Black Bean Soup With Ham Hock Recipe: Slow-Simmered Richness From Pantry Staples

Soups & Stews

Black Bean Soup With Ham Hock Recipe: Slow-Simmered Richness From Pantry Staples

This black bean soup with ham hock transforms simple pantry staples into a deeply satisfying meal that tastes like a hug in a bowl. The ham hock infuses the broth with rich, smoky depth while the beans soften into tender perfection through slow simmering.

I've perfected this recipe to balance hearty flavors without requiring special ingredients—just time and patience to create restaurant-quality results at home.

The secret lies in the ham hock, which breaks down over hours to create a velvety broth that coats every bean and vegetable. We'll build flavor through aromatics and spices, then let everything meld together until the soup achieves that perfect harmony of smoky, savory, and slightly sweet notes.

This isn't just soup—it's a complete meal with protein, fiber, and warmth in every spoonful.

What makes this recipe particularly special is its adaptability—whether you're using a slow cooker for hands-off cooking or a pressure cooker for quicker results, the technique remains the same.

The beans become incredibly tender while absorbing all that rich broth, and the ham hock adds a meaty texture that elevates it beyond basic bean soup. Serve with crusty bread to soak up every last drop of that flavorful broth.

Perfect for chilly evenings or meal prep, this soup tastes even better the next day as the flavors continue to develop.

The combination of black beans, ham hock, and aromatic vegetables creates a dish that's both comforting and impressive—ideal for family dinners or when you want to feed a crowd without spending hours in the kitchen. Let's get started on creating this pantry-to-table masterpiece.

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

Ingredients for black bean soup with ham hock

Sixteen ingredients transform into a deeply satisfying soup with restaurant-quality depth.

Ingredient Amount Notes
Black Beans 🌱 2 cups Dried, soaked overnight
Ham Hock 🥓 1 whole Smoked, 1 lb each
Yellow Onion 🧅 1 whole Medium size, diced
Carrots 🥕 4 medium Peeled, chopped into chunks
Celery Stalks 🌿 3 whole Fresh, chopped
Garlic Cloves 🧄 4 cloves Fresh, minced
Tomato Paste 🍅 ½ cup Smooth, no sugar added
Chicken Broth 💧 6 cups Low-sodium preferred
Cumin 🌶️ 1 tbsp Ground, toasted
Bay Leaves 🍃 2 whole Dried, standard size
Oregano 🌿 1 tsp Dried, Mexican preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Olive Oil 🫒 2 tbsp Extra-virgin, for sautéing
Cilantro 🌿 ¼ cup Fresh, chopped, for garnish

The ham hock is non-negotiable here—it's what turns this into something special. Look for smoked hocks at your butcher or grocery store's meat counter, ideally around 1 lb each. If you can't find smoked, unsmoked works but you'll need to add smoked paprika for depth. Costco or Whole Foods often carry them in the meat section. For the beans, dried is best—they absorb more flavor than canned, but if you're short on time, low-sodium canned beans will work in a pinch. Just rinse them well.

No ham hock? Substitute smoked sausage or bacon, but reduce to 4 oz and add 1 cup of extra broth. Fresh cilantro? Dried oregano at half the amount works if you're out. The carrots and celery can be swapped for any root vegetable you have—potatoes or sweet potatoes add heartiness. For the broth, low-sodium is key—you'll be adding plenty of salt later. If you're using canned beans, drain and rinse thoroughly to remove excess sodium. The tomato paste can be found in the canned goods aisle, and those little squeeze tubes from Trader Joe's are perfect for this recipe.

This soup tastes even better the next day as the flavors meld together. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. I like to portion it into individual containers so I can grab a bowl for quick lunches. The ham hock will break down completely after 2-3 hours of simmering—save any leftover meat to crumble over the top or use in tacos. Always keep the broth in the fridge for quick soup boosts later in the week.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe on busy nights—just toss everything into one pot, simmer, and walk away. The ham hock melts into the beans while you chop veggies, and by the time the carrots soften, dinner’s ready. No fancy techniques, no extra dishes.
  • Ham Hock Magic: That smoky, fall-off-the-bone ham hock? It’s the star. It infuses the soup with deep, savory richness that turns a simple bean dish into something hearty and unforgettable. The onions and celery soak up all that flavor, making every spoonful taste like a hug.
  • Meal Prep MVP: Make a double batch and you’ve got lunch sorted for days. The flavors actually get better as it sits—yes, really. I pack it in jars for work or freeze portions; reheating it just warms up the whole house with that comforting aroma.
  • Budget-Friendly Feast: Black beans and ham hock stretch into meals that feed a crowd without breaking the bank. It’s the kind of dish where you’ll find yourself serving seconds, and your wallet stays happy. Plus, the veggies (onion, carrots, celery) are classic pantry staples—no weird ingredients to hunt down.

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

This hearty soup builds flavor through slow simmering—let's create depth with every ingredient.

1

Sauté the Vegetable Base

Heat the 2 tablespoons olive oil in a large Dutch oven over medium heat. Add the 1 whole yellow onion, 4 medium carrots, and 3 whole celery stalks, all chopped into even pieces. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent. This foundational step develops their natural sweetness and removes excess moisture.

Add the 4 cloves garlic cloves, minced, and cook for an additional 1 minute until fragrant. Here's where the flavor really starts to build—don't rush this step. The garlic should sizzle gently without browning. Stir occasionally to prevent sticking, and watch for that telltale aroma that signals the aromatics are properly infused.

2

Brown the Ham Hock and Add Spices

Increase heat to medium-high and add the 1 whole ham hock, placing it fat-side down. Let it brown for 3-4 minutes until the surface develops a rich golden crust. This caramelization creates deep, meaty flavors that will permeate the entire soup. Flip the ham hock and brown the other side for another 2-3 minutes before removing it to a plate.

Return the ham hock to the pot and stir in the 0.5 cup tomato paste, 1 tablespoon cumin, 1 teaspoon oregano, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Cook for 2 minutes until the tomato paste darkens slightly and the spices bloom. This step forms the flavor backbone of your soup—don't skip it.

3

Simmer with Beans and Broth

Add the 2 cups black beans (drained if previously soaked) and 6 cups chicken broth to the pot. Bring to a gentle boil, then reduce heat to low and add the 2 whole bay leaves. The soup should simmer steadily—you'll see small bubbles breaking the surface but not a vigorous boil. This low-and-slow approach prevents the beans from breaking down and ensures even cooking.

Cover partially and simmer for 1 hour 15 minutes. The ham hock should be fork-tender, and the beans should be fully cooked but still hold their shape. Taste the broth occasionally—if it needs more salt, add it gradually. The bay leaves will infuse subtle earthy notes, so don't remove them until the very end.

4

Finish and Garnish

Remove the ham hock from the pot and let it cool slightly before shredding the meat with two forks. Return the shredded meat to the soup and discard the bay leaves. Taste and adjust seasoning if needed—this is where you fine-tune the balance of smoky ham, earthy beans, and bright vegetables.

Ladle the soup into bowls and garnish each serving with 0.25 cup chopped cilantro. The fresh cilantro adds a bright contrast to the rich, smoky flavors. Serve immediately with crusty bread to soak up every last drop of that flavorful broth.

👨‍🍳

Pro Tips For Making Black Bean Soup With Ham Hock

  • SOAK BEANS 8 HOURS: Dry black beans need time—at least 8 hours in water, ideally overnight. I used to skimp and wonder why my soup tasted mealy. The longer they soak, the more they soften and absorb flavor, so don’t rush this step unless you’re okay with a grittier texture.
  • SCORE THE HAM HOCK: Use a sharp knife to cut shallow slits into the ham hock’s fat cap before adding it to the pot. This renders the fat faster and infuses the soup with richer flavor. I learned this the hard way—whole fat caps just sit there, making the broth greasy instead of delicious.
  • SWEAT THE VEGETABLES LOW: Cook the onions, carrots, and celery in the ham hock’s rendered fat over medium-low heat until they’re soft, not browned. High heat burns them, turning the soup bitter. Keep the lid on and stir occasionally—this is where the base flavor builds.
  • STRAIN THE BEANS: After cooking, drain the beans and return them to the pot. This removes excess starch that can make the soup gluey. I skip this sometimes, and the texture suffers—trust me, your soup will thank you.

Troubleshooting your black bean soup with ham hock

Beans Too Firm

If your black beans aren't soft enough after simmering, they likely need more time or higher heat. The ham hock's broth should break them down in 1 hour 15 minutes on low heat, but if using canned beans, they may need 10-15 extra minutes.

For dried beans, ensure they were soaked overnight—this reduces cooking time by 30-40 minutes. If you're in a hurry, add ½ cup extra broth and simmer uncovered for 10 minutes to intensify the flavor while softening the beans. 🌱

Broth Too Thin

A watery soup usually means too much liquid was added. The 6 cups chicken broth should be enough, but if your beans released extra starch, reduce the heat to low and let it simmer uncovered for 10 minutes to evaporate excess moisture.

Alternatively, stir in 1 tablespoon tomato paste or ½ cup mashed beans to thicken naturally. For a quick fix, mix 1 tablespoon cornstarch with 2 tablespoons cold water and whisk into the soup until thickened. 💧

Ham Hock Not Tender

If the ham hock remains tough after simmering, it likely didn't cook long enough. The key is patience—it should break apart easily with a fork after 1 hour 15 minutes on low heat.

If it's still firm, return it to the pot with ½ cup extra broth and simmer for another 30-45 minutes. For a shortcut, transfer the ham hock to a slow cooker on low for 4-6 hours or a pressure cooker for 45 minutes at high pressure. 🥓

Overly Salty Soup

Excess salt is common when using canned beans or broth. If your soup tastes too salty, add ½ cup cold water or broth and simmer for 5 minutes to dilute the flavor.

For a more natural fix, stir in 1 cup diced tomatoes or tomato sauce—the acidity balances the salt while adding brightness. Avoid adding fresh water directly, as it can dilute other flavors unevenly. 🧂

Spices Too Strong

If the cumin or oregano flavors overpower the dish, balance them with acidity. Add 1 tablespoon lemon juice or vinegar to brighten the soup. A pinch of sugar (¼ teaspoon) also helps mellow sharp spices.

For a smoky depth without overpowering, reduce the cumin to ½ teaspoon next time and add ½ teaspoon smoked paprika instead. 🌶️

Burnt Tomato Paste

Tomato paste can scorch if left unattended. Always stir it into the pot after browning the ham hock and keep the heat at medium-low while cooking. If it darkens too much, add 1 tablespoon broth or water to deglaze the pot and scrape up any browned bits.

For next time, reduce the heat to low once the paste is added and let it simmer gently for 2 minutes instead of rushing. 🍅

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 3g15%
Cholesterol 55mg18%
Sodium 890mg39%
Total Carbohydrate 45g16%
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 use canned black beans instead of dried?

Yes, but you'll need to adjust the cooking time. Canned beans are pre-cooked, so add them with the broth and simmer for just 10-15 minutes to warm through. Drain and rinse them first to reduce sodium. For best results, use low-sodium canned beans and add a splash of vinegar to brighten the flavor.

2

How do I make this soup in a slow cooker?

Follow the same steps for sautéing vegetables and browning the ham hock, then transfer everything to your slow cooker. Add the beans, broth, and spices, then cook on low for 6-8 hours or high for 3-4 hours. The slow cooker's gentle heat ensures tender beans and perfectly cooked ham hock without monitoring.

3

What if I don't have a ham hock?

Use 4 oz smoked sausage or 4 slices bacon instead, but reduce the cooking time to 45 minutes after adding the broth. For extra smokiness, add ½ teaspoon smoked paprika to the spices. The flavor will be different but still delicious—just expect less meaty texture in the finished soup.

4

Can I make this soup vegetarian?

Yes! Replace the ham hock with 1 cup extra-firm tofu or ½ cup mushrooms for umami depth. Use vegetable broth instead of chicken broth and add 1 teaspoon soy sauce or ½ teaspoon liquid smoke to mimic the ham flavor. The beans will still be hearty, and the spices will carry the dish.

5

How long will leftovers keep?

Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. The flavors actually improve after a day or two as everything melds together. Reheat gently on the stove with a splash of broth to restore creaminess. The ham hock meat can be saved separately for tacos or sandwiches.

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