
Looking for a comforting meal that turns simple ingredients into something special? This Ham and White Bean Soup is cozy, hearty, and loaded with savory flavor.
Made with tender beans, smoky ham, carrots, and herbs, it’s the perfect way to use leftover ham or add warmth to any chilly evening. Every spoonful delivers creamy texture and rustic comfort just what home cooking should taste like.
Why You’ll Love This Ham and White Bean Soup
This soup is the definition of simple comfort done right. Using leftover ham or a meaty ham bone gives it a deep, rich flavor that blends beautifully with white beans, garlic, and thyme.
It’s high in protein, naturally thick, and tastes even better the next day. Serve it with one of our Air Fryer Frozen Biscuits or crispy toast for the ultimate cozy meal.

Ingredients You’ll Need
- 2 cups diced cooked ham or leftover ham
- 1 tablespoon olive oil or butter
- 1 medium onion, finely chopped
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon Italian seasoning
- 4 cups chicken broth
- 2 cans (15 oz each) white beans, drained and rinsed
- 1 cup diced potatoes (optional, for extra creaminess)
- Salt and black pepper, to taste
- Chopped fresh parsley, for garnish
Simple pantry ingredients rich flavor guaranteed.
Step-by-Step Instructions

Step 1: Sauté the Base
In a large pot, heat olive oil over medium heat. Add onion, carrot, and celery. Cook for 5 minutes until softened. Stir in garlic and thyme, cooking another 30 seconds until fragrant.
Step 2: Add Ham and Broth
Add the diced ham and stir well. Pour in the chicken broth and white beans. Bring to a boil, then reduce to a gentle simmer.

Step 3: Simmer Until Thick
Let the soup simmer uncovered for 20–25 minutes, stirring occasionally.
Mash a few beans with the back of your spoon to thicken the broth naturally.
Step 4: Add Herbs and Season
Taste and adjust with salt and black pepper. Add Italian seasoning or a sprinkle of smoked paprika for extra depth.

Step 5: Serve and Enjoy
Ladle into bowls and garnish with parsley. Serve with biscuits, bread, or pair with Cheez-It Chicken Breasts for a hearty dinner combo.
Tips, Variations & Why You’ll Love It
- Make it creamy: Stir in a splash of cream or blend half the soup for a smoother texture.
- Vegetarian version: Skip the ham and add smoked paprika for depth.
- Add greens: Toss in spinach or kale before serving.
- Storage: Keeps up to 4 days in the fridge, or freeze up to 2 months.
- Meal prep tip: The flavor deepens overnight even better the next day!

FAQs
Can I use dry beans instead of canned?
If using dried white beans, soak them overnight and cook until tender before adding them to the soup for the best texture and flavor.
Can I use leftover holiday ham?
Absolutely! It’s the best way to make this recipe flavorful and budget-friendly.
Can I make this in a slow cooker?
Yes add all ingredients and cook on low for 6 hours or high for 3 hours.
How do I thicken the soup naturally?
Mash some of the beans or let it simmer longer uncovered for a creamier consistency.
Conclusion
This Ham and White Bean Soup is cozy, filling, and full of homestyle flavor. It’s the perfect mix of smoky, creamy, and savory a timeless comfort soup you’ll make again and again.
✨ Make this cozy Italian Sausage White Bean Soup this week and tag @EatTreatsRecipes on Pinterest or Instagram because homemade comfort food should always taste this delicious!