Chickpeas are a great source of plant-based protein, making them an appropriate food choice for those who do not eat animal products. A 1-ounce (28-gram) serving provides about 3 grams of protein, which is comparable to the protein content in similar foods like black beans and lentils (1).