Ham Hock Bean Soup Cornbread

Featured in: Home Kitchen Favorites

This dish features a smoky ham hock gently simmered with soaked white beans, aromatic vegetables, and herbs to create a rich, hearty soup. The slow cooking tenderizes the ham and flavors the broth deeply. Served with warm, golden cornbread made from cornmeal, flour, and a touch of sweetness, it offers a comforting balance of textures and flavors perfect for a cozy dinner.

Updated on Mon, 16 Feb 2026 17:17:00 GMT
Hearty ham hock and bean soup with golden cornbread, showcasing smoky meat, tender beans, and fresh parsley garnish.  Pin it
Hearty ham hock and bean soup with golden cornbread, showcasing smoky meat, tender beans, and fresh parsley garnish. | cozybatbout.com

My grandmother's kitchen filled with the smell of simmering ham hock on lazy Sunday afternoons, and I'd watch the beans soften while cornbread baked golden in the oven. She never wrote down her recipe, just moved through it with the kind of certainty that comes from making something a hundred times. Years later, when I recreated this dish in my own kitchen, that same warmth came flooding back—the kind of comfort food that tastes like home, no matter where you're cooking it.

I made this for my brother on a cold November evening when he needed something real to eat, not restaurant takeout. He sat at my kitchen counter with a bowl in front of him, just quietly eating, occasionally tearing off pieces of warm cornbread. By the time he finished, he asked for the recipe, and I realized I'd just inherited my grandmother's tradition in my own way.

Ingredients

  • Smoked ham hock (about 1 lb / 450 g): This is your flavor powerhouse, infusing the entire pot with a smoky, salty depth that you can't rush or substitute cheaply.
  • Dried white beans (1 lb / 450 g), soaked overnight: Navy or Great Northern beans absorb all that ham flavor beautifully and turn silky when cooked low and slow.
  • Low-sodium chicken or vegetable broth (8 cups / 2 L): Use broth you actually like drinking because it becomes the soul of your soup.
  • Yellow onion, carrots, celery (1 large onion, 2 carrots, 2 stalks): This aromatic trio is where the soup gets its gentle vegetable sweetness and body.
  • Garlic cloves (3, minced): Add these after the softer vegetables so they don't burn and turn bitter.
  • Bay leaves (2) and dried thyme (1 tsp): Herbs do quiet work here, adding layers without announcing themselves.
  • Smoked paprika (1/2 tsp): A pinch amplifies the smoky note from the ham without overpowering.
  • Olive oil (2 tbsp): Just enough to start the vegetables without making the soup greasy.
  • Yellow cornmeal (1 cup / 150 g) and all-purpose flour (1 cup / 125 g): Cornmeal gives that distinctive texture and mild corn flavor, while flour provides structure.
  • Granulated sugar (1/4 cup / 50 g): Balances the cornmeal's earthiness with subtle sweetness.
  • Baking powder (1 tbsp) and salt (1/2 tsp): These are your lift agents; don't skip or reduce them.
  • Whole milk (1 cup / 240 ml), large eggs (2), and unsalted butter melted (1/4 cup / 60 g): The cornbread's wet ingredients create that tender crumb—melt the butter ahead so it cools slightly before mixing.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sauté your aromatic base:
