Home Health-Fitness Edamame and Chickpea Salad: Soy is a great source of protein; a 1/2 cup of edamame contains about 11 grams of it. And like other legumes, chickpeas are a good protein source as well, so mix together a flavorful combination of the two like this edamame, chickpea, and cranberry salad for an easy post-gym snack. Source: Flickr User norwichnuts