There’s nothing better than warming up with a bowl of soup when the cooler weather comes in. Many store-bought soups, however, carry a hefty calorie tag with many unhealthy ingredients like heavy cream.

But, you can make a soup that is filled with amazingly healthy ingredients that can help bulk you up, while keeping you lean and trim.

With ingredients like whole grains, legumes, lean protein, and vegetables, these 10 soups have it all. Eat them on their own, or pair with a sandwich or green salad. And take note of easy ways to reduce the sodium in some of the recipes below.