White Bean Soup with Roasted Broccoli, Cheddar and Caramelized Onions

When the weather is crummy and comfort food is desired, but you don’t necessarily want to gorge yourself on burgers and fries, this recipe is perfect. Its creamy, slightly heavy (but still light!), and delicious. There’s plenty of protein from the beans and cheese, with tons of flavor from the broccoli and garlic. The onions…