Heat olive oil in a large Dutch oven over medium heat until it shimmers slightly, then add diced onion, carrots, and celery. Let them soften for about 5 minutes, stirring occasionally so nothing catches on the bottom. You'll smell the vegetables sweetening as they cook, which is your signal to add the garlic next.
Build the flavor foundation:
Add minced garlic and let it perfume the oil for just 1 minute—any longer and it'll turn acrid and taste bitter. Now pour in your soaked beans, ham hock, bay leaves, thyme, black pepper, and smoked paprika, then add the broth and bring everything to a boil.
Let time do the work:
Reduce heat to low, cover the pot, and let it simmer gently for 2 hours, stirring occasionally to prevent sticking. You'll see the beans gradually soften and the broth turn rich and golden as the ham releases its essence. Around the 90-minute mark, taste a bean—you're looking for it to be tender enough to crush easily between your fingers.
Finish and refine:
When the ham hock falls apart at the slightest nudge, carefully remove it to a cutting board, shred the meat, discard the skin and bone, and return the meat to the pot. Remove the bay leaves, taste for salt (you'll probably need some), and if you prefer a thicker soup, simmer uncovered for another 10-15 minutes. Stir in fresh parsley just before serving so its brightness doesn't fade.
Prepare your cornbread while the soup simmers:
Preheat your oven to 400°F (200°C) and generously grease an 8-inch square baking dish. In a large mixing bowl, whisk together cornmeal, flour, sugar, baking powder, and salt until evenly combined—this distributes the leavening agents so your cornbread rises evenly.
Mix the wet and dry without overworking:
In a separate bowl, whisk together milk, eggs, and cooled melted butter until combined, then pour this into your dry ingredients and stir just until no streaks of flour remain. Overmixing develops gluten and toughens the cornbread, so stop as soon as everything comes together. The batter should look slightly lumpy, which is exactly right.
Bake until golden:
Pour the batter into your prepared baking dish and bake for 20-25 minutes, until the top is deep golden and a toothpick inserted in the center comes out clean. The cornbread will smell like butter and caramelized corn when it's nearly done. Let it cool for a few minutes before slicing so it holds together, but serve it warm with the hot soup.
Bring it all together:
Ladle the hot soup into bowls, making sure each one gets plenty of beans and shredded ham, then set a wedge of warm cornbread alongside. The cornbread's slight sweetness and crumbly texture become the perfect companion to the soup's deep, savory notes.
Smoky ham hock simmered with vegetables and white beans, served alongside buttery, golden cornbread in rustic bowls.  Pin it
Smoky ham hock simmered with vegetables and white beans, served alongside buttery, golden cornbread in rustic bowls. | cozybatbout.com

One winter evening, a friend who'd been going through a rough patch came over unannounced, and I had this soup ready almost by accident. She ate two bowls quietly, and later told me it was the first thing all week that felt like someone was taking care of her. Food doesn't solve everything, but sometimes it whispers that someone noticed you needed warmth.

Timing and Preparation

If you're planning this meal, remember to soak your beans the night before—it's a small step that saves you nearly an hour of cooking time. I learned this the hard way once when I tried to quick-soak beans in boiling water and ended up with unevenly cooked soup where some beans stayed slightly firm while others fell apart. Starting both the soup and cornbread at the same time works perfectly since they finish within a few minutes of each other. The soup simmers unattended for the bulk of its cooking, freeing you to handle other tasks, and the cornbread goes in during the final hour of simmering.

Variations and Adaptations

This recipe is sturdy enough to bend with what you have on hand or what you're craving that day. If you want deeper smoke, a dash of liquid smoke stirred in during the last few minutes adds intensity without overpowering the natural ham flavor. For a pork-free version that still delivers that smoky, substantial feeling, a smoked turkey leg works beautifully and cooks in the same timeframe. Add chopped fresh kale or spinach in the last 10 minutes of simmering if you want to sneak in extra greens—they wilt right into the broth and add nutritional heft without changing the fundamental character of the soup.

Storage and Make-Ahead Tips

This soup actually improves a day or two after you make it as the flavors meld and deepen, so it's perfect for weekend cooking and weeknight eating. Store it in an airtight container in the refrigerator for up to 4 days, or freeze it for up to 3 months—just leave an inch of headspace for expansion. The cornbread can be baked the morning of or even the day before, then gently reheated wrapped in foil at 300°F for about 10 minutes to restore its warmth and tender crumb. I've found that cornbread tastes almost better the next day when it's had time to set up, though warm from the oven is hard to beat.

  • Always reheat soup gently over low heat rather than blasting it on high, which can scorch the bottom and toughen the beans.
  • If your soup thickens too much when refrigerated, thin it with a splash of broth or water and stir well when reheating.
  • Cornbread stays moist when wrapped tightly; store it at room temperature if eating within a day, or freeze it for longer keeping.
Rich and comforting ham hock and bean soup paired with warm cornbread, topped with fresh parsley for a cozy meal. Pin it
Rich and comforting ham hock and bean soup paired with warm cornbread, topped with fresh parsley for a cozy meal. | cozybatbout.com

This is the kind of cooking that fills a home with purpose and warmth, the sort of meal that turns an ordinary evening into something people remember. Make it for someone you love, or make it for yourself on a day when you need to feel held by food.

Recipe FAQs

What type of beans work best in this soup?

Dried white beans like navy or Great Northern beans soak up flavors well and become tender during the slow simmer.

Can smoked turkey be used instead of ham hock?

Yes, smoked turkey leg is a great alternative for a pork-free, flavorful broth.

How do I ensure the beans cook evenly?

Soak the beans overnight and simmer gently for at least two hours until they are soft and creamy.

What adds smokiness to the soup?

The smoked ham hock naturally infuses the broth, and a dash of smoked paprika or liquid smoke can enhance this flavor.

How can I add greens to the dish?

Stir in chopped kale or spinach during the last 10 minutes of simmering for added color and nutrition.

What’s the key to moist cornbread?

Using whole milk and melted butter in the batter, and baking until golden but not dry, ensures tender, moist cornbread.

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 simmered with beans and veggies, served alongside tender cornbread for a comforting meal.

Prep duration
25 minutes
Cook duration
150 minutes
Overall time
175 minutes
Recipe by Noah Kendrick


Skill Level Medium

Cuisine American Southern

Makes 6 Portions

Diet Info None specified

What You Need

Ham Hock and Bean Soup

01 1 large smoked ham hock, approximately 1 pound
02 1 pound dried white beans, 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 for garnish

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: 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.

Step 02

Bloom Garlic: Add minced garlic and sauté for 1 minute more until fragrant.

Step 03

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

Step 04

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

Step 05

Shred Ham Hock: Remove the ham hock from the pot. Shred the meat, discarding skin and bone, and return the meat to the pot. Discard bay leaves.

Step 06

Season Soup: 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 07

Prepare Cornbread: Preheat oven to 400 degrees Fahrenheit. Grease an 8-inch square baking dish.

Step 08

Mix Dry Ingredients: In a large bowl, whisk together cornmeal, flour, sugar, baking powder, and salt.

Step 09

Combine Wet Ingredients: In a separate bowl, whisk milk, eggs, and melted butter. Pour wet ingredients into dry ingredients, stirring until just combined without overmixing.

Step 10

Bake Cornbread: Pour batter into prepared baking dish. Bake 20 to 25 minutes, until golden and a toothpick inserted in the center comes out clean.

Step 11

Cool and Serve: Cool cornbread slightly before slicing. Serve hot soup in bowls with warm cornbread on the side.

Tools Needed

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

Allergy Notice

Check every item for allergens and ask a health expert if unsure.
  • Contains wheat flour in cornbread component.
  • Contains eggs in cornbread component.
  • Contains milk in cornbread component.
  • Contains pork in ham hock component.
  • May contain gluten; verify ingredient sourcing for cross-contamination.

Nutrition details (per portion)

Nutrition details are for general reference. Don’t substitute for professional advice.
  • Calorie count: 520
  • Fat content: 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.