While garbanzo beans are considered a plant-based protein, they are also a good source of fiber, vitamins, and minerals. A 1-cup serving of garbanzo beans contains about 269 calories, of which about 67% are from carbohydrates. The remaining calories come from its protein and fat content.