Ham Hock Bean Soup Cornbread

Featured in: Warm Rustic Bake & Roast Plates

This comforting dish features smoky ham hock slowly simmered with tender beans, aromatic vegetables, and spices to create a rich, hearty broth. Served alongside warm, golden cornbread made with cornmeal and a touch of sweetness, it’s an ideal meal for cozy gatherings. The slow cooking process allows flavors to deepen, while the soft cornbread provides a perfect balance with its buttery texture. Optional additions like greens or a hint of liquid smoke can elevate the dish further. Perfect for a satisfying, home-style meal.

Updated on Mon, 16 Feb 2026 13:16:00 GMT
Hearty ham hock and bean soup with tender white beans and vegetables, served alongside golden cornbread in a rustic bowl.  Save to Pinterest
Hearty ham hock and bean soup with tender white beans and vegetables, served alongside golden cornbread in a rustic bowl. | basilhollow.com

There's something about the smell of a ham hock breaking down in a pot that makes a kitchen feel like home, even if you're just visiting. My aunt used to make this soup on Sunday afternoons, and I'd sit at her kitchen table doing homework while the broth turned golden and the beans softened into clouds. Years later, I finally asked her for the recipe, expecting something complicated, but it was just the opposite—a simple, patient kind of cooking that rewards you for showing up and stirring occasionally.

I made this for my partner on a freezing February night when we'd both had rough days at work, and neither of us wanted to leave the kitchen. We just stood there in the warm steam rising from the pot, and suddenly the day didn't feel so heavy anymore. The cornbread came out golden at exactly the right moment, and we sat down without setting a timer or checking our phones. That's when I knew this recipe was worth keeping.

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 / 450 g): This is where all the magic happens—the smoky, salty meat flavors the entire pot as it simmers, so don't skimp on quality here.
  • Dried white beans (1 lb / 450 g), soaked overnight: Soaking matters because it helps them cook evenly and makes them creamy rather than mushy.
  • Low-sodium broth (8 cups / 2 L): Use chicken or vegetable broth based on what you have; the ham hock is flavorful enough to carry either choice.
  • Yellow onion, carrots, and celery (1 of each, diced): This base layer of vegetables is your foundation—don't rush the sauté step because those caramelized edges add depth.
  • Garlic (3 cloves, minced): Add it after the softer vegetables so it doesn't burn and turn bitter on you.
  • Bay leaves and thyme (2 bay leaves, 1 tsp dried thyme): These aromatics keep the soup from feeling one-dimensional; remove the bay leaves before serving so nobody bites into them.
  • Smoked paprika (1/2 tsp) and black pepper (1/2 tsp): Smoked paprika echoes the ham hock and adds color that looks intentional.
  • Olive oil (2 tbsp) and fresh parsley (2 tbsp, chopped): The oil starts everything off right, and the parsley at the end wakes up all the other flavors.
  • Yellow cornmeal (1 cup / 150 g) and all-purpose flour (1 cup / 125 g): The ratio between these two is what makes cornbread tender but still have that slight grittiness you're looking for.
  • Sugar (1/4 cup / 50 g) and baking powder (1 tbsp): A little sweetness balances the savory soup, and the baking powder gives you that gentle rise.
  • Whole milk (1 cup / 240 ml), eggs (2 large), and melted butter (1/4 cup / 60 g): These wet ingredients create moisture in the cornbread; let the butter cool slightly so it doesn't cook the eggs.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Sauté your aromatics:
