β QUICK ANSWER
White Bean and Ham Soup is a hearty, healthy comfort soup made with tender white beans, smoky ham, aromatic vegetables, and herbs simmered in a rich, savory broth. Itβs naturally high in protein and fiber, filling without being heavy, and perfect for using leftover ham β but the real secret is how a simple simmering step builds deep flavor without added fat.

π RECIPE AT A GLANCE
| Feature | Details |
|---|---|
| Dish | White Bean and Ham Soup |
| Prep Time | 15β25 minutes |
| Cook Time | 40 minutes β 2 hours (depending on beans) |
| Total Time | ~1 hour (canned beans) / ~3β4 hours (dried beans) |
| Servings | 6β8 bowls |
| Calories | ~200β320 per serving* |
| Diet | High-Protein, High-Fiber |
| Skill Level | Easy β Intermediate |
| Best For | Weeknight dinner, comforting winter meal |
*Nutrition varies with ingredients & portion size.
π§ WHY THIS WHITE BEAN AND HAM SOUP RECIPE WORKS
This White Bean and Ham Soup combines tender white beans, smoky ham, and aromatic vegetables in a flavorful broth, creating a comforting, protein-rich meal. Simmering the soup slowly allows the flavors to meld perfectly, while mashing a few beans creates a naturally creamy texture without heavy cream. Using leftover ham or a ham bone maximizes flavor while keeping the recipe budget-friendly and simple. This soup is healthy, hearty, and perfect for cozy weeknight dinners or meal prepping for the week.
π§Ί INGREDIENTS
Makes 5β6 generous servings, with some leftovers
- 1Β½ cups dried white beans (or 3 cups canned, rinsed and drained)
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 4 cups low-sodium chicken broth
- 2 cups water (or additional broth for more flavor)
- 2 cups diced ham (from leftover ham or ham steak)
- 1 smoked ham bone (optional, for deeper flavor)
- 1 teaspoon dried thyme
- 2 bay leaves
- Β½ teaspoon smoked paprika (optional, enhances smoky flavor)
- Salt and black pepper, to taste
- 2 cups chopped kale or spinach (optional, for extra nutrients)
- Fresh parsley, chopped, for garnish

π₯ STEP-BY-STEP INSTRUCTIONS
1οΈβ£ PREPARE THE BEANS
If using dried beans, soak them overnight or do a quick soak: cover with water, bring to boil, then let sit for 1 hour. Drain before cooking.
Tip: Soaking reduces cooking time and improves digestibility.
2οΈβ£ SAUTΓ THE AROMATICS
Heat olive oil in a large pot over medium heat. Add onions, carrots, and celery. SautΓ© for 5β7 minutes until vegetables are softened. Add garlic and cook 30 seconds more until fragrant.
Tip: Gently cook aromatics to release their natural sweetness without browning.
3οΈβ£ ADD LIQUIDS AND HAM
Stir in chicken broth, water, diced ham, and ham bone (if using). Add thyme, bay leaves, and smoked paprika. Bring to a simmer over medium-high heat.
Tip: Start with less salt; the ham adds natural saltiness.
4οΈβ£ SIMMER THE SOUP
Reduce heat to low, cover partially, and simmer for 40β60 minutes (or until beans are tender). Stir occasionally. If using canned beans, simmer for 20β30 minutes to allow flavors to meld.
Tip: For a creamier texture, mash some of the beans with the back of a spoon during simmering.
5οΈβ£ ADD GREENS AND ADJUST SEASONING
Stir in chopped kale or spinach 5β10 minutes before the end of cooking. Taste and adjust seasoning with salt and black pepper. Remove bay leaves and ham bone before serving.
Tip: Adding greens at the end preserves their vibrant color and nutrients.
6οΈβ£ SERVE
Ladle soup into bowls and garnish with fresh parsley. Serve with crusty bread or rolls.
Tip: This soup tastes even better the next day as flavors continue to meld.
β TIPS FOR SUCCESS
- Use a smoky ham bone or leftover diced ham for maximum flavor.
- Soak dried beans overnight to reduce cooking time and improve digestibility.
- Simmer the soup slowly on low heat to let flavors meld perfectly.
- Mash a few beans with a spoon for a naturally creamy texture without cream.
- Add greens like kale or spinach at the end to preserve color and nutrients.
π VARIATIONS
- Tuscan-style: Add zucchini, kale, or cannellini beans for a hearty twist.
- Creamier version: Mash half the beans or add ΒΌ cup Greek yogurt for extra creaminess.
- Spicy version: Add a pinch of red pepper flakes or smoked paprika for warmth.
- Vegetable-forward: Omit ham and use smoked paprika or liquid smoke, plus extra vegetables.

π½οΈ WHAT TO SERVE WITH WHITE BEAN AND HAM SOUP
- Crusty bread, garlic bread, or cornbread
- Simple green salad or coleslaw
- Roasted root vegetables for a full meal
- A sprinkle of parmesan or cheddar cheese on top for extra richness
STORAGE & MAKE-AHEAD TIPS
- Store in an airtight container in the fridge up to 4β5 days.
- Freeze in portioned containers up to 3 months.
- Reheat gently on the stove; add a splash of broth if soup thickens too much.
- Flavors improve overnight, making this soup perfect for meal prep.

