High-Protein Vegan Soup

5 from 6 votes

High-Protein Vegan Soup is rich and creamy with fresh tomatoes, hearty beans, and a silky tofu cream. No chopping, with 28 grams of protein per serving. (Soy-free option.)