This Easy Ham and Bean Soup is a comforting and hearty soup that is family friendly and packed full of flavor. It's a super easy recipe that is a great way to use up leftover ham. The best part is it's ready to eat in less than 30 minutes making it a great recipe for busy weeknights.
In a large dutch oven or soup pot, heat the olive oil over medium heat. Add the diced onions, celery and carrots. Sauté until onions are translucent and veggies are softened, about 7-8 minutes.
Stir in the the minced garlic, thyme, rosemary, parsley, bay leaf and white pepper. Cook for another minute until the garlic is fragrant.
Add the beans, ham and chicken broth and stir it all together. Bring the soup to a boil, then reduce heat to low and simmer for 15 minutes.