Ribollita is a hearty Tuscan soup made with bread, vegetables, and beans. The soup is typically made with leftover bread, which is soaked in a vegetable broth and then mixed with kale, carrots, celery, onions, and cannellini beans. The soup is then simmered for several hours until it becomes thick and creamy. It is a perfect comfort food for a cold day in Florence.