Ham White Bean Soup
Hearty ham white bean soup with ham hocks and a ham bone. Easy ham and bean soup recipe using canned beans turns out creamy, smoky, and perfect comfort food every time.

Ham White Bean Soup (The Perfect Way to Use That Leftover Ham Bone)
This isnโt trendy food.
This is practical, hearty, make-a-big-pot-and-feed-everyone food.
If youโve ever wondered how to make ham and bean soup that actually tastes rich and layered instead of watery and forgettable, this is it. Smoky ham hocks, a real ham bone, and canned beans make this a classic ham bean soup with canned beans – no soaking for hours needed.
This is not just a basic ham and bean soup. This is layered, smoky, creamy, old-school comfort done right.
Why This Ham and Beans Recipe Works
- Uses leftover holiday ham
- Deep flavor from a real bean soup with ham bone
- Built-in smoke from ham hocks and bacon
- Naturally thickened with blended beans
- Even better the next day
Itโs classic ham and bean soup with ham bone energy .. old-school and no-nonsense.

Ingredients
- 1 large onion, diced
- 3 carrots, diced
- 3 celery stalks, diced
- 6 slices cooked bacon, chopped
- 4โ6 garlic cloves, minced
- 8 oz ham, diced or shredded
- 2 smoked ham hocks
- 1 leftover ham bone with meat
- 2 (15 oz) cans cannellini beans, drained and rinsed
- 1 (15 oz) can garbanzo beans, drained and rinsed
- 6-8 cups chicken broth or bone broth
- 1ยฝ cups corn
- 2 bay leaves
- 2 tsp dried thyme
- 2 tsp smoked paprika
- 1 tsp black pepper
- 2 tbsp apple cider vinegar
- 2 tsp Dijon mustard
- Parmesan rind (optional but recommended)
- ยพ cup heavy cream
- Salt, if needed
- Fresh parsley for garnish
Instructions
- Cook the bacon first:
In a large Dutch oven over medium heat, cook chopped bacon until crisp. Remove bacon and set aside, leaving 2-3 tablespoons of the rendered fat in the pot. This fat flavors the vegetables and builds the base of the soup.

- Build the vegetable base:
Add diced onion, carrots, and celery to the bacon fat. Cook 6โ8 minutes until softened. Stir in garlic and thyme, smoked paprika, black pepper .. cook 30 seconds, just until fragrant. This ensures your soup starts with a deep, aromatic foundation.

- Layer in smoky depth:
Stir in ham, then nestle in smoked ham hocks and the leftover ham bone. These elements infuse the soup with rich, smoky flavor and make it a true ham hock and bean soup.

- Add broth:
Pour in chicken or bone broth. Add bay leaves, and Parmesan rind. This is the main body of your ham and chickpea soup.

- Simmer and add beans:
Bring to a gentle boil, then reduce heat to low. Simmer uncovered 30 minutes, stirring occasionally. This allows flavors to meld. Drain and rinse your cannellini and garbanzo beans then add to the pot along with the corn and bacon pieces. Simmer another 30 minutes.

- Thicken naturally:
Remove 1 cup of beans with broth, blend until smooth, and stir back in. Alternatively, crush some beans with the back of a spoon while simmering. No flour is needed .. the beans provide creamy texture naturally. - Finish strong:
Remove ham bone and ham hocks. Shred remaining meat and return to the pot. Stir in Dijon, apple cider vinegar. and heavy cream. Simmer 5โ10 more minutes to combine flavors and add richness.

- Rest before serving:
Remove bay leaves and Parmesan rind. Taste before adding salt – smoked meats already carry seasoning. Garnish with fresh parsley and serve with crusty bread.

Letโs Talk Beans
- What type of beans are used in ham and bean soup? Traditionally, navy or Great Northern beans. Here, we use cannellini for creaminess and chickpeas for texture. This gives the soup body while nodding to a classic ham and beans recipe.
- Ham bone and flavor: Absolutely essential. It adds collagen, depth, and richness, transforming a simple easy ham and bean soup recipe into a layered, flavorful meal.
Donโt Have Leftover Ham?
- Grab a ham steak from the grocery store and dice it.
- Smoked ham hocks can be found near bacon or smoked sausage; ask the butcher if necessary.
- Add a smoked turkey leg for extra richness if desired.
Even without leftover holiday ham, this ham and bean soup with ham bone will taste traditional and hearty.

