Lentils and chickpeas are both excellent sources of plant-based protein, making them a staple in vegetarian and vegan diets. Lentils are particularly rich in iron and folate, while chickpeas provide a good dose of magnesium and phosphorus. A 1-cup serving of cooked lentils contains approximately 230 calories, 18 grams of protein, and 15 grams of fiber. Chickpeas, on the other hand, offer around 270 calories per cup, with 15 grams of protein and 12 grams of fiber. Incorporating these legumes into your meals can enhance satiety and support digestive health.