Soak the dried beans overnight in water.
Drain and rinse them before starting your soup.
In a large pot, sauté the carrots, onion, and celery until they’re tender.
This should take about 5 minutes.
Add the minced garlic and cook for another minute until it’s fragrant.
Throw in your ham and let it brown slightly.
Pour in the chicken broth and add the soaked beans, bay leaves, and black pepper.
Bring it to a boil.
Reduce the heat and let it simmer for 1 to 2 hours until the beans are soft.
Remember to stir occasionally.
Remove the bay leaves before serving.