Creamy Ham White Bean Soup

Featured in: Weeknight Dinners

This creamy ham and white bean soup combines tender diced ham, soft Yukon Gold potatoes, and smooth cannellini beans with fresh parsley and thyme for a deeply satisfying meal. Vegetables like onion, carrots, celery, and garlic are sautéed to build rich flavor before simmering with broth and herbs. The soup finishes with heavy cream for luscious texture, offering warmth and comfort in every spoonful. Garnish with extra parsley and pepper to enhance the fresh herb profile.

Updated on Wed, 18 Feb 2026 02:52:35 GMT
Creamy ham and white bean soup with fresh herbs, served in a rustic bowl with crusty bread on the side. A comforting winter meal. Pin It
Creamy ham and white bean soup with fresh herbs, served in a rustic bowl with crusty bread on the side. A comforting winter meal. | urbanspatula.com

When the cold settles in and you crave something that warms you from the inside out, this Creamy Ham and White Bean Soup with Herbs is exactly what you need. Tender chunks of cooked ham, velvety cannellini beans, and golden Yukon Gold potatoes come together in a rich, herb-scented broth finished with a swirl of heavy cream. It is the kind of one-pot meal that fills your kitchen with an irresistible aroma and brings everyone to the table without fuss. Ready in just one hour and naturally gluten-free, this American classic is as nourishing as it is satisfying.

Creamy ham and white bean soup with fresh herbs, served in a rustic bowl with crusty bread on the side. A comforting winter meal. Pin It
Creamy ham and white bean soup with fresh herbs, served in a rustic bowl with crusty bread on the side. A comforting winter meal. | urbanspatula.com

What makes this soup truly special is its humble simplicity. Diced yellow onion, carrots, and celery form a classic aromatic base, sautéed until soft and fragrant before garlic, ham, and potatoes join the pot. Rinsed white beans provide both body and protein, and a gentle simmer of 25 to 30 minutes lets everything meld into a cohesive, deeply savory soup. A quick pass with a potato masher at the end is the secret to that naturally thick, creamy consistency — no flour, no cornstarch, just the starchy goodness of beans and potatoes doing what they do best.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • Meats: 2 cups (300 g) cooked ham, diced
  • Vegetables: 1 medium yellow onion, finely chopped; 2 medium carrots, peeled and diced; 2 celery stalks, diced; 3 garlic cloves, minced; 2 cups (300 g) Yukon Gold potatoes, peeled and diced
  • Beans: 2 cans (15 oz / 425 g each) white beans (cannellini or Great Northern), drained and rinsed
  • Dairy: 1 cup (240 ml) heavy cream
  • Liquids: 4 cups (1 liter) low-sodium chicken broth; 1 cup (240 ml) water
  • Herbs & Seasoning: 2 tbsp fresh parsley, chopped; 1 tbsp fresh thyme leaves (or 1 tsp dried thyme); 2 bay leaves; 1/2 tsp dried oregano; 1/2 tsp black pepper, freshly ground; 1/2 tsp salt (adjust to taste)
  • Optional Garnishes: Additional fresh parsley, for serving; freshly cracked black pepper

Instructions

Step 1 – Sauté the aromatics
In a large heavy-bottomed pot or Dutch oven, heat a splash of oil over medium heat. Add the onion, carrots, and celery. Sauté for 5 minutes until softened.
Step 2 – Add the garlic
Stir in the garlic and cook for 1 minute until fragrant.
Step 3 – Add ham and potatoes
Add the diced ham and potatoes. Stir to combine.
Step 4 – Build the broth
Add the drained white beans, chicken broth, water, thyme, bay leaves, oregano, salt, and pepper.
Step 5 – Simmer
Bring to a boil, then reduce heat to low, cover, and simmer for 25–30 minutes until potatoes are tender and flavors meld.
Step 6 – Thicken the soup
Remove bay leaves. Using a potato masher or immersion blender, mash some beans and potatoes directly in the pot to thicken the soup, leaving most beans whole for texture.
Step 7 – Finish with cream and parsley
Stir in the heavy cream and chopped parsley. Simmer uncovered for 5 more minutes, adjusting seasoning if needed.
Step 8 – Serve
Ladle into bowls, garnish with extra parsley and freshly cracked black pepper if desired. Serve hot.

Zusatztipps für die Zubereitung

Achte darauf, die Bohnen vor dem Hinzufügen gründlich abzuspülen, um überschüssiges Salz und die Einlegeflüssigkeit zu entfernen. Für ein besonders sämiges Ergebnis kannst du etwa ein Drittel der Bohnen separat pürieren und dann wieder unter die Suppe rühren. Lass die Suppe nach dem Hinzufügen der Sahne nur noch sanft simmern — starkes Kochen kann dazu führen, dass die Sahne ausflockt. Passe die Salzmenge erst am Ende an, da der Schinken und die Brühe bereits Salz mitbringen.

Varianten und Anpassungen

