Ham & Bean Soup is a classic soup recipe that’s hearty, satisfying, and full of flavor.

It’s so easy to make and it’s perfect for meal prep because it freezes beautifully!

INGREDIENTS

Olive oil Carrot Onion Celery Garlic Cooked ham Chicken stock Bay leaf Fresh thyme leaves Cannellini beans Salt & black pepper

Set a Dutch oven over medium-high heat and add the olive oil. Stir in the onion, carrots, and celery and cook until soft, ~5 minutes.

1

Add the garlic and cook until it’s fragrant. Add the ham and cook, stirring constantly, for 2 to 3 minutes.

2

Pour in the chicken stock, bay leaf, and thyme; bring the mixture to a boil, then reduce the heat to a simmer. Stir in the beans and continue to simmer for 20 minutes. 

3

Remove the bay leaf from the pot and season to taste before serving. Ladle into bowls and enjoy!

4

This version is my family’s favorite Ham & Bean Soup because it’s hearty, filling, and super flavorful, with smoky ham and tender white beans.

Hi! I’m Kasey from All Things Mamma where I am dish up family favorite recipes that are easy to make with simple, everyday ingredients. Plus - tips and tricks for living your best life! Get my favorite recipes by signing up for my newsletter and I’ll send you my TOP 15 Desserts ebook for free!