Soups & Stews
This black bean soup with ham hock recipe transforms humble ingredients into a deeply flavorful, restaurant-quality meal that simmers with smoky richness and hearty texture.
The secret lies in slow-roasting the ham hock until the fat renders perfectly, creating a golden crust that infuses the broth with layers of savory depth.
I developed this recipe after years of perfecting the balance between smoky ham flavor and the earthy sweetness of black beans, resulting in a soup that's both comforting and complex.
The process begins with rendering the ham hock's fat at high heat, then simmering it low and slow to extract maximum flavor into the broth. Meanwhile, the black beans soften just enough to hold their shape while absorbing the rich, smoky essence.
Traditional techniques like toasting spices and deglazing the pot ensure every spoonful delivers that authentic, deeply satisfying taste you'd expect from a family-style kitchen.
What you'll end up with is a velvety soup with tender black beans, shards of crispy ham, and a broth so flavorful it practically sings. The smoky depth from the ham hock pairs beautifully with the natural sweetness of the beans, creating a perfect harmony of textures and flavors.
This isn't just soup—it's a complete meal that feels like a warm embrace on cold days.
The best part? This recipe scales effortlessly from cozy weeknight dinners to gathering-sized pots. Serve it with crusty bread to soak up every last drop of that rich, smoky broth. Here's how to make it—step by step, with all the professional techniques you need to succeed.
Ingredients for black bean soup with ham hock
The smoky richness of ham hock meets the earthy sweetness of black beans in this soul-warming soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Ham Hock 🥓 | 2 lbs | Smoked variety preferred |
| Black Beans 🌿 | 2 cups | Dried, soaked overnight |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Carrots 🥕 | 3 medium | Peeled, cut into chunks |
| Celery Stalks 🥬 | 3 whole | Fresh, cut into pieces |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky flavor |
| Bay Leaves 🍃 | 2 whole | Fresh or dried |
| Chicken Bouillon Cube 🧂 | 1 whole | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting ham |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Crusty Bread 🍞 | 1 loaf | For serving |
The ham hock is the heart of this recipe—smoked varieties from local butchers or Costco deliver the deepest flavor. Look for hocks with good marbling; the more fat, the richer the broth. Soak your dried black beans overnight—this cuts cooking time dramatically. For the vegetables, organic carrots and celery from the store's produce section work perfectly, but any fresh, firm produce will do. The extra-virgin olive oil should be fruity and peppery—California brands like Corto or Otto are my go-tos for roasting the ham.
No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch. Short on thyme? Oregano at half the amount gives a similar earthiness. The bouillon cube can be omitted if you're using a low-sodium vegetable broth base, but add an extra pinch of salt to compensate. For the cilantro, fresh is best, but if you're not a fan, skip it entirely—the soup still shines. The black beans should be tender but still hold their shape; overcooking turns them mushy. If you're using canned beans, rinse them well to remove excess sodium.
This soup tastes even better the next day as flavors meld. Store leftovers in the fridge for up to 5 days or freeze for 3 months. For serving, crusty bread from the bakery section (like Brioche or Sourdough) is ideal—toss a few chunks into the soup at the end for extra flavor. Double the recipe and freeze portions for quick meals; reheat gently on the stove with a splash of water to restore creaminess.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything into a pot: ham hock, beans, and the classic onion-carrot-celery trio (sautéed until soft, not crispy). No extra bowls, no fuss, and the ham hock practically melts into flavor as it simmers.
- Deep Umami Bomb: That ham hock? It’s the star. The slow simmer pulls out all the rich, salty-sweet goodness, while the black beans soak it up like a sponge. Honestly, the first bite makes me pause—it’s that kind of dish.
- Weeknight to Potluck: Make a double batch on Sunday, and you’ve got lunch for the week or a crowd-pleaser for a holiday spread. The flavors only get better the next day, and it reheats like a dream—no sad, rubbery textures here.
- Budget Meal, Big Payoff: Black beans and ham hock stretch into a meal that feeds four for under $10. Between us, this is my go-to when I need something hearty without breaking the bank. Plus, the leftovers taste even better cold in sandwiches.
Step-by-step instructions for black bean soup with ham hock
Transform simple ingredients into a deeply flavorful soup where smoky ham hock meets earthy black beans.
Deep-Roast the Ham Hock for Maximum Flavor
Preheat your oven to 325°F. Place the 2 lbs ham hock on a wire rack set over a baking sheet. Rub the ham generously with 0.25 cup extra-virgin olive oil and sprinkle with 1 tbsp smoked paprika, 1 tbsp ground cumin, 1.5 tsp salt, and 1 tsp black pepper. This creates a flavorful crust that will infuse the soup during roasting.
Roast for 1 hour and 15 minutes, turning occasionally, until the ham develops a deep golden-brown color and the fat begins to render. The skin should be crispy and the meat should pull away slightly from the bone. This slow roasting step is crucial—it develops complex, caramelized flavors that will form the soul of your soup. If the skin browns too quickly, tent loosely with foil to prevent burning.
Build the Soup Base with Aromatics and Beans
In a large Dutch oven, heat 0.25 cup extra-virgin olive oil over medium heat. Add the diced 1 whole yellow onion, chopped 3 medium carrots, and chopped 3 whole celery stalks. Sauté for 8-10 minutes until the vegetables soften and begin to caramelize, stirring occasionally. This step develops the soup's foundational sweetness and depth.
Add the 6 minced garlic cloves and cook for 30 seconds until fragrant. Stir in the 2 whole bay leaves and 0.25 cup chopped fresh thyme. Pour in 8 cups water (or enough to cover the beans) and add the 2 cups soaked black beans along with the 1 whole chicken bouillon cube. Bring to a gentle boil, then reduce heat to low and let simmer for 30 minutes to allow the beans to soften and the flavors to meld.
Incorporate the Roasted Ham Hock and Simmer
Carefully transfer the roasted ham hock to the Dutch oven. The rendered fat from the ham will melt into the soup, adding rich flavor. Add the ham bone and any accumulated juices from the baking sheet. Return the soup to a gentle simmer and cook uncovered for 1 hour. This long simmering time allows the ham to break down, infusing the soup with its deep, smoky essence.
After 1 hour, use tongs to remove the ham bone from the soup and set it aside. Let the soup continue to simmer for another 15 minutes to reduce slightly and intensify the flavors. The soup should be thick but still spoonable, with the beans tender but not mushy. Taste and adjust seasoning with additional salt or pepper if needed. The ham should be easily shreddable at this point—use two forks to pull the meat from the bone and return it to the soup.
Finish and Serve with Fresh Garnishes
Remove the 2 whole bay leaves from the soup. Stir in the 0.25 cup chopped cilantro just before serving to brighten the flavors with a touch of freshness. The cilantro should be added at the end to preserve its vibrant color and aroma.
Ladle the soup into bowls and serve immediately with slices of 1 loaf crusty bread on the side. The bread is perfect for soaking up the rich, smoky broth. Each spoonful should deliver a perfect balance of hearty black beans, tender ham, and aromatic vegetables, all infused with the deep, caramelized flavors from the roasted ham hock. For extra richness, you can also drizzle a bit of the rendered ham fat from the roasting pan over the top before serving.
Pro Tips For Making Black Bean Soup With Ham Hock
- Blister the Ham First: Toss that raw ham hock in a dry skillet over medium-high heat until the skin turns deep mahogany brown—about 8-10 minutes. I learned this the hard way: skipping this step means you’re missing the rich, smoky depth that makes the soup sing. (Yes, even if you’re impatient like me.)
- Soak Beans 12 Hours: Drain and rinse the black beans after soaking, but don’t skip the overnight soak—12 hours minimum. I used to cut corners with 4 hours, and the soup always tasted flat. The extra time breaks down the starches, giving you that creamy texture without extra work.
- Sweat, Don’t Burn: When cooking the onion, carrots, and celery, keep the heat low enough that the veggies release moisture but don’t brown. After burning three batches, I finally figured out: a gentle simmer for 10 minutes builds flavor without bitterness. (Your future self will thank you.)
- Skim the Scum: After adding the ham hock to the pot, skim off the foam that rises to the top in the first 15 minutes—it’s the stuff that makes the broth cloudy and off-flavor. Sounds weird, but it works: clear broth = cleaner taste. (Use a fine-mesh spoon, not a ladle—you’ll see the difference.)
Essential equipment for black bean soup with ham hock
Dutch Oven Essentials
The Dutch oven is your secret weapon for this recipe—it distributes heat evenly and locks in flavors during the long simmer. I swear by a Lodge 5.5-quart cast iron Dutch oven for its durability and heat retention.
If you don’t own one, a stainless steel Dutch oven from All-Clad works beautifully too. Avoid non-stick pots—they can’t handle the high heat needed for roasting the ham hock. 🔥
Wire Rack for Roasting
A wire rack is non-negotiable for roasting the ham hock—it allows air to circulate underneath, ensuring crispy skin and even browning. I use a stainless steel wire rack that fits directly on my baking sheet.
If you don’t have one, a cooling rack from the same brand as your Dutch oven will work just as well. Pro tip: Place the rack over a rimmed baking sheet to catch any drippings.
Precision Thermometer
Invest in a meat thermometer to monitor the ham hock’s internal temperature—aim for 165°F before removing it from the oven. My go-to is the Thermoworks Smoke, which has dual probes for tracking both the oven and the ham simultaneously.
This ensures you don’t overcook the meat while developing that perfect golden crust. A budget-friendly alternative is the Instant Read Thermometer from OXO.
Chef’s Knife and Cutting Board
A sharp chef’s knife (like the Wüsthof Ikon) and a stable cutting board (I prefer Maple or Bamboo) are essential for dicing onions, carrots, and celery evenly.
Precise cuts ensure consistent cooking and a professional finish. If you’re new to knife skills, practice the claw grip technique to keep your fingers safe while chopping.
Immersion Blender (Optional)
For a silky-smooth texture, an immersion blender (like the Ninja Foodi) lets you blend a portion of the soup directly in the pot. This is optional—if you prefer chunkier soup, skip this step entirely.
Just pulse a few times in sections to avoid splattering. Always hold the blender at a slight angle and avoid touching the pot’s sides to prevent burning. ✨
Nutrition facts
Frequently asked questions
Why do you roast the ham hock instead of boiling it directly?
Roasting the ham hock first creates a deep, caramelized crust that infuses the soup with layers of smoky flavor. The rendered fat adds richness, while the crispy skin adds texture. This method extracts more flavor than simply boiling the ham—it's the secret to that restaurant-quality depth.
Can I substitute canned black beans for dried?
Yes, but adjust the cooking time. Use 3 cups canned beans (rinsed well) instead of 2 cups dried. Canned beans cook instantly, but they won't develop the same rich texture. For best results, soak dried beans overnight—they absorb more flavor during the long simmer.
How do I know when the ham hock is done roasting?
The ham hock is ready when it reaches an internal temperature of 165°F and develops a deep golden-brown crust. The skin should be crispy, and the meat should pull away slightly from the bone. Use a meat thermometer for accuracy—overcooking can make the meat dry.
What can I do if my soup tastes too salty?
Add 1-2 cups water or low-sodium broth and simmer for 10 minutes to dilute the salt. If using bouillon, opt for low-sodium versions. For extra flavor without salt, stir in a splash of lemon juice or a pinch of smoked paprika—both brighten the soup naturally.
Can I make this soup in a slow cooker?
Roast the ham hock first (same method), then transfer it to your slow cooker with all other ingredients. Cook on low for 6-8 hours or high for 3-4 hours. The slow cooker's gentle heat enhances the ham's flavor without risking overcooking. Just shred the ham at the end for easy serving.