FAQ
- What can be substituted for a ham hock? Smoked turkey leg, extra diced ham, smoked sausage, or thick-cut bacon. The goal is smoke.
- Is ham bone good for soup? Yes. It adds richness, collagen, and deep flavor. Essential for a true bean soup with ham bone.
- How small should I chop vegetables? About ยฝ-inch dice. Small enough for a spoonful, but big enough to keep texture.
- How can I thicken my soup? Blend a cup of beans and return, crush beans with a spoon, simmer longer uncovered, or use slightly less broth.
- Can I make soup with water instead of stock? Yes, but flavor is lighter. Keep the ham bone, hocks, and Parmesan rind to boost taste.
Tips No One Tells You
- Donโt salt early: Smoked meats are unpredictable. Always salt at the end.
- Let the soup sit: Let your soup sit at least 20 minutes before serving; flavors deepen and thicken.
- Donโt rush the acid: Vinegar and Dijon are magic. Add them at the end, taste, adjust, and donโt be shy – it brightens everything without tasting โvinegary.โ
- Fat is flavor, but know your balance: Bacon, ham, and cream all add richness. If it feels too heavy, add a little extra broth when reheating .. soup should feel indulgent, not like a brick.
- Ham bones can double as flavor bombs: Simmer a ham bone even if you donโt plan to shred the meat. Pull it out before serving, but the broth will taste like youโve been cooking all day.
- Cheese rinds = secret umami: Toss a Parmesan rind in early. It melts slowly and adds depth without turning the soup cheesy.
- Simmer gently, not aggressively: Rapid boiling breaks beans and makes the soup cloudy. Gentle simmer = silky broth and intact beans.
- Soup tastes better โagedโ: Make it ahead. Overnight in the fridge? The flavors marry like magic … reheating wonโt hurt it, itโll improve it.
Storage
- Refrigerator: 4โ5 days in airtight container. Soup thickens as it sits; add broth when reheating.
- Freezer: Up to 3 months. Freeze before adding cream for best results.
- Reheating tip: Low heat, stir often. Respect the soup โ this isnโt a rush food.
Final Thoughts
This ham white bean soup checks every box .. smoky, creamy, hearty, practical.
Itโs everything a proper ham and bean soup with ham bone should be. An easy ham and bean soup recipe that tastes like youโve been tending it all day, even if you started with canned beans.
Leftovers turning into something better than the original?
Thatโs just good cooking.
Xoxo,
Heather ๐

Ham White Bean Soup

Ingredients
- 1 large onion diced
- 3 carrots diced
- 3 celery stalks diced
- 6 slices cooked bacon chopped
- 4-6 garlic cloves minced
- 8 oz ham diced or shredded
- 2 smoked ham hocks
- 1 leftover ham bone with meat
- 2 15 oz cans cannellini beans, drained and rinsed
- 1 15 oz can garbanzo beans, drained and rinsed
- 6-8 cups chicken broth or bone broth
- 1ยฝ cups corn
- 2 bay leaves
- 2 tsp dried thyme
- 2 tsp smoked paprika
- 1 tsp black pepper
- 2 tbsp apple cider vinegar
- 2 tsp Dijon mustard
- ยพ cup heavy cream
- Parmesan rind optional but recommended
- Salt if needed
- Fresh parsley for garnish
Instructions
- Cook the bacon first: In a large Dutch oven over medium heat, cook chopped bacon until crisp. Remove bacon and set aside, leaving the rendered fat in the pot. This fat flavors the vegetables and builds the base of the soup.
- Build the vegetable base: Add diced onion, carrots, and celery to the bacon fat. Cook 6โ8 minutes until softened. Stir in garlic and thyme, smoked paprika, black pepper .. cook 30 seconds, just until fragrant. This ensures your soup starts with a deep, aromatic foundation.
- Layer in smoky depth: Stir in diced ham, then nestle in smoked ham hocks and the leftover ham bone. These elements infuse the soup with rich, smoky flavor and make it a true ham hock and bean soup.
- Add broth: Pour in chicken or bone broth. Add bay leaves, and Parmesan rind. This is the main body of your ham and chickpea soup.
- Simmer and add beans: Bring to a gentle boil, then reduce heat to low. Simmer uncovered 30 minutes, stirring occasionally. This allows flavors to meld. Drain and rinse your cannellini and garbanzo beans then add to the pot along with the corn and bacon pieces. Simmer another 30 minutes.
- Thicken naturally: Remove 1 cup of beans with broth, blend until smooth, and stir back in. Alternatively, crush some beans with the back of a spoon while simmering. No flour is needed – the beans provide creamy texture naturally.
- Finish strong: Remove ham bone and ham hocks. Shred remaining meat and return to the pot. Stir in Dijon, apple cider vinegar. and heavy cream. Simmer 5โ10 more minutes to combine flavors and add richness.
- Rest before serving: Remove bay leaves and Parmesan rind. Taste before adding salt – smoked meats already carry seasoning. Garnish with fresh parsley and serve with crusty bread.
Notes
Tips & Tricks No One Tells You
- Donโt salt early: Smoked meats are unpredictable. Always salt at the end.
- Let the soup sit: Let your soup sit at least 20 minutes before serving; flavors deepen and thicken.
- Donโt rush the acid: Vinegar and Dijon are magic. Add them at the end, taste, adjust, and donโt be shy – it brightens everything without tasting โvinegary.โ
- Fat is flavor, but know your balance: Bacon, ham, and cream all add richness. If it feels too heavy, add a little extra broth when reheating โ soup should feel indulgent, not like a brick.
- Ham bones can double as flavor bombs: Simmer a ham bone even if you donโt plan to shred the meat. Pull it out before serving, but the broth will taste like youโve been cooking all day.
- Cheese rinds = secret umami: Toss a Parmesan rind in early. It melts slowly and adds depth without turning the soup cheesy.
- Simmer gently, not aggressively: Rapid boiling breaks beans and makes the soup cloudy. Gentle simmer = silky broth and intact beans.
- Soup tastes better โagedโ: Make it ahead. Overnight in the fridge? The flavors marry like magic … reheating wonโt hurt it, itโll improve it.


This ham white bean soup is smoky, creamy, and hearty .. the ultimate comfort food for leftover holiday ham. Even on a weekday, it tastes like itโs been simmering all day and transforms ordinary canned beans into a layered, satisfying meal.