Place all ingredients into the slow cooker, stir together, and cook on high for 8-10 hours. Remove bay leaves at end of cooking.Scoop out several cups of the soup into a bowl or large measuring cup and blend with an immersion blender until pureed. Alternatively, you can blend it in a regular blender but be sure to allow it to cool beforehand. Once it’s pureed, add it back to the slow cooker and stir together.Serve warm in separate bowls and top with avocado, cilantro, and green onions.*If you want to skip soaking the beans, be sure to rinse them and add an additional 2 cups water to the slow cooker prior to cooking. You can also substitute 2 cans of black beans, drained and rinsed, and reduce the vegetable broth to 3 cups and cook time to 4-6 hours.