This vegan white bean soup topped with sweet roasted cherry tomatoes and garlicky bruschetta is what dreams are made of. Hearty, cozy, nutritious and bursting with Tuscan flavor, the recipe can be made in a pinch using canned beans or prepared from scratch using dry beans.
421