Alton Brown's Ham and Bean Soup Recipe: Slow-Simmered Richness With Smoky Depth

Soups & Stews

Alton Brown's Ham and Bean Soup Recipe: Slow-Simmered Richness With Smoky Depth

Alton Brown's ham and bean soup delivers the kind of deep, smoky richness that turns a simple weeknight dinner into a hearty centerpiece. The secret lies in slow-simmering dried beans until tender, while ham and aromatics infuse every spoonful with layers of flavor. I've perfected this technique over years of testing—balancing traditional methods with modern shortcuts for foolproof results.

This recipe transforms humble ingredients into a restaurant-worthy bowl of soup. Start with caramelized onions and garlic for a flavorful base, then simmer dried beans until they're so tender they practically melt in your mouth.

The ham adds savory depth, while herbs and spices round out the complex taste profile. It's the kind of soup that tastes even better the next day as flavors meld together.

By the time you're done, you'll have a steaming pot of soup with perfectly seasoned beans, tender ham pieces, and a broth so rich it coats every spoonful. The aroma alone will have everyone gathering around the table, and the first bite delivers on that promise of slow-simmered comfort.

Serve with crusty bread to soak up every last drop of that flavorful broth.

Whether you're cooking for a crowd or meal prepping for the week, this soup scales beautifully and tastes even better with time. The techniques here—properly caramelizing onions, deglazing the pot, and slow-cooking the beans—ensure restaurant-quality results at home. Let's get started on this comforting classic.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for alton brown ham and bean soup

Six essential ingredients create Alton Brown's signature slow-simmered ham and bean masterpiece.

Ingredient Amount Notes
Yellow Onions 🧅 2 whole Thinly sliced for caramelization
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Dried Navy Beans 🌾 2 cups Unsoaked, high-quality dried
Smoked Ham Hock 🥓 1 lb For deep smoky flavor
Chicken or Vegetable Broth 💧 6 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp San Marzano preferred
Bay Leaves 🌿 2 whole Fresh for optimal flavor
Thyme Sprigs 🌿 1 tbsp Fresh, stems removed
Black Peppercorns 🌶️ 1 tsp Freshly cracked
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Olive Oil 🫒 ½ cup Extra-virgin for richness
Crusty Bread 🍞 2 slices For serving, optional

The ham hock is non-negotiable for that authentic smoky depth—look for bone-in cuts at specialty butchers or well-stocked grocery stores like Whole Foods. Navy beans hold their shape beautifully, but Great Northern or cannellini work equally well. For the onions, yellow or sweet onions caramelize best—skip red unless you want color at the expense of flavor. Fresh herbs make all the difference: thyme from the market's herb section (not dried) adds complexity that dried can't replicate. The broth should be homemade if possible, but quality low-sodium store-bought works in a pinch.

No smoked ham hock? Substitute smoked turkey leg or extra smoked paprika (1 tsp) plus a pinch of liquid smoke. Fresh thyme unavailable? Dried thyme at one-third the amount suffices. For the beans, pre-soaked or canned beans cut cooking time—just adjust broth quantity. The tomato paste can be swapped for crushed tomatoes (1 cup), though it adds acidity. For extra richness, add 1 oz of unsalted butter at the end. Always taste the broth before adding beans—seasoning builds as it simmers, so start conservative.

