Bean Soup Smoked Ham

Featured in: Warm Baked Goods

This hearty bean soup blends tender white beans, diced smoked ham, and rustic potatoes, simmered with aromatic herbs and vegetables to create a comforting dish. The soup begins by sautéing onion, carrots, and celery in olive oil, releasing a base of rich flavors. Garlic and smoky ham are added to deepen the taste, followed by potatoes, beans, and a savory broth infused with bay leaves and thyme. Simmered until the potatoes are tender, the soup offers a satisfying texture and a harmonious balance of smoky, earthy, and fresh notes. Garnishing with parsley adds a bright finish, ideal for warming up during cold weather.

Updated on Mon, 16 Feb 2026 10:59:00 GMT
A steaming bowl of bean soup with smoked ham and potatoes, garnished with fresh parsley and ready to serve.  Save
A steaming bowl of bean soup with smoked ham and potatoes, garnished with fresh parsley and ready to serve. | olivedune.com

My neighbor Maria showed up at my door one October afternoon with a pot of this soup still steaming, saying she'd made too much and couldn't bear to see it go to waste. One spoonful and I understood why she'd been so insistent about leaving it behind—the broth had absorbed every ounce of smoky ham richness, and the potatoes had softened into creamy little clouds. I spent that evening recreating it from memory, adjusting here and there, until I finally got it right.

I made this for my sister when she was going through a rough patch, and she sat at my kitchen table for hours while it bubbled away on the stove. Something about the ritual of eating warm soup from a big bowl seemed to ease the tension in her shoulders. She's asked for it every winter since, and now it's become our thing—her arriving in November and me already having the ingredients ready.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Smoked ham, diced (250 g): Choose a good quality ham with visible smoke ring if you can find it—this is where all your flavor comes from, so don't skimp or grab the ultra-thin stuff.
  • Cooked white beans (400 g): Canned and drained work perfectly fine and save you hours, but if you're feeling ambitious, cook dried beans the night before and your kitchen will smell incredible.
  • Potatoes (3 medium), diced: Cut them into roughly half-inch cubes so they cook evenly and get slightly creamy at the edges without turning to mush.
  • Carrots (2 medium), diced: The sweetness balances the saltiness of the ham beautifully, so don't skip them or reduce the amount.
  • Celery stalks (2), diced: This is the quiet flavor builder that makes people ask what your secret ingredient is.
  • Onion (1 large), finely chopped: The finer you chop it, the faster it softens and the more evenly it distributes throughout the pot.
  • Garlic (2 cloves), minced: Fresh garlic is non-negotiable here—jarred just doesn't have the same bite.
  • Low-sodium chicken or vegetable broth (1.5 liters): Taste your broth before you buy it if possible; some brands are so salty the soup becomes inedible.
  • Bay leaves (2): These add a subtle earthiness that rounds out all the other flavors, even though you can't taste them directly.
  • Dried thyme (1 tsp): Don't use fresh thyme here—it turns black and bitter during the long simmer, so dried is actually the right choice.
  • Freshly ground black pepper (½ tsp): Grind it right before you need it if you have a mill, but honestly, pre-ground works fine for soup.
  • Salt, to taste: Add it gradually and taste as you go—the ham and broth already contribute plenty, and you can always add more but you can't take it back.
  • Olive oil (2 tbsp): The quality doesn't matter much here since it's just for sautéing the vegetables, so use whatever you have.
  • Fresh parsley, chopped (2 tbsp): This is optional but adds a fresh green note right before eating that lifts the whole dish, so I almost always include it.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build Your Flavor Base:
Heat the olive oil in a large pot over medium heat and add your onion, carrots, and celery all at once. Stir them around for about five minutes until they start to soften and release their own flavors into the oil—you'll know it's ready when the onion begins to turn translucent at the edges.
Wake Up the Garlic:
Add your minced garlic and let it cook for just one minute, stirring constantly so it doesn't brown or turn bitter. The aroma that blooms up from the pot at this moment is your signal that you're on the right track.
Introduce the Smoked Ham:
Toss in the diced ham and cook it for three to four minutes, letting it brown slightly around the edges. This is when you'll really smell the smoke, and it fills the kitchen with a savory promise of what's to come.
Layer In Everything Else:
Add your diced potatoes, drained beans, bay leaves, thyme, black pepper, and broth all at once and give it a good stir to combine. Don't worry about the beans falling apart—they're sturdy enough to handle the stirring.
Let It Simmer:
Bring the whole pot to a boil, then lower the heat to low and cover it with a lid. Let it bubble gently for about an hour, or until the potatoes are fork-tender and have started to release their starch into the broth, which will make it slightly thicker and silkier.
Finish and Taste:
Remove the bay leaves and taste a spoonful of broth. Add salt gradually and carefully, tasting between each addition—remember that the ham and broth have already salted the pot quite a bit.
Serve with Grace:
Ladle the soup into bowls and shower each one with fresh parsley if you have it. Serve it hot, ideally with a slice of crusty bread for soaking up every last drop of broth.
Close-up of hearty bean soup with tender smoked ham, creamy potatoes, and vibrant vegetables simmering in a rustic pot.  Save
Close-up of hearty bean soup with tender smoked ham, creamy potatoes, and vibrant vegetables simmering in a rustic pot. | olivedune.com

