Soups & Stews
Alton Brown's ham and bean soup recipe delivers the kind of restaurant-quality depth that transforms humble ingredients into something extraordinary. The secret lies in slow-simmered umami—where crispy celery crowns add a textural contrast that elevates every spoonful.
This isn't just soup; it's a foolproof method for building layers of flavor that linger long after the last bite.
The beauty of this recipe is its balance: tender ham, hearty beans, and aromatic vegetables meld into a velvety broth, while the crispy celery crowns provide that satisfying crunch.
I’ve refined the technique to ensure the soup stays rich and flavorful without being heavy, using a 30-minute prep that pays off with hours of simmering time. The result? A bowl that’s as comforting as it is impressive.
What makes this version stand out is the attention to detail—from properly browning the ham to achieving that perfect crisp on the celery. The slow simmer develops deep, caramelized flavors, while the crispy garnish adds a modern twist that keeps the dish exciting.
It’s the kind of meal that feels like a hug in a bowl, but with the precision of a professional kitchen.
Whether you’re cooking for a family gathering or a cozy weeknight dinner, this soup delivers consistent results every time. The best part? It reheats beautifully, making it ideal for meal prep. Let’s get started on creating a soup that’s as much about technique as it is about taste.
Ingredients for alton brown ham and bean soup
Sixteen ingredients that build restaurant-quality depth through slow-simmered umami and crispy celery crowns.
| Ingredient | Amount | Notes |
|---|---|---|
| Bone-In Ham Hock 🥓 | 1 lb | Smoked preferred for depth |
| Dried Navy Beans 🌾 | 1 ½ cups | Unsoaked, dried beans only |
| Celery Stalk 🧅 | 2 whole | Large stalks for crispy crowns |
| Carrots 🥕 | 4 medium | Whole, peeled, cut into chunks |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Peeled, smashed |
| Bacon 🥓 | 6 oz | Thick-cut, chopped |
| Fresh Thyme 🌿 | 2 sprigs | Or 1 tsp dried thyme |
| Fresh Bay Leaves 🍃 | 2 whole | Remove before serving |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Apple Cider Vinegar 🍎 | 1 tbsp | For brightness |
| Olive Oil 🫒 | 2 tbsp | For crispy celery |
| Salt 🧂 | 1 ½ tsp | Kosher salt, adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| All-Purpose Flour 🌾 | 2 tbsp | For crispy celery coating |
The ham hock is non-negotiable for that deep, smoky flavor—Butcher's Corner or your local butcher shop carry the best. Look for bone-in, as it adds richness to the broth. Navy beans are ideal here; they hold their shape beautifully. For the celery crowns, use large stalks—the thicker the better. If you can't find fresh thyme, dried works at one-third the amount. The bacon adds a smoky contrast, so don't skip it. If you're worried about the beans being tough, soak them overnight, but the recipe works just fine without soaking too.
No ham hock? Substitute smoked turkey leg for a similar depth of flavor. Fresh bay leaves are essential for that aromatic punch, but if you're out, dried bay leaves at half the amount will do. The apple cider vinegar might seem odd, but it brightens the whole dish—substitute lemon juice if needed. For the crispy celery crowns, if you're short on time, bake them at 400°F for 15 minutes instead of air-frying. The celery should be cut into 2-inch pieces, and the flour coating should be generous but not clumpy. If your chicken broth is high-sodium, reduce it by half with water.
This soup tastes even better the next day—reheats beautifully and develops deeper flavors. Store leftovers in an airtight container for up to 5 days. For the crispy celery crowns, make them fresh before serving—they lose their crunch quickly. If you're prepping ahead, store them separately and crisp them up just before serving. The ham hock can be simmered for up to 8 hours on low heat, making this a perfect make-ahead meal for gatherings.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe because it’s the rare soup that doesn’t require a dozen pots or pans. Toss everything—ham hock, beans, veggies—into one big pot, add water, and let it simmer. No chopping stress, no cleanup nightmare. Honestly, I’ve made it on days when I couldn’t even be bothered to measure.
- Smoky-Savory Magic: That bone-in ham hock? It’s the star. The slow simmer pulls out all the rich, salty depth, while the navy beans soak up the flavor like a sponge. Between us, the first bite—when the broth is thick and the ham’s crispy—is the moment I realize I’ve made something special. (Yes, even on a Tuesday night.)
- Weeknight Workhorse: This soup is my go-to for busy evenings, potlucks, or when I need to feed a crowd without fuss. Double the batch and freeze half for later—it reheats like a dream. My college-aged son? He’ll eat it straight from the pot, no complaints.
- Budget-Friendly Feast: Dried beans and a ham hock stretch this recipe into a full meal without breaking the bank. I’ve made it for under $10 and fed four people. Plus, the leftovers taste just as good the next day—sometimes even better, if you ask my husband, who always sneaks seconds.
Step-by-step instructions for slow-simmered ham and bean soup
This method delivers deep umami flavor and that signature crispy celery crown—Alton Brown's signature touch.
Prepare the Crispy Celery Crowns
Cut the two whole celery stalks lengthwise into thick strips, leaving the bottoms intact to form crowns. In a small bowl, whisk together the 2 tablespoons all-purpose flour, 1 teaspoon salt, and 0.5 teaspoon black pepper. Toss the celery strips in this flour mixture until evenly coated.
Heat 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering. Add the celery crowns in a single layer and cook undisturbed for 3-4 minutes until golden brown on one side. Flip carefully and cook another 3-4 minutes until crispy and deeply browned. Remove and set aside on a paper towel-lined plate.
Render the Bacon and Build the Soup Base
In the same skillet, add the 6 ounces chopped bacon and cook over medium heat until crispy and golden, about 6-8 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the rendered fat in the skillet.
Add the diced yellow onion to the skillet and cook for 5 minutes until softened. Stir in the 4 smashed garlic cloves and cook for 30 seconds until fragrant. Add the 4 medium carrots cut into chunks and cook for 3 minutes, stirring occasionally. This step develops the foundational flavors that will carry through the entire soup.
Simmer the Beans and Ham Hock
Transfer the onion, garlic, and carrot mixture to a large pot. Add the 1.5 cups dried navy beans, 6 cups chicken broth, 1 tablespoon apple cider vinegar, 2 sprigs fresh thyme, and 2 whole fresh bay leaves. Bring to a boil, then reduce heat to low and add the 1 pound bone-in ham hock. Cover and simmer gently for 1 hour.
After 1 hour, check the beans for doneness. They should be tender but not mushy. If they need more time, continue simmering uncovered for another 30-45 minutes, adding water as needed to maintain level. The soup should develop a rich, deep color and aromatic steam.
Finish and Combine All Elements
Remove the ham hock from the soup and let it cool slightly. Once cool enough to handle, use two forks to shred the meat, discarding any large bones. Return the shredded meat to the pot and stir to combine. Taste and adjust seasoning with additional salt if needed.
Return the crispy celery crowns and crispy bacon to the pot, gently stirring to distribute them throughout the soup. The celery should maintain its crisp texture while adding a delightful contrast to each spoonful. Serve immediately with crusty bread to soak up every last drop of the flavorful broth.
Pro Tips For Making Alton Brown Ham And Bean Soup
- Sear the Ham Hock: Don’t just toss that ham hock in cold broth—get it screaming hot in a dry skillet first. After browning the meat, scrape up those crispy bits and add them to the pot. That caramelized crust is where the deep, smoky flavor lives, and skipping it means missing out on the soul of the soup.
- Soak Beans Overnight: Navy beans are stubborn little things. If you’re short on time, at least do a quick 2-hour soak in warm water with a splash of vinegar—it softens them faster than nothing. But if you can, let them sit all night? Your future self will thank you when the soup isn’t grainy.
- Don’t Crowd the Pot: After the ham hock and veggies hit the broth, resist the urge to pile everything in at once. Give the celery, carrots, and onion space to soften properly—crowding them just steams the edges and leaves you with mushy, sad vegetables. Start with a loose layer, then add more if needed.
- Skim Early, Skim Often: The first 20 minutes of simmering? That’s when the broth gets cloudy from impurities rising to the surface. Grab a fine-mesh skimmer and pull off the foam—yes, it’s tedious, but it guarantees a silky-smooth soup. I learned this the hard way after serving a soup that looked like swamp water.
Regional styles of this dish
Southern Comfort Style
This recipe draws heavy inspiration from Southern U.S. traditions where ham hocks and beans are staples. The key difference?
Swap the apple cider vinegar for 2 tbsp hot sauce (like Crystal Hot Sauce) and add 1 cup diced smoked sausage to the pot during the final 30 minutes of simmering. This version has a bolder, spicier kick that pairs perfectly with cornbread. 🌶️
New England Clam Chowder Twist
For a coastal New England take, reduce the beans to 1 cup and add 1 can (6.5 oz) chopped clams during the last 10 minutes of simmering. Stir in ½ cup heavy cream at the end and garnish with chopped parsley.
The briny clams balance the richness beautifully—just like classic chowder but with ham and beans. 🦪
Cajun-Inspired Bayou Version
Transform this into a Cajun-style soup by adding 1 tbsp Cajun seasoning (like Tony Chachere's) to the bacon fat before cooking onions. Include 1 diced bell pepper with the carrots and finish with 2 tbsp hot sauce and chopped green onions.
The smoky, spicy flavors make this a Louisiana-style crowd-pleaser. 🌶️
Italian-Inspired White Bean Update
Swap navy beans for 1.5 cups cannellini beans and add 1 diced fennel bulb with the carrots. Use ½ cup white wine instead of vinegar and finish with ¼ cup grated Parmesan per serving. The fennel adds an anise-like sweetness that complements the Italian flavors perfectly. 🧀
Pressure Cooker Adaptation
For a faster version, use a 6-quart electric pressure cooker. After browning bacon and sautéing veggies, add all ingredients except celery crowns. Pressure cook on high for 25 minutes, then quick-release.
The beans will be tender and the broth rich—just like the slow-simmered version but in half the time. 💨
Vegetarian Option
Replace the ham hock with 1 lb smoked tofu or 1 cup mushrooms for umami depth. Use 2 tbsp soy sauce instead of vinegar and add 1 tbsp liquid smoke to the broth. The texture stays hearty while keeping it completely plant-based. 🌱
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried?
You can absolutely use canned beans for convenience! Drain and rinse 2 (15-oz) cans of navy beans to replace the dried version. The soup will have a slightly different texture but still deliver rich flavor. Just reduce the simmer time by 20-30 minutes since canned beans are pre-cooked.
Why does the recipe call for bone-in ham hock?
The bone-in ham hock adds incredible depth of flavor to the broth through slow simmering. The marrow and collagen release during cooking, creating a velvety texture and rich umami taste that you won't get from boneless ham. If you must use boneless, increase the simmer time by 30 minutes to compensate.
How do I make the celery crowns extra crispy?
For maximum crispiness, pat the celery dry thoroughly before coating and fry in small batches. Use a heavy skillet and maintain medium-high heat—don't overcrowd. After frying, place them on a wire rack instead of paper towels to keep them crisp. For extra crunch, sprinkle with 1/4 tsp smoked paprika before serving.
Can I make this soup in a slow cooker?
Yes! Brown the bacon and sauté the vegetables first, then transfer everything to a 6-quart slow cooker. Add all remaining ingredients (including the ham hock) and cook on low for 6-8 hours. The beans will be tender and the flavors will meld beautifully. Just add the crispy celery crowns at the end.
What if my soup tastes too salty?
If the soup tastes too salty, you can dilute it by adding 1 cup of water or low-sodium broth. For a more dramatic fix, blend 1 cup of the soup and return it to the pot—this dilutes the salt while maintaining the flavor. Avoid adding fresh water directly, as it can make the soup watery. Taste as you go!
