Bean soups are protein-dense and have a very distinct flavor. Cooked with minimal spices, buttery texture of beans makes it very flavorful. It also has a great satiety.