Chickpeas are high in protein and fiber, which makes them a filling food that may help lower appetite and reduce calorie intake. It contains a range of nutrients which is necessary for bone, muscle, and skin health. Chickpeas can play a role in the diet of people who want to prevent osteoporosis. The fiber, potassium, B vitamins, iron, magnesium, and selenium in chickpeas all support heart health.