My son came home from college during his first winter break and asked if I was making the ham and bean soup—not just any soup, but specifically this one. Watching him eat three bowls back-to-back while telling me about his semester made me realize that food really is just love taking edible form. That's when this recipe stopped being something I made and became something that meant something.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Soup Becomes a Tradition

There's something about the simplicity of this soup that makes it feel timeless. You're not fussing with complicated techniques or hunting for obscure ingredients—you're just letting quality ingredients talk to each other over heat and time. People return to recipes like this one because they work every single time, and they taste like someone who cares about you put thought into what you're eating.

Stretching Your Batch

I've learned that this recipe doubles beautifully if you're feeding a crowd or stocking your freezer for January mornings. The flavors actually improve when you make a bigger batch because the broth has more time to absorb everything around it. If you do freeze it, leave some room at the top of the container because the broth will expand slightly as it freezes, and defrost it overnight in the refrigerator rather than rushing it on the stove.

The Art of Knowing When It's Done

The real secret to this soup is understanding that the potatoes are your timer—once they're completely tender and almost falling apart, your soup is ready. Some people use a knife to test them, others just know by looking at how the broth has turned slightly creamy and thickened from the potato starch. The beans will never fall apart if they started out cooked, so you don't need to worry about them.

  • If your soup seems too thin after simmering, mash a few beans against the side of the pot with a wooden spoon to release their starch and thicken it naturally.
  • Taste the broth before serving, not just the vegetables, because sometimes the salt settles and the broth needs one final adjustment.
  • Leftover soup tastes noticeably better the next day, so if you have time, make it a day ahead and reheat it gently on the stove.
Savory bean soup with smoked ham and diced potatoes, served hot with crusty bread for a comforting winter meal. Save
Savory bean soup with smoked ham and diced potatoes, served hot with crusty bread for a comforting winter meal. | olivedune.com

This soup has become my cold-weather comfort, my go-to for feeding people I care about, and my answer to 'what should I make?' on those days when you want something that feels both special and effortless. Make it once and it becomes yours too.

Cooking Questions & Answers

What type of beans work best for this soup?

White beans such as cannellini or navy beans tenderize well and absorb flavors nicely, making them ideal for this dish.

Can smoked ham be substituted?

Yes, smoked turkey or smoked sausage can be used to maintain a smoky and savory character with slight flavor variations.

How should the vegetables be prepared?

Onions, carrots, and celery are diced and softened in olive oil before adding garlic and ham to build a flavorful base.

What is the best way to enhance the soup’s richness?

Adding a ham bone during cooking enriches the broth with deeper smoky flavors; just remove it before serving.

How can leftovers be stored safely?

Leftovers should be refrigerated in a sealed container and consumed within three days to maintain freshness.

Is this dish gluten-free?

Yes, it naturally contains no gluten, but it's important to check labels on smoked ham and broth for hidden gluten ingredients.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Bean Soup Smoked Ham

Warming soup with tender beans, smoky ham, and potatoes for cozy meals on cold days.

Prep Duration
20 min
Time to Cook
75 min
Overall Duration
95 min
Creator: Clara Moretti


Skill Level Easy

Cuisine European

Serves 6 Portions

Dietary Info No Dairy, Wheat-Free

What You Need

Meats

01 8.8 oz smoked ham, diced

Beans & Legumes

01 14 oz cooked white beans (cannellini or navy beans), drained and rinsed

Vegetables

01 3 medium potatoes, peeled and diced
02 2 medium carrots, diced
03 2 celery stalks, diced
04 1 large onion, finely chopped
05 2 cloves garlic, minced

Liquids

01 6 cups low-sodium chicken or vegetable broth

Herbs & Spices

01 2 bay leaves
02 1 teaspoon dried thyme
03 ½ teaspoon freshly ground black pepper
04 Salt to taste

Fats

01 2 tablespoons olive oil

Garnish

01 2 tablespoons fresh parsley, chopped

Steps

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5 minutes, stirring occasionally, until vegetables begin to soften.

Step 02

Add Garlic: Add minced garlic and cook for 1 minute until fragrant.

Step 03

Develop Ham Flavor: Stir in diced smoked ham and cook for 3 to 4 minutes to release its savory essence.

Step 04

Build Soup Base: Add potatoes, beans, bay leaves, thyme, black pepper, and broth. Stir well to combine.

Step 05

Simmer Soup: Bring to a boil, then reduce heat to low. Cover and simmer for 1 hour, or until potatoes are tender and flavors have melded.

Step 06

Finish and Season: Remove bay leaves. Taste and adjust salt as needed.

Step 07

Serve: Ladle soup into bowls and garnish with fresh parsley if desired. Serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Essential Tools

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Notice

Always review each component for allergens, and reach out to medical experts if you're uncertain.
  • Verify ham and broth labels for gluten and potential allergen cross-contamination

Nutrition Breakdown (each portion)

These details are for general advice—please consult your healthcare provider for specific guidance.
  • Energy (kcal): 285
  • Lipids: 8 g
  • Carbohydrates: 33 g
  • Proteins: 18 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.