Prepare the Beans: Rinse the 15 bean mix and remove any debris. Soak the beans overnight to ensure they are done in the 6-8 hour time frame.
Sweat the Vegetables: In a microwave-safe bowl, combine the diced carrots, celery, onion, and garlic. Cover with a damp paper towel and microwave on high for 3-4 minutes, or until the vegetables are slightly softened. This will enhance their flavor in the soup.
Add Ingredients to Slow Cooker: In a 6-8 quart slow cooker, combine the rinsed/soaked beans, diced ham, sautéed vegetables, diced tomatoes (with juice), seasonings and broth.
Cook: Cover and cook on low for 8 hours or on high for 4 hours, until the beans are tender.
Adjust seasonings: Once cooked, remove the bay leaf. Taste and add salt as needed, adjusting seasoning to your preference.
Serve: Ladle the soup into bowls and enjoy! This hearty soup pairs wonderfully with crusty bread.