❤️ A Cozy Staple You’ll Crave Again & Again
“I halved the recipe for just me and the hubby… and instantly regretted it! 😂 It was SO good. Definitely making the full batch next time—this one’s becoming a staple!”
This Creamy Ham & Bean Soup is rich, hearty, and packed with comforting flavor. Tender beans, savory ham, and a creamy broth come together in the kind of meal that keeps everyone going back for just one more bowl.
🛒 Ingredients
- 2 tablespoons butter
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 carrots, chopped
- 2 celery stalks, chopped
- 3 cups cooked white beans (or 2 cans, drained & rinsed)
- 2 cups cooked ham, diced
- 4 cups chicken broth
- 1 cup milk or half-and-half
- 2 tablespoons all-purpose flour
- 1 teaspoon dried thyme
- Salt and black pepper to taste
- Fresh parsley for garnish
👩🍳 Instructions
-
Sauté the Base
In a large pot, melt butter over medium heat. Add onion, garlic, carrots, and celery. Cook until softened. -
Add Beans & Broth
Stir in white beans and chicken broth. Bring to a gentle simmer. -
Make It Creamy
In a small bowl, whisk flour with milk, then stir into the soup. Let it cook until slightly thickened. -
Add Ham & Seasoning
Stir in diced ham, thyme, salt, and pepper. Simmer for another 5–10 minutes. -
Serve & Enjoy
Ladle into bowls and garnish with fresh parsley.
🍽️ Serving Suggestions
- Serve with warm cornbread or crusty bread
- Pair with a light side salad
- Add a sprinkle of shredded cheese for extra richness
💡 Tips & Variations
- Use leftover holiday ham for extra flavor
- Mash some of the beans for a thicker texture
- Add a splash of cream for even more richness
- Freezes well—perfect for meal prep!
This Creamy Ham & Bean Soup is the ultimate comfort classic—simple, satisfying, and full of cozy flavor. Just a heads up… you might want to double the batch from the start!