Heat olive oil in a large Dutch oven or soup pot over medium heat, then add the diced onion, carrots, and celery. Let them cook undisturbed for about 5 minutes so the edges soften and start to caramelize—you'll know it's ready when the kitchen smells sweet and savory at the same time. Add the minced garlic and cook for just 1 minute more; you want it fragrant, not brown.
Build the soup foundation:
Stir in your soaked beans, the ham hock, bay leaves, thyme, black pepper, and smoked paprika, then pour in the broth. Bring everything to a boil—you'll see the surface get a little foamy, which is normal—then reduce the heat to low and cover the pot. This is where patience becomes your main ingredient; let it simmer gently for 2 hours, stirring occasionally.
Finish the soup:
After 2 hours, the beans should be tender enough to break between your fingers and the ham hock should be falling apart. Remove the ham hock, let it cool just enough to handle, then shred the meat and discard the skin and bone. Return the shredded meat to the pot and remove the bay leaves. Taste it now and season with salt until it tastes right to you.
Prepare the cornbread batter:
While the soup does its thing, preheat your oven to 400°F (200°C) and grease an 8-inch square baking dish. In a large bowl, whisk together the cornmeal, flour, sugar, baking powder, and salt until there are no lumps. In another bowl, whisk the milk, eggs, and slightly cooled melted butter, then pour that into the dry ingredients and stir just until combined—overmixing makes cornbread tough and dense, so resist the urge to make it perfectly smooth.
Bake the cornbread:
Pour the batter into your prepared dish and bake for 20 to 25 minutes, until the top is golden and a toothpick inserted in the center comes out clean. Let it cool for a few minutes before slicing; this gives it time to set up so it doesn't fall apart when you cut into it.
Bring it all together:
Ladle the hot soup into bowls, stir in the fresh parsley for color and brightness, and serve each bowl with warm cornbread on the side. This is the moment when everything feels right.
Smoky ham hock simmered with beans and vegetables, paired with warm, crumbly cornbread for a comforting Southern meal.  Save to Pinterest
Smoky ham hock simmered with beans and vegetables, paired with warm, crumbly cornbread for a comforting Southern meal. | basilhollow.com

There's a point in this cooking process, usually around the hour-and-a-half mark, when you realize you've made something that tastes like it took all day even though you've mostly just been waiting. That realization is why people come back to recipes like this one—they're gentle reminders that the best food doesn't require constant attention, just presence.

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 Lasts

The beauty of this recipe is that it tastes better the next day, when all the flavors have had time to get to know each other in the refrigerator. I've learned to make double batches and freeze half in containers, pulling it out on nights when cooking feels impossible. The cornbread doesn't freeze as well, but you can wrap it and reheat it gently in the oven, and it comes back almost as good as fresh.

Playing with Flavors

This recipe is forgiving enough to accept variations without losing its soul. Some days I add a splash of liquid smoke if I want an even deeper savor, and other times I've stirred in chopped kale in the last 10 minutes of simmering just to add a vegetable that doesn't turn to mush. You could swap the ham hock for smoked turkey if you're looking for something lighter, and the soup will still be delicious, just with a different kind of smoke calling the shots.

The Cornbread Secret

The difference between good cornbread and great cornbread lives in those first few minutes of baking, when the edges start to pull away from the sides of the pan and turn golden brown. Don't overbake it looking for that toothpick to be completely clean—it's okay if there's a tiny bit of batter still clinging to it, because the cornbread continues cooking as it cools. The moment you pull it out of the oven is also the moment you stop fussing with it; let it be for a few minutes before cutting.

  • A cast iron skillet gives you crispier edges than a baking dish, which some people swear is the only way to make cornbread.
  • Adding a tablespoon of honey to the batter makes the cornbread slightly sweeter and helps it stay moist longer.
  • If you have buttermilk instead of regular milk, use that; it adds a subtle tang that makes people ask what's different about your cornbread.
Rich and creamy ham hock and bean soup topped with fresh parsley, served with a slice of soft, golden cornbread. Save to Pinterest
Rich and creamy ham hock and bean soup topped with fresh parsley, served with a slice of soft, golden cornbread. | basilhollow.com

This is the kind of food that reminds you why cooking matters in the first place. Make it, share it, and watch people relax the moment they take their first spoonful.

Recipe FAQs

How long should the ham hock simmer?

Simmer the ham hock with beans and vegetables for about 2 hours until the meat is tender and falling apart, allowing flavors to develop fully.

Can I use a different type of bean?

Yes, dried navy or Great Northern beans are ideal, but other white beans with similar texture can also work well.

What is the best way to prepare the cornbread?

Mix cornmeal, flour, sugar, baking powder, and salt. Combine with milk, eggs, and melted butter, then bake at 400°F until golden and set.

