Chickpeas are an excellent source of plant-based protein. A one cup serving provides about 14.5 grams of protein.