β FAQS ABOUT WHITE BEAN AND HAM SOUP
Can I use canned beans instead of dried?
Yes! Just rinse and drain them. Reduce cooking time to 20β30 minutes so flavors meld without overcooking.
Do I need a ham bone?
No, but using a smoked ham bone adds deep, savory flavor. Leftover diced ham works perfectly too.
Can I make this soup vegetarian?
Yes! Omit the ham and ham bone, add smoked paprika or liquid smoke, and include extra vegetables.
How can I thicken the soup naturally?
Mash some beans against the side of the pot or use an immersion blender for a creamy texture without cream.
Can I freeze this soup?
Absolutely. Store in airtight containers for up to 3 months. Reheat gently on the stove.

π PIN THIS RECIPE FOR LATER
Save this White Bean and Ham Soup recipe for cozy weeknight dinners, meal prep, or healthy winter comfort food. Itβs hearty, protein-rich, and easy enough to make any night of the week.
π₯£ MORE HEALTHY SOUP RECIPES
Looking for more nourishing soups that are comforting, flavorful, and easy to make? These healthy soup recipes are perfect for cozy dinners, meal prep, and lighter comfort food. If you enjoyed Spanish Chorizo Chickpea Soup, Roasted Yellow Tomato Soup with Grilled Cheese Croutons, or Homemade Italian Wedding Soup, youβll love these wholesome soup ideas.
πΆοΈ SPANISH CHORIZO CHICKPEA SOUP
A bold, protein-packed soup made with smoky Spanish chorizo, tender chickpeas, tomatoes, and warming spices. This hearty yet healthy soup is perfect for chilly evenings and satisfying weeknight meals.
π ROASTED YELLOW TOMATO SOUP WITH GRILLED CHEESE CROUTONS
π
ROASTED YELLOW TOMATO SOUP WITH GRILLED CHEESE CROUTONS
Sweet roasted yellow tomatoes blended into a creamy, comforting soup and topped with crispy grilled cheese croutons. A lighter twist on classic tomato soup thatβs cozy, flavorful, and family-friendly.
π₯¬ HOMEMADE ITALIAN WEDDING SOUP
π₯¬ HOMEMADE ITALIAN WEDDING SOUP
This classic Italian soup features tender meatballs, leafy greens, and delicate pasta in a light, savory broth. Nutritious, comforting, and perfect for meal prep or a nourishing dinner.
Healthy White Bean and Ham Soup β Cozy, Protein-Rich Winter Comfort
Ingredients
π§Ί INGREDIENTS
Makes 5β6 generous servings, with some leftovers
-
- 1Β½ cups dried white beans (or 3 cups canned, rinsed and drained)
-
- 2 tablespoons olive oil
-
- 1 medium onion, diced
-
- 2 medium carrots, diced
-
- 2 celery stalks, diced
-
- 3 garlic cloves, minced
-
- 4 cups low-sodium chicken broth
-
- 2 cups water (or additional broth for more flavor)
-
- 2 cups diced ham (from leftover ham or ham steak)
-
- 1 smoked ham bone (optional, for deeper flavor)
-
- 1 teaspoon dried thyme
-
- 2 bay leaves
-
- Β½ teaspoon smoked paprika (optional, enhances smoky flavor)
-
- Salt and black pepper, to taste
-
- 2 cups chopped kale or spinach (optional, for extra nutrients)
-
- Fresh parsley, chopped, for garnish
Instructions
1οΈβ£ PREPARE THE BEANS
If using dried beans, soak them overnight or do a quick soak: cover with water, bring to boil, then let sit for 1 hour. Drain before cooking.
Tip: Soaking reduces cooking time and improves digestibility.
2οΈβ£ SAUTΓ THE AROMATICS
Heat olive oil in a large pot over medium heat. Add onions, carrots, and celery. SautΓ© for 5β7 minutes until vegetables are softened. Add garlic and cook 30 seconds more until fragrant.
Tip: Gently cook aromatics to release their natural sweetness without browning.
3οΈβ£ ADD LIQUIDS AND HAM
Stir in chicken broth, water, diced ham, and ham bone (if using). Add thyme, bay leaves, and smoked paprika. Bring to a simmer over medium-high heat.
Tip: Start with less salt; the ham adds natural saltiness.
4οΈβ£ SIMMER THE SOUP
Reduce heat to low, cover partially, and simmer for 40β60 minutes (or until beans are tender). Stir occasionally. If using canned beans, simmer for 20β30 minutes to allow flavors to meld.
Tip: For a creamier texture, mash some of the beans with the back of a spoon during simmering.
5οΈβ£ ADD GREENS AND ADJUST SEASONING
Stir in chopped kale or spinach 5β10 minutes before the end of cooking. Taste and adjust seasoning with salt and black pepper. Remove bay leaves and ham bone before serving.
Tip: Adding greens at the end preserves their vibrant color and nutrients.
6οΈβ£ SERVE
Ladle soup into bowls and garnish with fresh parsley. Serve with crusty bread or rolls.
Tip: This soup tastes even better the next day as flavors continue to meld.






Elsie c.
Hi,that β simple simmering stepβ did it for me.. the soup, came o out fantastic. Everyone loved it.<3