Skip to content
Short OrderGet early access

Protein per dollar · #20 of 58

Chickpeas: about 17 g protein per $1

At the US average price for September 2026 (adjusted), $1 of chickpeas buys about 17 g of protein, and 30 g of protein costs about $1.72.

Check your store's price

Protein per $117 g
30 g of protein costs$1.72
US average price$0.40 per 100 g
Price sourceUS avg 2017–18, adjusted
Protein per 100 g7.0 g
Calories per 100 g130
Calories from protein21%

Where it ranks

Its neighbours in the ranking of 58 grocery proteins.

Full ranking

Sources

Protein: USDA FoodData Central Foundation, Chickpeas (garbanzo beans, bengal gram), canned, sodium added, drained and rinsed (FDC ID 2644288): 7.02 g protein and 130 kcal per 100 g.

Price: USDA ERS PP-NAP 2017-18: Chickpeas, from canned, no added fat $0.3208/100 g same form; x CPI-U CUUR0000SAF113 371.317/296.739 = 1.2513 (2026-09 vs 2017-18 average). Chickpeas, from canned, no added fat Series ERS PP-NAP 2017-18 FNDDS 41302080, as of 2026-09.

Estimates. Sales, store brands and waste are not included.

Dishes that use chickpeas

Sorted by how much goes into each serving.

Questions

How much protein per dollar is chickpeas?

About 17 g of protein per $1 at the US average price of $0.40 per 100 g (US avg 2017–18, adjusted). That ranks 20 of 58 grocery proteins we track.

How much does 30 g of protein from chickpeas cost?

About $1.72 at US average prices for September 2026. Your store will differ.