Soups & Stews
This Barefoot Contessa ham and bean soup recipe delivers the kind of smoky, garlic-infused comfort that feels like a warm hug in a bowl. đ The secret lies in slow-simmered flavorsâcaramelized onions, tender ham, and white beans melding into a rich, velvety broth thatâs impossible to resist.
Iâve perfected it to balance simplicity with restaurant-quality depth, just like Ina Gartenâs signature approach.
The beauty of this recipe is its approachabilityâno fancy techniques, just a one-pot method that builds flavor gradually. Youâll start with sautĂ©ed onions and garlic, then let the ham and beans simmer until everything is tender and the broth reduces to a perfect consistency.
The result? A soup thatâs hearty enough for a chilly evening but elegant enough for company.
What makes this ham and bean soup truly special is the finish: a touch of smoked paprika for depth, fresh parsley for brightness, and a swirl of cream to tie everything together.
The aroma alone will have everyone gathering at the table, and the first spoonful delivers that smoky garlic-infused comfort that defines this dish.
Serve it with crusty bread for dipping, or let it stand alone as the star of your meal. This is the kind of soup that tastes even better the next dayâperfect for meal prep or a cozy weekend project. Letâs get cooking!
Ingredients for barefoot contessa ham and bean soup
Smoky, savory, and deeply comfortingâthis soup builds flavor with just 15 simple ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Diced Ham đ„ | 1 œ lb | High-quality, bone-in preferred |
| White Beans đŸ | 2 cups | Canned, drained and rinsed |
| Yellow Onions đ§ | 2 whole | Thinly sliced, caramelized |
| Garlic Cloves đ§ | 6 cloves | Minced, fresh preferred |
| Carrots đ„ | 3 whole | Medium, peeled and sliced |
| Celery Stalks đż | 3 whole | Diced, classic mirepoix |
| Chicken Broth đ§ | 6 cups | Low-sodium preferred |
| Smoked Paprika đ¶ïž | 1 tsp | For smoky depth |
| Bay Leaves đż | 2 whole | Fresh or dried |
| Fresh Parsley đż | ÂŒ cup | Chopped, for garnish |
| Heavy Cream đ„ | œ cup | Full-fat for richness |
| Olive Oil đ« | ÂŒ cup | Extra-virgin for sautĂ©ing |
| Salt đ§ | 1 œ tsp | Kosher or sea salt |
| Black Pepper đ¶ïž | œ tsp | Freshly ground preferred |
| Thyme đż | 1 tsp | Dried or 1 tbsp fresh |
The ham is the heart of this soupâlook for bone-in cuts at Whole Foods or your local butcher for extra flavor. Diced, not shredded, so it stays tender but holds its shape. White beans are a must; cannellini or great northern work best for their creamy texture. Caramelizing the onions and garlic takes time, but itâs worth itâthis is where the soupâs depth comes from. Caramelized onions can be prepped ahead and stored in the fridge for up to 5 days if youâre planning. For the broth, low-sodium is keyâyouâll add plenty of salt later, but you donât want to start salty.
No smoked paprika? A pinch of liquid smoke or extra garlic powder will give you that smoky kick. Fresh thyme is ideal, but dried works at one-third the amountâjust crush the leaves between your fingers to release the flavor. The heavy cream adds richness, but if youâre watching dairy, coconut milk works surprisingly well. For the parsley, fresh is best, but if youâre in a pinch, dried will doâjust use half the amount. The celery and carrots are classic mirepoix, but leeks or fennel can swap in for a different flavor profile. Just make sure to dice them small so they cook down evenly.
This soup tastes even better the next day as the flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months. I like to double the batchâitâs perfect for meal prep. The cream can separate when reheated, so give it a quick stir and add a splash of broth if it gets too thick. For serving, a sprinkle of fresh parsley and a drizzle of olive oil elevate it to restaurant-quality. Pair with crusty bread or a simple green salad for a complete meal.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because itâs the rare soup that doesnât demand a parade of pots. Toss everythingâham, beans, onions, carrotsâinto one pot, add water, and let it simmer. No chopping like a maniac, no measuring cups to lose, just boom, done. Even my college apartment kitchen could handle it.
- Garlic-Ham Hug: The moment the diced ham and minced garlic hit the pot, my kitchen smells like a cozy Italian nonnaâs dream. That salty-sweet ham melts into the beans while the garlic softens just enough to caramelizeâno overpowering bite, just rich, warm layers. Honestly, the first spoonful makes me pause mid-stir.
- Leftover Hero: This soup only gets better the next day. The flavors meld like old friends, and the texture? Creamier, somehow. I make a double batch on Sundays because itâs my go-to for lazy lunches, potlucks, or when I forget to eat for 12 hours. (Yes, itâs happened.)
- Budget Win: White beans and carrots stretch this recipe into a full week of lunches without breaking the bank. A single can of beans and a small ham bone (or pre-diced ham) feed my family for days, and the onions/garlic are pantry staples. Between us, itâs the kind of meal that makes grocery day feel like a victory.
Step-by-step instructions for smoky garlic ham and bean soup
Here's how to create Ina Garten's signature one-pot soup with rich ham flavor and deep garlic aroma.
đł Step 1: SautĂ© the Vegetable Base
Heat the 0.25 cup olive oil in a large Dutch oven over medium heat. Add the 2 whole yellow onions (thinly sliced), 3 whole carrots (peeled and sliced), and 3 whole celery stalks (diced). Cook for 8-10 minutes until the vegetables soften and begin to caramelizeâyou'll see them turn translucent and smell sweetly aromatic.
This slow cooking develops their natural sugars, forming the flavor foundation. Stir occasionally to prevent burning, especially the onions which can stick. The vegetables should be tender enough to pierce with a fork but still hold their shape slightly. Here's the thingâdon't rush this step. Properly caramelized vegetables make all the difference in a rich, flavorful soup.
đł Step 2: Cook the Ham and Add Aromatics
Increase heat to medium-high and add the 1.5 lb diced ham, stirring to coat in the oil. Cook for 3-4 minutes until the ham begins to brown slightly and releases its rich, savory juices. Then add the 6 cloves minced garlic, 1 tsp smoked paprika, and 1 tsp thyme, stirring constantly for 30 seconds until fragrant.
Watch for the garlicâit burns quickly! You'll know it's ready when the kitchen fills with that unmistakable garlic aroma. The smoked paprika adds depth while the thyme brings an earthy note. This is where the soup's signature smoky garlic flavor develops, so don't skip this step. The ham should be lightly browned but not crispyâjust enough to enhance the flavor without overpowering.
đ„ Step 3: Build the Soup Base
Pour in the 6 cups chicken broth and bring to a gentle boil. Add the 2 cups white beans (drained and rinsed), 1.5 tsp salt, and 0.5 tsp black pepper. Reduce heat to low and add the 2 whole bay leaves. Simmer uncovered for 20-25 minutes until the vegetables are completely tender and the flavors meld together.
I like to stir occasionally to prevent the bottom from sticking, but not so much that I break up the vegetables completely. The beans should be heated through and the broth should be infused with all the flavors. This is the moment that matters: let the soup simmer gently so the vegetables release their sweetness into the broth without turning mushy. You'll know it's ready when you can easily pierce the carrots with a fork.
đ„ Step 4: Finish with Cream and Garnish
Remove the bay leaves and stir in the 0.5 cup heavy cream. Simmer gently for another 5 minutes to heat through. The cream should blend smoothly into the soup, adding richness without curdling. If the soup looks too thick, add œ cup water to reach your desired consistencyâit should coat the back of a spoon but still be light enough to ladle easily.
Taste and adjust seasoning if needed. I usually add a pinch more salt or pepper at this stage. Ladle the soup into bowls and garnish with 0.25 cup chopped fresh parsley. The parsley adds a bright, fresh contrast to the rich, smoky flavors. Serve immediately while hotâthis soup tastes best fresh from the pot, with all the flavors at their peak. The cream will rise to the top slightly, so stir before serving if you prefer an even texture.
Pro Tips For Making Barefoot Contessa Ham And Bean Soup
- SOFTEN BEANS RIGHT: Start your beans in cold waterâno need to soak. Simmer them for 15 minutes before adding to the soup; this keeps them from turning mushy later. (Yes, even canned beans benefit from a quick pre-soak in warm water for 10 minutes if you're short on time.)
- SAUTE ONIANS LOW: Cook the onions slow and steadyâno rushing. Medium-low heat for 8-10 minutes until theyâre golden, not browned. I learned this the hard way: burnt onions make the whole soup taste bitter.
- DICE HAM SMALL: Cut that ham into ÂŒ-inch cubes, not chunks. Smaller pieces cook faster, blend into the broth better, and give every spoonful that salty, savory punch. (And skip the skinâitâs tough and unnecessary.)
- SIMMER NOT BOIL: Keep the soup at a gentle simmer, not a rolling boil. This prevents the beans from breaking apart and the carrots from turning to mush. A low simmer also lets the flavors meldâtrust me, itâs worth the patience.
Storing and reheating this recipe
Refrigerator Storage
Let your ham and bean soup cool to room temperature for no more than 2 hours before transferring to airtight containersâI love using glass Pyrex bowls with tight-sealing lids. Store in the fridge at 40°F or below for up to 5 days.
The flavors actually deepen overnight as the spices meld together beautifully. Honestly, I often double the recipe just so I can enjoy it over several days. đ
Freezer Preparation
For longer storage, freeze your soup in quart-sized freezer bags or airtight containers, leaving 1 inch of headspace for expansion. Label with the dateâthis soup keeps its quality for up to 3 months.
I like to portion it into individual servings so I can thaw just what I need. When freezing, cool the soup completely before transferring to avoid ice crystals forming around the edges.
Reheating Methods
For the best texture, reheat on the stovetop: pour soup into a pot and warm over medium-low heat for 8-10 minutes, stirring occasionally. If it looks too thick after reheating, add 2-3 tablespoons of water or broth to restore the perfect consistency.
The cream might separate slightlyâjust stir vigorously to re-emulsify it. Never microwave directly from frozenâit creates a watery mess.
Thawing Tips
If frozen, transfer your soup to the fridge 24 hours before serving to thaw gradually. For a quicker method, place the sealed container in cold water and change the water every 30 minutes until thawed.
Never thaw at room temperatureâthis creates dangerous bacteria growth zones. Once thawed, reheat immediately using the stovetop method above for best results.
Garnish Refresh
After reheating, give your soup a final touch: stir in 1 tbsp fresh parsley and a drizzle of olive oil to restore its restaurant-quality finish. The parsley brightens the flavors after storage, while the oil adds a silky texture.
I also like to crack a pinch of black pepper on top right before servingâit wakes up all the flavors beautifully. This simple step makes reheated soup taste almost as good as fresh!
Make-Ahead Magic
This soup is perfect for meal prepâI often make a big batch on Sundays so I have comforting meals ready for busy weeknights. The beauty is that it only gets better with time.
Just remember: when reheating, never let it sit above 140°F for more than 2 hours to maintain food safety. With proper storage, you'll have delicious leftovers ready whenever you need a cozy bowl of goodness. âš
Nutrition facts
Frequently asked questions
Can I substitute canned ham for fresh diced ham?
You can use canned ham, but the flavor will be less rich. Look for high-quality canned ham with minimal added water and salt. If using canned ham, drain it well and pat dry before adding to the soup. For best results, I recommend using fresh diced hamâit adds a deeper, more complex flavor that makes this dish truly special.
What kind of beans work best in this recipe?
Cannelini or great northern white beans are idealâthey hold their shape while becoming creamy when simmered. If you can't find these, navy beans or butter beans work well too. Just be sure to drain and rinse them thoroughly before adding to the soup. The beans should be tender but not mushy after simmering.
How can I make this soup vegetarian?
Swap the ham for 1.5 lb smoked tofu or 1.5 lb mushrooms (like portobello or cremini), and use vegetable broth instead of chicken broth. Add 1 tsp liquid smoke to replace the ham's flavor. The smoked paprika will still give that signature depth, and you can boost umami with 1 tbsp soy sauce or 1 tsp miso paste.
Why does my soup taste bland after reheating?
Reheating can mute flavors, so give it a boost with 1 tsp lemon juice or a pinch of smoked paprika before serving. Stir in 1 tbsp fresh parsley and a drizzle of olive oil to restore brightness. If the soup seems too thin, reduce it by simmering uncovered for 5-10 minutesâthis concentrates the flavors beautifully.
Can I use dried beans instead of canned?
Yes, but you'll need to soak them overnight first. Use 1.5 cups dried white beans (about 3/4 cup dry beans per cup cooked). Soak in plenty of water for 8+ hours, then drain and rinse before adding to the soup. Increase simmering time by 30-45 minutes** to ensure they're fully tender. The flavor will be richer, but it requires more planning.
