Pork and bean soup is a hearty and comforting dish that is perfect for chilly days. Start by browning diced pork in a large pot with oil, then remove it and set it aside. In the same pot, sauté onions, carrots, and celery until they're softened. Add garlic, thyme, and bay leaves, then pour in chicken or vegetable broth and bring it to a simmer. Return the browned pork to the pot and add canned beans such as white beans or black beans. Let the soup simmer until the flavors meld together and the pork is tender. Serve this soup with crusty bread for a complete meal.