Hi, I'm Parker 👋
Instead of buying me a coffee, check out the best coffee I've ever had (And it's instant!)
Export 13 ingredients for grocery delivery
The evening before you want to cook the soup, rinse beans, remove any debris and place in a large pot. Cover with water by at least 2-inches and soak beans overnight. They will more than double in size so choose your pot accordingly.
The next day, drain and thoroughly rinse the soaked beans and transfer to a 6-quart slow cooker.
Layer the remaining ingredients through the ham bone in the slow cooker in the order listed. Add about 5 cups of chicken broth, or just enough to cover the beans and veggies. Reserve any remaining chicken broth for later. Tuck the bay leaves into the mixture, cover and cook on HIGH for 1 hour. Reduce heat to LOW and continue to cook for an additional 5 to 6 hours. Stir occasionally during cooking time. When beans are tender, remove ham bone to a cutting board and remove and discard the bay leaves. Ad add the tomato sauce, stirring to combine. If you'd like a creamier texture, transfer about 1/3 of the soup to a blender or food processor and process until smooth. Return puréed soup to slow cooker, adding more broth, only if needed, to reach desired consistency. Cover and continue to cook for an additional 20 to 30 minutes.
Meanwhile, pull ham off the bone and chop into small pieces. Return chopped ham to the slow cooker and discard ham bone. Stir in chopped parsley. Taste and season with additional salt and pepper, as needed.