Rinse and sort beans, discarding any debris. Add the beans to the slow cooker. Save the ham flavor packet for after the entire cooking time is up.
Add ham, onion, carrots, celery, garlic, basil, thyme and water. Stir. Add the bay leaf on top of the soup.
Cover and cook on HIGH for 6 hour without opening the lid during the cooking time.
After the six hour time is up remove the bay leaf. Add the lemon juice, diced tomatoes and chopped kale. Stir. Replace the lid and cook on HIGH for 20 minutes more.
Add the ham flavor packet and stir once more. Serve and enjoy!