Save There's something about the smell of a ham hock breaking down in broth that makes a kitchen feel like home, even if you've never been there before. My neighbor handed me a ham hock one autumn afternoon with barely any instructions, just a knowing smile, and I spent the next couple of hours watching it transform into something golden and rich. What started as curiosity became the kind of soup that makes people ask for seconds before they've finished their first bowl, and suddenly I understood why this dish has been passed around Southern tables for generations.
I made this soup on a rainy Sunday when three friends dropped by unannounced, and having it simmering on the stove meant I could actually spend time with them instead of being stuck in the kitchen. The cornbread came out of the oven just as we were settling in, and watching their faces light up when they realized there was fresh cornbread to go with the soup was one of those small kitchen moments that stays with you.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Smoked ham hock (about 1 lb): This is the foundation of everything—don't skip it or substitute it lightly, as it gives the broth its deep, smoky character that no amount of seasoning can replicate.
- Dried white beans (1 lb), soaked overnight: Soaking isn't just tradition; it actually helps them cook evenly and reduces digestive discomfort, plus they'll absorb all those ham hock flavors beautifully.
- Low-sodium chicken or vegetable broth (8 cups): The low-sodium version lets you control the salt and prevents the soup from becoming overwhelming as it simmers.
- Yellow onion, carrots, and celery (the holy trinity): Together they create an aromatic base that's so foundational, it's worth taking an extra minute to dice them evenly so they cook at the same rate.
- Garlic (3 cloves, minced): Added after the vegetables soften, it prevents it from burning and keeps its flavor bright rather than bitter.
- Bay leaves and dried thyme: Bay leaves add a subtle earthiness while thyme brings gentle herbaceousness; together they're understated but essential.
- Smoked paprika and black pepper: These add warmth and depth without overpowering the ham hock's natural smokiness.
- Yellow cornmeal (1 cup): The coarser texture gives cornbread that tender crumb and slight grittiness that makes it different from cake.
- All-purpose flour (1 cup) and baking powder (1 tbsp): The flour provides structure while baking powder creates that light, fluffy rise without needing yeast.
- Eggs and melted butter: These bind everything together and add richness that makes each bite feel indulgent.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Sauté your aromatic vegetables:
- Heat olive oil in your Dutch oven over medium heat, then add the onion, carrots, and celery. You'll know they're ready when they soften and the kitchen smells sweet, which should take about 5 minutes. Stir in the garlic and let it become fragrant for just one more minute before moving forward.
- Build the soup:
- Add your drained beans, ham hock, bay leaves, thyme, pepper, and paprika to the pot, then pour in all the broth. Bring it to a boil, watching as everything comes together, then lower the heat and cover it to simmer gently for about 2 hours. You're aiming for beans that are tender all the way through and a ham hock that's starting to fall apart.
- Shred and finish:
- Remove the ham hock carefully and set it aside to cool slightly, then pull all the meat from the bone, discarding the skin and bone pieces. Return the shredded meat to the pot, add salt to taste, and stir in the fresh parsley right before serving for a bright pop of color.
- Preheat and prepare for cornbread:
- Get your oven to 400°F (200°C) and grease an 8-inch baking dish while you're at it. This gives the dish time to heat up, which helps the cornbread rise more evenly.
- Mix the cornbread dry ingredients:
- In a large bowl, whisk together the cornmeal, flour, sugar, baking powder, and salt until they're evenly distributed. Don't worry about lumps at this stage; they'll sort themselves out.
- Combine wet and dry (gently):
- In another bowl, whisk together the milk, eggs, and melted butter until they're fully combined. Pour this into your dry ingredients and stir just until you see no streaks of flour, being careful not to overmix, which would make the cornbread dense.
- Bake until golden:
- Pour the batter into your prepared dish and bake for 20 to 25 minutes, until the top is golden brown and a toothpick inserted in the center comes out clean. Let it cool for just a few minutes before slicing, so it holds together but is still warm.
- Serve with warmth:
- Ladle the hot soup into bowls and serve with warm cornbread on the side, letting people break off pieces and crumble them into the soup if they like.
Save There was a moment during one winter when a friend told me this soup reminded her of her grandmother's kitchen, and suddenly I realized that wasn't about my cooking skills—it was about the dish itself carrying memory and comfort in every spoonful. That's when I understood why people keep making this recipe, passing it forward, feeding it to people they care about.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why This Soup Works So Well
The magic here is patience and the ham hock's power to season an entire pot without any additional stock or fancy ingredients. As it simmers, the meat breaks down and releases collagen, which creates a naturally rich, silky broth that no store-bought stock can match. The beans absorb all of this flavor while becoming creamy and tender, so by the time you're serving, everything tastes intentional and deep.
Making Cornbread Your Own
Cornbread is wonderfully forgiving, which means you can adapt it to whatever you have on hand or whatever sounds good to you. Some people add a handful of corn kernels, others mix in sharp cheddar cheese, and I've even seen jalapeños added for a touch of heat. The ratio of cornmeal to flour is what matters most; stay close to that and you're safe to experiment.
Storage, Timing, and Variations
This soup actually improves over a day or two in the refrigerator, as the flavors settle and deepen, making it perfect for preparing ahead if you're expecting guests. The cornbread is best served warm but can be made a few hours ahead and gently reheated, wrapped loosely in foil so it doesn't dry out. If you want to add greens, spinach or kale can go in during the final 10 minutes, just long enough to wilt without losing their brightness.
- A splash of liquid smoke can deepen the smokiness if your ham hock seems mild.
- Turkey leg works beautifully as a pork-free swap, though it may need an extra 15 minutes of simmering.
- Cornbread keeps for up to 3 days wrapped tightly at room temperature, making it convenient for leftovers.
Save This is the kind of meal that deserves a table full of people, cold weather outside, and time to just sit and eat without rushing. Make it for someone you care about, and watch how a simple pot of soup becomes a moment everyone remembers.
Recipe Q&A
- → How long should the ham hock simmer for tender beans?
Simmer the ham hock with soaked beans for about 2 hours until the beans are soft and the meat is falling apart.
- → Can I use a different protein instead of ham hock?
Yes, smoked turkey leg makes a great pork-free alternative with a similar smoky depth.
- → What is the best way to make the cornbread moist and golden?
Combine wet ingredients gently with dry, avoid overmixing, and bake until a toothpick comes out clean and the top is golden brown.
- → How can I add extra vegetables to the soup?
Add chopped kale or spinach during the last 10 minutes of simmering to retain freshness and add color.
- → What enhances the smoky flavor in the soup?
A dash of liquid smoke or using smoked paprika intensifies the smoky aroma and taste in the broth.