Add the rinsed navy beans, diced ham, sliced carrots, chopped celery, diced onion, and minced garlic to the slow cooker.
Pour the chicken broth over the ingredients.
Add the bay leaf and dried thyme, then season with salt and black pepper.
Stir gently to combine everything.
Cover and cook on low for 8 hours until the beans are tender.
Remove the bay leaf before serving.