Soups & Stews
Alton Brown's ham and bean soup recipe delivers rich, smoky depth that transforms simple ingredients into a hearty, restaurant-quality meal. This slow-simmered classic relies on properly trimmed ham, soaking beans overnight, and a balance of sweet and savory spices that build flavor over time. The secret to its success lies in patience—letting the soup develop its signature caramelized aroma and tender textures through hours of gentle cooking.
What sets this recipe apart is Alton's foolproof technique for achieving the perfect harmony of flavors without overpowering the natural sweetness of the beans. The ham adds a smoky richness that pairs beautifully with the earthy beans and aromatic vegetables, while a touch of molasses deepens the complexity. Unlike quick versions, this soup rewards you with layers of taste that only come from slow, deliberate cooking.
By the time you're ready to serve, you'll have a velvety, deeply flavorful soup with tender ham, perfectly cooked beans, and vegetables that melt into the broth. The aroma alone will draw everyone to the table, and the first spoonful delivers that satisfying balance of sweet, smoky, and savory notes. This is the kind of meal that feels like a hug in a bowl—comforting, substantial, and impossible to resist.
Serve it with crusty bread to soak up every last drop of that golden, aromatic broth, or pair it with a simple green salad for a complete, satisfying dinner. The beauty of this recipe is its versatility—it works equally well as a weeknight family meal or a showstopping dish for gatherings. Let's get started on creating your own pot of this timeless classic.
Ingredients for alton brown ham and bean soup
Six essential ingredients transform into Alton Brown's velvety ham and bean soup masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Black-Boned Ham Hock 🐷 | 1 lb | Smoked for authentic depth |
| Dried Navy Beans 🌱 | 1 ½ cups | Soaked overnight, drained |
| Yellow Onion 🧅 | 1 whole | Medium size, diced finely |
| Carrots 🥕 | 2 medium | Peeled, cut into chunks |
| Celery Stalks 🧆 | 2 whole | Trimmed, cut into pieces |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced thoroughly |
| Unsalted Butter 🧈 | 2 tbsp | European-style preferred |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening roux |
| Unsalted Chicken Stock 💧 | 4 cups | Homemade or high-quality |
| Molasses 🍯 | 1 tbsp | Unsulphured preferred |
| Bay Leaves 🌿 | 2 whole | Fresh if available |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Thyme Sprigs 🌿 | 2 whole | Fresh preferred |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
The ham hock is non-negotiable—its smoky richness forms the soup's soul. Look for bone-in, skin-on cuts at specialty butchers or high-end grocery stores like Whole Foods or Eataly. If you can't find black-boned ham, smoked bone-in ham shanks work beautifully. The beans? Dried navy beans are traditional, but cannellini or great northern add creaminess. Soak them overnight in cold water—this reduces cooking time and improves digestibility. For the vegetables, organic carrots and celery from the grocery store's produce section work fine, but farmers market finds with vibrant color will elevate the dish.
No ham hock? Substitute smoked paprika (1 tsp) plus a splash of liquid smoke—it's not identical, but close. Short on time? Canned beans in a pinch (drain and rinse well), though fresh-cooked beans deliver superior texture. The molasses adds depth—unsulphured is ideal, but regular works. For the roux, European-style butter like Plugrá creates a richer base than American brands. Fresh herbs? Thyme sprigs are essential, but dried thyme (1/3 amount) suffices if fresh isn't available. The chicken stock should be homemade if possible—Pacific Foods or Kitchen Basics brands are excellent store-bought alternatives.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. For reheating, gentle heat on the stove preserves texture—never microwave. The ham hock can be removed before serving if preferred, but leaving it in until the end ensures maximum flavor infusion. Leftovers make amazing sandwiches the next day—just shred the ham and mix it back in with the soup.
Why You'll Love This Recipe
- Hands-Off Simmer: The ham hock does all the work—just toss in the beans, veggies, and broth, then walk away. I swear, the longer it sits, the richer it gets, and honestly? That’s my favorite part.
- Smoky, Savory Magic: That black-boned ham hock infuses the soup with deep, smoky flavor without tasting like straight-up salt. The navy beans soak up every bit, turning this into something dangerously addictive—especially with a crack of black pepper on top.
- Weeknight & Potluck Star: It’s the kind of soup that works for lazy Mondays and holiday gatherings. Serve it with crusty bread for a cozy dinner, or double the batch for a crowd—no one will guess it’s this easy to pull together.
- Budget-Friendly Pantry Hero: Dried beans and a ham hock stretch into four or five meals without breaking the bank. Between us, this is the recipe I turn to when I need to feed my family well but keep grocery costs low—no guilt, all flavor.
Step-by-step instructions for Alton Brown's ham and bean soup
Master this slow-simmered classic with rich, smoky depth and perfectly balanced sweetness.
Prepare the Ham Hock and Soak the Beans
Rinse the 1 lb black-boned ham hock under cold water and pat dry. Place it in a large Dutch oven or heavy pot and cover with cold water by about 2 inches. Bring to a gentle simmer over medium heat and cook for 10 minutes to partially render the fat and infuse the water with flavor. Remove the ham hock and set aside.
Drain the beans and transfer the 1.5 cups dried navy beans to a large bowl. Cover with cold water by 2 inches and let soak for at least 8 hours or overnight. This ensures even cooking and prevents a chalky texture. Drain and rinse the beans thoroughly before using.
Sauté the Aromatics and Build the Roux
In the same pot, melt the 2 tbsp unsalted butter over medium heat. Add the 1 whole yellow onion, 2 medium carrots, and 2 whole celery stalks, all chopped into ½-inch pieces. Sauté for 8-10 minutes until the vegetables soften and the onion becomes translucent. Stir occasionally to prevent burning.
Push the vegetables to the side of the pot and add the 4 cloves minced garlic cloves. Cook for 30 seconds until fragrant. Sprinkle in the 2 tbsp all-purpose flour and stir vigorously for 1-2 minutes, creating a light golden roux. This will thicken the soup and add body. Keep the heat at medium to avoid burning the flour.
Simmer the Soup with Herbs and Molasses
Return the ham hock to the pot and add the drained navy beans, 4 cups unsalted chicken stock, 1 tbsp molasses, 2 whole bay leaves, 2 whole thyme sprigs, and 0.5 tsp black peppercorns. Bring the mixture to a boil, then reduce the heat to low and cover partially. Let it simmer for 2-2.5 hours, stirring occasionally, until the beans are fork-tender and the soup has thickened slightly.
Check the seasoning after 1 hour and adjust with diamond crystal kosher salt as needed. The molasses should add a subtle sweetness, but if the soup tastes too sweet, you can balance it with a pinch more salt. The ham hock should be falling off the bone by the end of the simmering time.
Finish and Serve with Crispy Ham
Remove the ham hock and let it cool slightly. Using a fork, shred the meat into bite-sized pieces and return it to the pot. Discard the bay leaves and thyme sprigs. Taste the soup and adjust the seasoning one last time, ensuring the balance of sweetness, saltiness, and smokiness is harmonious.
Serve the soup hot in bowls, garnished with the crispy ham pieces on top. The beans should be tender but still hold their shape, and the broth should coat the back of a spoon with a velvety texture. Pair with crusty bread to soak up every last drop of this comforting, slow-simmered masterpiece.
Pro Tips For Making Alton Brown Ham And Bean Soup
- BLANCH BEANS FIRST: The recipe calls for dried navy beans, but I learned the hard way—skipping the overnight soak or even a quick 1-hour soak in hot water leaves them rock-hard. Instead, give them a 10-minute blanch in boiling water before adding to the pot. This softens them faster and cuts the simmering time by 30 minutes or more. (Yes, even if you’re impatient like me.)
- SCORE THAT HAM HOCK: That black-boned ham hock isn’t just for flavor—it’s for deep flavor. Use a sharp knife to score the fat in a crosshatch pattern before browning. This renders the fat faster and lets the meat infuse the broth more aggressively. I used to skip this, and the soup always tasted like it was missing something. Now it’s rich and smoky from the start.
- SAUTÉ THE VEGETABLES HOT: The onions, carrots, and celery need to sweat, not steam. Get your pot screaming hot with oil before adding them, then let them caramelize for 5–7 minutes. If you crowd the pan or go too low, you’ll end up with mushy veggies instead of the sweet, jammy base the recipe depends on. (Your future self will thank you.)
- Skim the foam early: The first 20 minutes of simmering will bring up a thick layer of foam from the ham and beans. Letting it sit turns your soup into a murky, cloudy mess. Grab a fine-mesh skimmer and remove it aggressively—this keeps the broth clear and the texture silky. I used to ignore it, and the soup always looked like swamp water. Now it’s clean and inviting.
Wine and beer pairings for this alton brown ham and bean soup
Red Wine Pairings
For this rich, smoky ham and bean soup, a bold red wine like Cabernet Sauvignon from Napa Valley is my go-to choice. Its dark fruit notes and oaky backbone stand up to the soup's depth while complementing the molasses sweetness. A 2018 Robert Mondavi Reserve Cabernet (around $30) delivers the perfect balance—its black cherry and vanilla flavors harmonize beautifully with the ham's smokiness. 🍷
If you prefer something lighter, a Syrah from the Rhône Valley offers spicy pepper notes that cut through the soup's richness. Look for a 2019 Crozes-Hermitage (around $25)—its blackberry and licorice profile pairs wonderfully with the caramelized onions and thyme. Both wines should be served slightly chilled (around 55-60°F) to enhance their acidity and refresh your palate between spoonfuls.
Crisp White Alternatives
Don't love red wine? A dry Riesling from Germany can be a surprising match. The minerality and bright acidity of a 2020 Dr. Loosen Blue Slate Riesling (around $20) cleanse your palate while the wine's honeyed notes echo the molasses. Serve it well-chilled (45-50°F) to highlight its crispness against the soup's heartiness.
Beer Pairings
A smoked porter like Goose Island Bourbon County Stout (around $12) is a fantastic match for this smoky soup. The beer's vanilla and caramel malt notes complement the molasses, while its slightly sweet finish balances the soup's savory depth. For a lighter option, a Belgian-style witbier like Stella Artois Wit (around $10) offers citrusy coriander that brightens the dish.
Non-Alcoholic Options
For a refreshing non-alcoholic pairing, try a sparkling ginger beer like Feather's Ginger Beer (around $5). Its zesty ginger and lime notes cut through the soup's richness, while the effervescence cleanses your palate. Alternatively, a chilled hibiscus iced tea (steep 2 tbsp dried hibiscus in 4 cups hot water for 10 minutes, then chill) adds a tart, floral contrast that enhances the ham's smokiness. ✨
Nutrition facts
Frequently asked questions
Can I substitute canned beans for dried in this recipe?
Yes, but with adjustments! Use 2 (15 oz) cans navy beans (drained and rinsed) instead of dried. For best texture, add them during the last 30 minutes of simmering. Canned beans cook faster, so they won't absorb as much flavor. For extra depth, stir in ½ tsp smoked paprika when adding them.
How do I make this soup in a pressure cooker?
Follow the same prep steps, but after adding all ingredients, seal the pressure cooker and cook on high pressure for 25 minutes. Quick-release the pressure, then shred the ham and finish with the remaining steps. The beans will cook faster, but the soup may need 10-15 minutes of stovetop simmering afterward to thicken properly.
Why does my soup taste too sweet?
The molasses adds subtle sweetness, but if it's overpowering, balance it with extra salt (½ tsp at a time) or a splash of lemon juice (1 tsp). For future batches, reduce molasses to ½ tbsp or omit it entirely. The ham's smokiness should dominate—if it doesn't, let the soup simmer uncovered for 10 minutes to concentrate flavors.
Can I make this soup vegetarian?
Replace the ham hock with 1 lb smoked tofu or tempeh (cut into chunks) and add 1 tsp liquid smoke to mimic the smoky depth. For umami, stir in 1 tbsp soy sauce when building the roux. The beans and molasses will still provide the sweet-savory balance, though the texture will be lighter.
How far ahead can I prepare this soup?
This soup tastes even better the next day! Store in an airtight container in the fridge for up to 5 days. Reheat gently on the stove over low heat (never microwave) to preserve texture. For freezing, portion into containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating. The flavors deepen with time!