How can I make the soup smokier?

Adding a dash of liquid smoke or using smoked turkey leg instead of ham hock can enhance the smoky flavor profile.

Can I include vegetables in the soup?

Yes, diced onion, carrots, celery, and garlic are sautéed first, and you can add greens like kale or spinach near the end of cooking for added nutrition.

Is it suitable to prepare ahead?

The soup and cornbread can be made in advance; reheat gently before serving to maintain texture and flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Ham Hock Bean Soup Cornbread

Smoky ham hock stewed with beans and vegetables, paired with tender golden cornbread.

Prep Time
25 minutes
Time to Cook
150 minutes
Overall Time
175 minutes
Recipe by Charlotte Adams


Skill Level Medium

Cuisine Type American Southern

Makes 6 Number of Servings

Diet Considerations None specified

What You'll Need

Ham Hock and Bean Soup

01 1 large smoked ham hock, approximately 1 pound
02 1 pound dried white beans, navy or Great Northern variety, soaked overnight and drained
03 8 cups low-sodium chicken or vegetable broth
04 1 large yellow onion, diced
05 2 carrots, peeled and diced
06 2 celery stalks, diced
07 3 garlic cloves, minced
08 2 bay leaves
09 1 teaspoon dried thyme
10 1/2 teaspoon freshly ground black pepper
11 1/2 teaspoon smoked paprika
12 Salt to taste
13 2 tablespoons olive oil
14 2 tablespoons fresh parsley, chopped

Cornbread

01 1 cup yellow cornmeal
02 1 cup all-purpose flour
03 1/4 cup granulated sugar
04 1 tablespoon baking powder
05 1/2 teaspoon salt
06 1 cup whole milk
07 2 large eggs
08 1/4 cup unsalted butter, melted and slightly cooled

Directions

Step 01

Sauté aromatics and build soup base: In a large Dutch oven or soup pot, heat olive oil over medium heat. Add diced onion, carrots, and celery; sauté for 5 minutes until softened. Add minced garlic and sauté 1 minute more.

Step 02

Combine beans, ham hock, and broth: Add soaked beans, ham hock, bay leaves, dried thyme, black pepper, and smoked paprika to the pot. Pour in broth and bring to a boil.

Step 03

Simmer soup until tender: Reduce heat to low, cover, and simmer for 2 hours, stirring occasionally, until beans are tender and ham hock is falling apart.

Step 04

Shred ham hock and finish soup: Remove ham hock from pot and shred the meat, discarding skin and bone. Return shredded meat to the pot. Discard bay leaves. Taste and season with salt as needed. Simmer uncovered 10 to 15 minutes to thicken if desired. Stir in fresh parsley just before serving.

Step 05

Prepare cornbread batter: Preheat oven to 400 degrees Fahrenheit. Grease an 8-inch square baking dish. In a large bowl, whisk together cornmeal, flour, sugar, baking powder, and salt. In a separate bowl, whisk milk, eggs, and melted butter together. Pour wet ingredients into dry mixture, stirring until just combined without overmixing.

Step 06

Bake cornbread until golden: Pour batter into prepared baking dish. Bake for 20 to 25 minutes, until golden brown and a toothpick inserted in the center comes out clean. Cool slightly before slicing.

Step 07

Plate and serve: Serve hot soup in bowls with warm cornbread on the side.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large Dutch oven or soup pot
  • Mixing bowls
  • 8-inch square baking dish
  • Measuring cups and spoons
  • Sharp knife and cutting board
  • Spoon and ladle

Allergy Notice

Review the ingredient list for possible allergy risks. If needed, check with a medical expert.
  • Contains wheat flour in cornbread component
  • Contains eggs in cornbread component
  • Contains milk in cornbread component
  • Contains pork in soup component
  • May contain gluten
  • Always verify ingredients for potential cross-contamination

Nutrition Details (per serving)

This data is for reference—always check with your doctor for health matters.
  • Calorie Count: 520
  • Total Fat: 18 g
  • Carbohydrates: 62 g
  • Proteins: 27 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.