Love this? Pin it for later! 📌
When the first chilly whisper of autumn slips through the screen door, my kitchen immediately begins to smell like this soup. Not just any soup—this is the bowl that carried me through college finals, the one I simmered while my babies napped in sling-carriers, the recipe my neighbors request in a quiet text message that simply reads, “Feeling under the weather—can I borrow your magic pot?” It is humble, thrifty, and impossibly soothing, yet it tastes like you spent the whole day tending to it. The secret lies in the cornbread crumbles: little toasty nuggets that start crisp on top, then slowly absorb the smoky broth until they become pudding-soft pockets of pure comfort. Serve it in wide, shallow bowls so everyone can see the sunset-orange swirl of smoked paprika and the confetti of herbs. One spoonful and you’ll understand why my husband calls this “the blanket you can eat.”
Why This Recipe Works
- Smoked ham hock lends a deep, campfire savoriness that canned broth simply can’t fake.
- Two-stage bean cook—an overnight soak plus a low simmer in the soup—keeps the skins intact yet creamy within.
- Cornbread baked directly on top creates a dumpling-like lid that soaks up flavor while staying delightfully nubbly.
- Apple-cider vinegar finish brightens the smoky depth the way a squeeze of lemon perks up seafood.
- Make-ahead friendly: flavor improves dramatically overnight, so it’s perfect for Sunday meal prep or holiday houseguests.
- One-pot wonder: minimal dishes, maximum soul-warming aroma wafting through your home.
Ingredients You’ll Need
Great bean soup is only as good as the beans themselves. Look for beans that are less than a year old—yes, check the date on the bulk-bin tag or the “best by” stamp. Older beans will still cook, but they’ll need longer and the skins sometimes blow out into papery flecks. I prefer a mix of navy and great Northern: the navy dissolve slightly to thicken the broth, while the great Northerns stay plump for textural contrast. If you can only find one type, use what you’ve got; just stay away of lentils or split peas here—they turn to mush and muddy the broth.
A smoked ham hock is non-negotiable for me. It’s inexpensive, usually under three dollars, and it transforms plain water into liquid gold. If your grocery only has smoked ham shanks, those work too; just shave off any major pockets of fat after cooking. Vegetarians can sub two tablespoons of smoked paprika plus a sheet of kombu seaweed for depth, though I’ll confess it becomes a different (still tasty) dish.
For the cornbread topping, use stone-ground cornmeal if possible. The flecks of germ and bran toast into tiny bursts of popcorn flavor. If you keep self-rising cornmeal on hand, omit the baking powder and salt listed in the crumble section. A tablespoon of honey in the batter balances the smoky soup, but sugar or maple syrup work just as well.
Fresh herbs are worth the splurge. A palmful of chopped parsley stirred in at the end wakes everything up; thyme leaves give a lemony note that plays beautifully with the cider vinegar finish. Dried herbs are fine—use one-third the amount—but add them early so they hydrate.
How to Make Cozy Ham and Bean Soup with Cornbread Crumbles
Soak the beans
Place 1 pound (about 2â…“ cups) mixed white beans in a large bowl and cover with 3 inches of cold water. Stir in 1 tablespoon kosher salt; the salt helps soften skins. Let stand at room temperature at least 8 hours or up to 24. If your kitchen is very warm, slide the bowl into the fridge to prevent fermentation.
Sear the aromatics
In a heavy 5- to 6-quart Dutch oven, warm 2 tablespoons olive oil over medium heat. Add 1 diced large yellow onion, 2 chopped celery ribs, and 1 peeled and diced large carrot. Cook, stirring occasionally, until the edges of the onion turn golden, 6–7 minutes. Add 3 minced garlic cloves and cook 1 minute more.
Bloom the spices
Stir in 1 teaspoon freshly ground black pepper, 1 teaspoon smoked paprika, ½ teaspoon dried thyme, and a pinch of cinnamon. Toasting spices in fat for just 30 seconds “blooms” their essential oils, amplifying fragrance and preventing raw, dusty flavors in the finished broth.
Add ham hock and liquid
Drain and rinse the soaked beans; discard any floaters. Add beans to the pot along with one 1½-lb smoked ham hock and 6 cups cold water. Bring to a gentle simmer, skimming any gray foam that rises. Reduce heat to low, cover partially, and cook 1 hour.
Shred the meat
Using tongs, lift out the ham hock and set it on a plate until cool enough to handle. Pull off and roughly chop the meat; discard skin, bone, and big fat pockets. Return meat to the pot. At this point the beans should be just tender; if still chalky, simmer 10–15 minutes more.
Season the broth
Stir in 1 tablespoon tomato paste for color and sweetness, plus 1 tablespoon apple-cider vinegar. Taste; add salt only after the vinegar because the acid heightens perceived saltiness. If the broth seems thin, mash a ladleful of beans against the side of the pot and stir them back in for body.
Mix cornbread crumble
Preheat oven to 400°F (204°C). In a medium bowl whisk 1 cup stone-ground yellow cornmeal, ⅓ cup all-purpose flour, 2 teaspoons baking powder, ½ teaspoon kosher salt, and 1 tablespoon sugar. In a second bowl combine ¾ cup buttermilk, 1 large egg, 2 tablespoons melted butter, and 1 tablespoon honey. Pour wet into dry and stir just until combined; batter will be thick like muffin dough.
Top and bake
Spoon the soup into a wide 3-quart baking dish or keep it in your Dutch oven if oven-safe. Dot heaping teaspoon-sized clumps of cornbread batter across the surface, leaving gaps for steam to escape. Bake 18–22 minutes, until the tops are golden and a toothpick inserted into the largest crumble comes out clean.
Rest and garnish
Let the casserole rest 10 minutes; the crumbles will absorb some broth and settle. Sprinkle with chopped parsley and serve directly from the baking dish, scooping up both soup and soft cornbread in every spoonful.
Expert Tips
Overnight soak shortcut
Forgot to soak? Bring beans and 6 cups water to a boil, turn off heat, cover, and let stand 1 hour. Drain and proceed; texture will be slightly less creamy but still delicious.
Degrease like a pro
Chill finished soup 30 minutes; fat will solidify on top for easy lifting. Alternatively, float a paper towel on the surface; it wicks away grease without stealing flavor.
Freeze in portions
Ladle cooled soup into muffin tins; freeze, then pop out soup “pucks” and store in bags. One or two pucks plus cornbread reheats perfectly for solo lunches.
Brighten last minute
A splash of vinegar stirred in just before serving perks up long-cooked flavors. Taste after adding; you want a subtle twang, not full-on pickle.
Thick or thin?
Prefer brothy soup? Simply add an extra cup of water before baking. Want stew-style? Mash two ladlefuls of beans and simmer uncovered 5 minutes.
Cast-iron bonus
If you simmer the soup in a cast-iron Dutch oven, the bottom develops a gentle fond that tastes like ham cracklings—don’t scrape it up; it’s culinary gold.
Variations to Try
- Smoky turkey version: Swap ham hock for a smoked turkey wing and use chicken stock instead of water for a lighter but still smoky profile.
- Veggie loaded: Fold in 2 cups diced butternut squash during the last 20 minutes of simmering, then top with cornbread as directed.
- Spicy Southwest: Add 1 minced chipotle in adobo with the garlic and replace parsley with chopped cilantro; serve with lime wedges.
- Herb-cornbread: Stir ½ cup grated sharp cheddar and 2 sliced scallions into the batter for cheesy, oniony tops.
- Instant-Pot shortcut: Soak beans as written, then cook on Manual High for 25 minutes natural release; top with cornbread and bake 10 minutes at 400°F in a transfer vessel.
- Gluten-free crumble: Replace flour with almond flour and add ÂĽ tsp xanthan gum; texture will be slightly more tender but equally tasty.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. Store cornbread separately in a zip-top bag with a paper towel to absorb moisture; rewarm in a 350°F oven 8 minutes.
Freezer: Freeze soup (without cornbread) in pint or quart bags laid flat for up to 3 months. Thaw overnight in the fridge, then simmer gently. Prepare fresh cornbread topping on bake day for best texture.
Make-ahead: Beans can be soaked, drained, and kept refrigerated 2 days ahead. The entire soup base may be cooked through Step 5 and chilled 3 days in advance; simply reheat on the stove, top with batter, and bake when ready to serve.
Frequently Asked Questions
Cozy Ham and Bean Soup with Cornbread Crumbles
Ingredients
Cornbread Crumble
Instructions
- Soak: Cover beans with 3 inches cold water and 1 tbsp salt; soak 8–24 hours.
- Sauté aromatics: Heat oil in Dutch oven; cook onion, celery, carrot 6–7 min. Add garlic 1 min.
- Spices: Stir in pepper, paprika, thyme, cinnamon 30 sec.
- Simmer: Drain beans; add to pot with ham hock and 6 cups water. Simmer partially covered 1 hr.
- Shred: Remove hock, chop meat, return to pot; discard bone/skin.
- Season: Stir in tomato paste and vinegar; salt to taste.
- Cornbread: Preheat oven 400°F. Mix dry ingredients; whisk wet, combine. Dollop over soup in oven-safe dish.
- Bake: 18–22 min until golden. Rest 10 min, garnish with parsley, serve.
Recipe Notes
For vegetarian, substitute smoked paprika + kombu and use veggie broth. Cornbread can be baked separately in a muffin tin if you prefer crisp edges.