This soup improves with time—day-old flavor is superior as ingredients meld. Store in an airtight container for up to 5 days in the fridge or 3 months frozen. For freezing, portion into individual containers to reheat single servings. The ham hock can be removed after 2 hours of simmering to reduce fat—pat dry and freeze separately for future use. Bread should be toasted fresh before serving to maintain crispness. Leftovers reheat beautifully—just add 1-2 tbsp broth to prevent drying.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s the kind of meal where you dump everything into one pot and forget about it. No chopping boards covered in onion bits—just a quick dice of onions, a minced garlic clove, and you’re done. The ham hock does all the heavy lifting while you sip your coffee.
  • Smoky Depth Bomb: That smoked ham hock? It’s the star. The broth soaks up all its savory, smoky goodness, and the beans turn tender with just the right amount of bite. Honestly, the first time I tasted it, I thought, "Why haven’t I been doing this forever?"
  • Weeknight to Potluck: This soup is my go-to for lazy nights, but it also impresses at gatherings. Serve it in a bread bowl for a rustic touch, or bring it to a potluck—it’s hearty enough to feed a crowd but simple enough to make ahead. (Yes, even on a Tuesday night.)
  • Budget-Friendly Leftovers: Navy beans and ham hocks stretch this recipe into multiple meals without breaking the bank. I make a big batch on Sundays, and by Wednesday, I’m still reheating bowls. The flavor actually gets better the next day—proof that good food doesn’t have to disappear fast.

Step-by-step instructions for slow-simmered ham and bean soup

This method builds rich, smoky depth through precise timing and layering of flavors.

1

Caramelize the Onions and Garlic

Heat the 0.5 cup olive oil in a large Dutch oven over medium-low heat. Add the 2 whole yellow onions, sliced thinly, and cook for 20-25 minutes, stirring occasionally. You're aiming for deep golden caramelization—the onions should transform from pale to rich amber with a sweet, jammy texture. This slow process develops complex sugars that form the soup's foundation.

When the onions are nearly caramelized, add the 4 cloves minced garlic cloves and cook for another 2-3 minutes until fragrant but not browned. This step ensures the garlic infuses without burning, preventing bitterness that could overpower the delicate bean flavors. Remove the onions and garlic from the pot and set aside temporarily—they'll return later.

2

Build the Soup Base with Beans and Ham

Increase heat to medium-high and add the 1 lb smoked ham hock to the Dutch oven. Cook for 5-7 minutes, turning occasionally, until the meat develops a light brown crust. This step enhances the smoky depth from the ham hock while rendering some fat that will enrich the soup.

Add the 2 cups dried navy beans to the pot, stirring to coat them in the rendered fat and caramelized onion mixture. Pour in the 6 cups chicken or vegetable broth, then stir in the 2 tbsp tomato paste, 2 whole bay leaves, 1 tbsp thyme sprigs, 1 tsp black peppercorns, and 1.5 tsp salt. Bring to a gentle boil, then reduce heat to low and cover partially. Simmer for 1 hour, stirring occasionally to prevent sticking.

3

Simmer Until Beans Are Tender

After the initial 1 hour of simmering, check the beans for tenderness. They should be soft but not mushy—press one between your fingers. If they're still firm, continue simmering for another 30-45 minutes, adding ½ cup hot broth if the soup becomes too thick. The beans should reach a point where they're fork-tender but still hold their shape.

While the beans cook, the ham hock will release collagen into the broth, creating a naturally thickened, velvety texture. This slow process is crucial—rushing it results in a watery soup with underdeveloped flavors. The smoky aroma from the ham hock will permeate the entire dish, creating that signature depth.

4

Finish and Serve

Remove the ham hock from the pot and let it cool slightly before shredding the meat with two forks. Discard the bay leaves and thyme sprigs, then return the shredded ham to the soup. Stir in the reserved caramelized onions and garlic, then taste and adjust seasoning if needed. The soup should be richly seasoned with a balance of smokiness, saltiness, and herbal notes.

Ladle the soup into bowls and serve immediately with the 2 slices crusty bread on the side. The bread soaks up the flavorful broth beautifully, while the beans and ham create a hearty, satisfying bite. For best results, serve while warm to appreciate the full depth of flavors and aromas.

👨‍🍳

