Super Garlicky Tomato Soup with Smashed White Beans

Is there ever such a thing as too much tomato soup? The answer is no. And most definitely not when there are grilled cheese sandwiches around. This super