Diese Suppe lässt sich wunderbar anpassen. Tausche die Sahne gegen Halbrahm oder Kokosmilch aus, um eine leichtere oder milchfreie Variante zu erhalten. Anstelle von Schinken kannst du geräucherten Truthahn oder gekochten Speck verwenden. Für eine grünere Note rührst du am Ende einfach eine Handvoll Babyspinat unter — er welkt in der heißen Suppe in wenigen Sekunden. Die Suppe ist außerdem ideal, um Gemüsereste zu verwerten: Pastinaken oder Knollensellerie passen hervorragend in die Basis.

Serviervorschläge

Diese cremige Schinken- und Bohnensuppe schmeckt am besten heiß, direkt aus dem Topf, begleitet von einem knusprigen Baguette oder einem goldbraunen Maisbrot. Ein einfacher grüner Salat mit einem leichten Dressing rundet die Mahlzeit perfekt ab. Reste lassen sich in einem luftdichten Behälter bis zu vier Tage im Kühlschrank aufbewahren oder portionsweise einfrieren. Beim Aufwärmen etwas Brühe oder Wasser hinzufügen, da die Suppe beim Abkühlen weiter eindickt.

Pin It
| urbanspatula.com

Whether you are feeding a hungry family on a weeknight or preparing a cozy weekend lunch, this Creamy Ham and White Bean Soup with Herbs delivers warmth, nourishment, and real comfort in every bowl. With just 15 minutes of prep and a handful of pantry staples, it proves that the most satisfying meals are often the simplest ones. Ladle it up, tear into some crusty bread, and let this soup do what it does best — make everything feel a little cozier.

Questions & Answers

What beans work best in this soup?

Cannellini or Great Northern beans are ideal for their creamy texture and mild flavor that complements the ham and herbs well.

Can I use smoked turkey instead of ham?

Yes, smoked turkey adds a similar savory depth and works well as a substitute for diced ham in this dish.

How can I thicken the soup without flour?

Mashing some of the beans and potatoes directly in the pot creates natural thickness while keeping a creamy consistency.

What herbs enhance the flavor of this soup?

Fresh parsley, thyme, bay leaves, and a touch of oregano combine to give the soup a fragrant, layered herbal aroma.

Is there a lighter dairy alternative for the cream?

Half-and-half or coconut milk can replace heavy cream for a lighter or dairy-free option without sacrificing creaminess.

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.

Creamy Ham White Bean Soup

A comforting blend of tender ham, creamy white beans, and fresh herbs, perfect for a hearty winter meal.

Prep Time
15 minutes
Cook Time
45 minutes
Overall Time
60 minutes
Created by Carter Phillips


Skill Level Easy

Cuisine American

Portions 6 Serving Size

Diet Preferences No Gluten

What You’ll Need

Meats

01 2 cups cooked ham, diced

Vegetables

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

Beans

01 2 cans (15 oz each) white beans (cannellini or Great Northern), drained and rinsed

Dairy

01 1 cup heavy cream

Liquids

01 4 cups low-sodium chicken broth
02 1 cup water

Herbs & Seasoning

01 2 tablespoons fresh parsley, chopped
02 1 tablespoon fresh thyme leaves or 1 teaspoon dried thyme
03 2 bay leaves
04 1/2 teaspoon dried oregano
05 1/2 teaspoon black pepper, freshly ground
06 1/2 teaspoon salt, adjusted to taste

Optional Garnishes

01 Additional fresh parsley for serving
02 Freshly cracked black pepper

How-To Steps

Step 01

Sauté Aromatics: In a large heavy-bottomed pot or Dutch oven, heat a splash of oil over medium heat. Add the onion, carrots, and celery, sautéing for 5 minutes until softened.

Step 02

Bloom Garlic: Stir in the minced garlic and cook for 1 minute until fragrant.

Step 03

Build Soup Base: Add the diced ham and potatoes, stirring to combine thoroughly.

Step 04

Add Liquid and Seasonings: Pour in the drained white beans, chicken broth, and water. Season with thyme, bay leaves, oregano, salt, and pepper. Stir well to distribute seasonings evenly.

Step 05

Simmer Soup: Bring the mixture to a boil over medium-high heat, then reduce heat to low, cover partially, and simmer for 25 to 30 minutes until potatoes are tender and flavors have melded.

Step 06

Thicken Soup: Remove and discard the bay leaves. Using a potato masher or immersion blender, partially mash some beans and potatoes directly in the pot to thicken the broth while maintaining whole bean texture.

Step 07

Finish with Cream: Stir in the heavy cream and chopped fresh parsley. Simmer uncovered for 5 additional minutes, then taste and adjust seasoning as needed.

Step 08

Serve: Ladle into bowls and garnish with additional fresh parsley and freshly cracked black pepper. Serve immediately while hot.

Tools You’ll Need

  • Large heavy-bottomed pot or Dutch oven
  • Chef's knife
  • Cutting board
  • Ladle
  • Potato masher or immersion blender

Allergy Warnings

Review every ingredient for allergens and ask a professional if you’re unsure.
  • Contains dairy (heavy cream)
  • Verify broth and ham labels for potential gluten or hidden allergens

Nutrition Info (for each serving)

These nutrition details are for reference and don’t replace medical guidance.
  • Energy: 360
  • Fats: 18 g
  • Carbohydrates: 29 g
  • Proteins: 20 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.