Pro Tips For Making Alton Brown Ham And Bean Soup

  • Parboil Beans First: I used to toss dried navy beans straight into the pot with everything else, but that’s a slow, uneven cook. Instead, give them a quick 2-minute parboil in salted water first—it softens them faster and keeps them from splitting into mush later.
  • Char the Ham Hock: Don’t just drop the ham hock in raw. Sear it skin-side down in a cold pan over medium heat until the fat renders and the skin crisps—about 8-10 minutes. That deep, smoky flavor carries through the soup and makes all the difference.
  • Salt the Broth Early: Add half the total salt to the broth before the beans go in. Navy beans soak up liquid like sponges, and if you wait, the soup will taste underseasoned. Trust me, you’ll need it later.
  • Skip the Crowding: When the onions and garlic hit the pot, don’t let them sit in their own juices. Stir them often and keep the heat steady—medium-high at first, then lower once the ham hock is added. Crowding steams instead of caramelizes, and you lose that sweet, deep base flavor.

Wine and beer pairings for these flavors

Red Wine Pairings

A bold Pinot Noir from Oregon or Burgundy complements this soup beautifully—its earthy notes and moderate tannins mirror the ham's smokiness while balancing the beans' richness. Look for a 2019 or newer vintage with flavors of black cherry and spice.

The acidity cuts through the soup's creaminess, cleansing your palate between bites. 🍷

White Wine Options

For a lighter approach, try a dry Riesling from Germany or Alsace—its crisp acidity and hints of citrus pair wonderfully with the tomato paste and thyme. A 2020 vintage with stone fruit notes enhances the caramelized onions' sweetness. Chill slightly before serving to highlight its refreshing qualities.

Beer Pairings

A smoked porter like Founders Kentucky Breakfast Stout (with its caramel and coffee notes) enhances the ham's smokiness. For a lighter option, try a Belgian witbier—its peppery, citrusy profile contrasts the soup's heartiness. Both styles elevate the dish's depth without overpowering it. 🍺

Non-Alcoholic Choices

For a refreshing non-alcoholic option, serve sparkling apple cider—its effervescence and tartness cut through the soup's richness. Alternatively, a chilled hibiscus iced tea with a hint of lime adds brightness and balances the smoky flavors. Both options work well in warm or cold weather.

Seasonal Adjustments

In summer, opt for a crisp Sauvignon Blanc with its herbal notes to complement the thyme. During winter, a full-bodied Zinfandel with dark fruit flavors enhances the soup's heartiness. Always adjust wine temperature—reds at 65°F, whites at 45°F—for optimal enjoyment. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 3g15%
Cholesterol 45mg15%
Sodium 1200mg52%
Total Carbohydrate 42g15%
Dietary Fiber 10g36%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Alton Brown's recipe use dried beans instead of canned?

Dried beans develop deeper flavor and creamier texture through slow simmering, creating that signature rich mouthfeel. The long cooking time (2-3 hours) allows the beans to absorb all the smoky ham and caramelized onion flavors, while canned beans would make the soup taste more watery. For a shortcut, use canned beans but add them only in the last 30 minutes of cooking.

Can I make this soup in a slow cooker or Instant Pot? For a slow cooker, combine all ingredients and cook on low for 6-7 hours or high for 3-4 hours. For an Instant Pot, sauté onions/garlic first, then add remaining ingredients and pressure cook for 25 minutes on high. The Instant Pot version cuts cooking time dramatically while preserving flavor—just

2

What if my soup tastes too salty?

Add ½ cup hot broth or water and simmer for 10-15 minutes to dilute the saltiness. If using canned beans, they often contain added salt—rinse them well before adding. For prevention, start with 1 teaspoon salt and taste as you go, remembering flavors deepen during simmering. A splash of lemon juice can also brighten overly salty broths.

3

How do I store and reheat leftovers?

Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stove with 1-2 tablespoons broth to prevent drying. Microwave reheating works but can make beans mushy—always stir well and add extra liquid if needed. For best texture, reheat only until steaming, then let sit covered for 5 minutes before serving.

4

What's the best way to serve this soup?

Serve with crusty bread for soaking up broth, or pair with a simple green salad and grilled cheese sandwiches for a full meal. For extra richness, top with a dollop of sour cream or grated Parmesan. The soup also makes excellent sandwich filling—pile high on toasted bread with mustard and fresh herbs. Leftovers reheat beautifully for quick lunches.

★★★★★4.8(6 reviews)
Categories Soups & Stews