Soups & Stews
This black bean soup with ham hock transforms simple ingredients into a deeply flavorful, soul-warming dish that simmers for hours to develop rich, smoky depth. The ham hock infuses the broth with unmatched savoriness, while black beans and aromatic vegetables create a hearty texture that's both comforting and satisfying.
What sets this recipe apart is the slow-cooked ham hock—its collagen breaks down into gelatinous richness, turning an ordinary soup into something extraordinary.
The process is straightforward yet rewarding: begin by browning the ham hock for maximum flavor, then simmer it with onions, garlic, and spices until tender. Black beans soak up the smoky essence of the broth while vegetables like carrots and bell peppers add natural sweetness and color.
The result is a soup that's robust enough for a family dinner but simple enough for a weeknight meal.
By the time you're done, you'll have a pot of soup with tender ham hock that practically melts in your mouth, velvety black beans, and a broth so rich it coats every spoonful.
The aroma alone will have everyone gathering at the table, and the first bite delivers on that promise of deep, satisfying flavor. This isn't just soup—it's a meal that feels like a hug in a bowl.
Serve with crusty bread to soak up every last drop of that flavorful broth, or pair it with a simple green salad for balance. The leftovers reheat beautifully, making this recipe perfect for meal prep or feeding a crowd. Let's get started on creating this soul-satisfying dish.
Ingredients for black bean soup with ham hock
Simple pantry staples and one key ingredient—ham hock—create a soup so rich it feels like a hug.
| Ingredient | Amount | Notes |
|---|---|---|
| Ham Hock 🍖 | 1 lb | Smoked or unsmoked, bone-in preferred |
| Black Beans 🌱 | 1 ½ cups | Dried, soaked overnight or quick-soaked |
| Yellow Onion 🧅 | 1 whole | Medium size, chopped |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced |
| Carrots 🥕 | 2 medium | Peeled, chopped into 1/2-inch pieces |
| Red Bell Pepper 🌶️ | 1 whole | Medium, diced |
| Celery Stalks 🥬 | 3 whole | Chopped, include leaves |
| Tomato Paste 🍅 | 2 tbsp | Unsweetened, quality brand |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For authentic smoky flavor |
| Bay Leaves 🍃 | 2 whole | Dried, standard size |
| Chicken Broth 💧 | 4 cups | Low-sodium, homemade preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The ham hock is non-negotiable here—it's what transforms this from good soup to extraordinary. Look for smoked hocks at specialty butchers or the meat department of Whole Foods for the deepest flavor. Unsure about the size? A 1-pound hock serves 6 generously. If you can't find smoked, unsmoked works too—just add 1/2 teaspoon smoked paprika to compensate. The beans? Dried are best—they absorb more flavor than canned, but if you're in a rush, two 15-ounce cans (drained) work in a pinch. Just remember to season extra since canned beans are often salted.
No smoked paprika? Substitute liquid smoke at 1/4 teaspoon—use sparingly, it's potent. Fresh celery leaves add subtle flavor, but skip them if you're using pre-chopped celery sticks. The tomato paste can be a squeeze tube from Trader Joe's for convenience, but canned is fine too. For the broth, homemade is ideal, but low-sodium store-bought saves time. Need to stretch the recipe? Add 1 cup of diced potatoes—they'll soak up the broth beautifully. The carrots can be baby carrots if that's what you've got, but whole carrots give you better control over the size.
This soup tastes even better the next day as flavors meld. Store in an airtight container for up to 5 days in the fridge, or freeze for 3 months. For freezing, portion into individual containers—perfect for quick lunches. The ham hock will fall apart when reheated, so give it a few extra minutes. If you're meal prepping, make a double batch—the second day is always the best. Leftovers reheat beautifully in a pot or microwave, but add a splash of broth or water to prevent drying out.
Why You'll Love This Recipe
- Foolproof Simplicity: The ham hock does all the work—just simmer it with onions and garlic while you chop carrots in five minutes. No fancy techniques, no stress, just hands-off magic.
- Rich, Deep Umami Bomb: That ham hock? It melts into the beans like a savory hug, while the garlic and onions caramelize into something dangerously addictive. The black beans soak up every bit of flavor—no blandness here.
- Leftovers That Save You: Make a double batch, and you’ve got lunch for three days. The soup only gets better as the flavors meld—perfect for reheating or packing for work. (Yes, even on a Tuesday night.)
- Budget-Friendly Powerhouse: Ham hocks stretch across multiple meals, and black beans turn a few dollars into a filling, protein-packed feast. Honestly, this is the kind of recipe that makes grocery day feel like a win.
Step-by-step instructions for black bean soup with ham hock
Here's how to transform simple ingredients into a rich, smoky soup that builds flavor layer by layer.
Prepare the Ham Hock and Sauté the Vegetables
Rinse the 1 lb ham hock thoroughly under cold water to remove any surface impurities. Pat it dry with paper towels and place it in a large Dutch oven or heavy pot. This will infuse the broth with deep, savory flavors as it simmers.
In the same pot, heat 2 tbsp olive oil over medium heat. Add the chopped 1 whole yellow onion, 3 whole celery stalks, and 2 medium carrots. Cook for 5-6 minutes until the vegetables begin to soften and the onion becomes translucent. Here's the thing—don't rush this step. The vegetables need time to release their natural sugars and develop flavor.
Add the diced 1 whole red bell pepper and cook for another 3-4 minutes until it begins to soften slightly. This helps balance the richness of the ham hock with a touch of sweetness. The vegetables should be tender but still hold their shape—don't let them brown or they'll lose their natural sweetness.
Toast the Spices and Add the Tomato Paste
Reduce the heat to medium-low and add the 4 cloves minced garlic cloves. Cook for 30 seconds until fragrant—you'll know it's ready when the kitchen fills with that unmistakable garlic aroma. Be careful not to let it burn, as it can quickly turn bitter.
Stir in the 2 tbsp tomato paste, 1 tbsp ground cumin, and 1 tbsp smoked paprika. Toast these spices for 1 minute to deepen their flavors. This step is crucial—it develops the aromatic base that will carry through the entire soup. The mixture should smell earthy, slightly smoky, and warmly spiced.
Add the 2 whole bay leaves and pour in the 4 cups chicken broth. Bring everything to a gentle simmer, then add the 1.5 cups soaked black beans. This is where the magic begins—the broth will start absorbing all those beautiful flavors from the ham hock and spices.
Simmer the Soup for Deep Flavor Development
Increase the heat to medium-high until the soup reaches a full boil, then immediately reduce to a gentle simmer. Cover the pot and let it cook for 1 hour. This long cooking time is essential—it allows the ham hock to break down and infuse the broth with its rich, smoky essence.
After 1 hour, remove the ham hock and use a slotted spoon to transfer it to a cutting board. Let it cool slightly, then shred the meat using two forks. Discard the bone and any excess fat, then return the shredded meat to the pot. This step ensures every spoonful of soup is packed with tender, flavorful ham.
Continue simmering the soup uncovered for another 30-45 minutes until the black beans are tender and the flavors have melded together. The soup should have a thick, hearty consistency with a glossy sheen on top. If it's too thick, add a little more broth or water to reach your desired texture.
Season and Finish the Soup
Remove the 2 whole bay leaves and discard them. Taste the soup and adjust the seasoning with the 1.5 tsp salt and 0.5 tsp black pepper as needed. This is where you fine-tune the balance of flavors—you want the saltiness of the ham hock to complement the earthiness of the beans and spices.
Let the soup sit off the heat for 5-10 minutes to allow the flavors to settle. This resting period is often overlooked but makes a noticeable difference in the final result. The soup will continue to develop in flavor and become even more cohesive.
Serve the soup hot, garnished with additional black pepper if desired. Each bowl should deliver a perfect balance of smoky ham, hearty beans, and aromatic vegetables. The broth will be rich and deeply flavorful, with the ham hock adding a satisfying depth that makes this soup truly special.
Pro Tips For Making Black Bean Soup With Ham Hock
- Scorch the Ham Hock First: Toss that raw ham hock straight into a screaming-hot pot—no pre-boil, no simmering tease. The initial char on the bone unlocks deeper flavor faster than any slow simmer ever will. (Yes, it’ll look dramatic, but that’s how you get that smoky richness.)
- Soak Beans Overnight—Or Roast Them: Skipping the overnight soak? Toss dried black beans in a 400°F oven for 15 minutes before adding them to the pot. The dry heat softens them slightly and cuts down on cooking time—no mushy texture, just better texture from the start.
- Slice Onions Like a Pro: Dice those yellow onions into ¼-inch pieces, but don’t stop there—toss them in 1 teaspoon of salt and let them sit for 10 minutes. They’ll sweat out moisture, caramelize faster, and add a subtle sweetness that balances the ham’s saltiness. (Trust me, your soup will taste richer.)
- Save the Ham Hock Broth: When the ham hock is falling apart, fish it out and reserve the broth in a separate container. Strain it if you’re picky, then use it to thin out the soup later—it’s pure umami gold. (And yes, you’ll want to eat it straight from the pot too.)
Troubleshooting this dish
Broth Too Weak?
If your soup lacks depth, the ham hock may not have infused enough flavor. Try browning it first in a dry pot over medium heat for 5-7 minutes on each side until deeply caramelized. This creates a flavorful crust that dissolves into the broth as it simmers.
For extra richness, add 1/2 cup red wine when sautéing the vegetables—it adds complexity and acidity that balances the ham's saltiness. 💫
Beans Too Firm?
Undercooked beans are usually the result of insufficient simmering time. If your dried beans still feel tough after 1.5 hours, add 1/2 cup fresh water and simmer uncovered for another 30 minutes.
Quick-soaked beans (soaked for 1 hour instead of overnight) often need extra time—plan for 2 hours total for best results. For canned beans, choose low-sodium varieties and add them only 20 minutes before serving to prevent mushiness.
Ham Hock Overcooked?
If the ham hock falls apart too quickly, it was likely overcooked. Remove it after 1 hour of simmering (not 1.5 hours) and shred while still slightly firm. For better control, use a meat thermometer—remove the hock when it reaches 195°F internal temperature.
This ensures tender meat that shreds easily but doesn't disintegrate. If you prefer more structure, reduce simmering time to 45 minutes and shred immediately.
Soup Too Thick?
Thick soup often happens when beans release excess starch. Thin with 1/2 cup warm broth or water at a time, stirring constantly. For a creamier texture without thinning, mash 1/4 cup of the beans against the pot's side with a wooden spoon—this distributes starch naturally.
If using potatoes (as a thickener), add them 30 minutes before the end of cooking time to avoid overcooking.
Spices Too Overpowering?
Start with half the smoked paprika (use 1/2 tbsp) and add more to taste at the end. Toast spices separately in a dry pan for 30 seconds before adding to mellow their intensity.
For a balanced flavor, add 1 tsp apple cider vinegar or 1/2 tsp lemon juice at the end—this brightens the soup without masking the ham's richness. 🌶️
Vegetables Mushy?
Overcooked vegetables lose their texture and sweetness. Add harder veggies like carrots and bell peppers 15 minutes before serving, while softer ones (celery, onions) should cook with the ham hock from the start.
For crisp-tender results, blanch carrots in boiling water for 3 minutes before adding to the soup. This partial cooking preserves their texture while ensuring they're fully cooked by the end.
Nutrition facts
Frequently asked questions
Can I substitute ham hock with another meat?
Yes, but the flavor will differ. For a similar rich taste, try smoked pork shoulder or bacon (6-8 slices). For a lighter option, use chicken thighs or turkey legs, but add extra smoked paprika (1/2 tsp) to compensate. Avoid lean meats—they won't infuse the broth as deeply.
How do I make this soup vegetarian?
Replace the ham hock with 1 cup mushrooms (cremini or shiitake) and add 1 tbsp soy sauce or liquid smoke for depth. For extra umami, include 1/2 cup nutritional yeast when simmering. The beans will still be hearty, but the broth will need more seasoning—adjust salt and spices to taste.
Why does my soup taste bland after simmering?
Blandness usually means the ham hock didn't infuse enough flavor. Brown the hock first in a dry pot for 5-7 minutes per side before adding broth. Also, toast your spices (cumin and paprika) in the pot for 1-2 minutes to deepen their aroma. Finish with a splash of red wine or vinegar to brighten the flavors.
Can I use canned black beans instead of dried?
Yes, but adjust for texture and salt. Use 2 (15-oz) cans (drained/rinsed) and add them only 20 minutes before serving to prevent mushiness. Since canned beans are pre-salted, reduce the recipe's salt by 1/2 tsp. For best results, choose low-sodium varieties.
How long can I store leftovers?
Store in an airtight container in the fridge for 5 days or freeze for 3 months. The ham hock will soften further when reheated—add a splash of broth or water to maintain consistency. For best flavor, reheat gently on the stove (never microwave directly from frozen).
