Chickpea Protein Per 100g Calculator

Chickpea Protein Per 100g Calculator

Chickpeas are one of the most popular plant-based protein sources, but their protein content changes dramatically depending on how they are prepared. Raw dry chickpeas pack around 20 g of protein per 100 g, while boiled or canned chickpeas drop to roughly 7–9 g because they absorb water. That difference matters for meal planning, macro counting, and daily protein targets.

This calculator converts any serving size — grams, ounces, or cups — into its protein equivalent using nutrition data for boiled, canned, raw, and roasted chickpeas. It also shows the percentage of your daily protein needs covered and can work backward to tell you how many grams you would need to hit a specific protein goal.

Whether you are batch-cooking, tracking macros, or just trying to understand the legumes on your plate, this tool makes the math quick and clear.

🍽️ Serving Size

🥘 Preparation Form

🎯 Optional Protein Goal

grams desired

How to Use This Calculator

Enter any serving size of chickpeas in grams, ounces, or cups, then select the form you are using: boiled or cooked, canned and drained, raw dry chickpeas, or roasted. The calculator applies a protein density per 100 g for each form, so switching from raw to cooked chickpeas changes the result even when the serving size stays the same.

Fill in the optional protein goal to see what percentage of that goal your serving covers and how many grams of chickpeas you would need to reach it. This is especially handy when you are planning a high-protein plant-based meal or checking whether a recipe fits your daily macro target.

  1. Type a serving size in the first field.
  2. Choose the unit: grams, ounces, or cups.
  3. Select the chickpea form that matches how you are eating them.
  4. Optionally enter a protein goal in grams.
  5. Click Calculate to see the protein content and breakdown.
For the most accurate results, weigh chickpeas after cooking and draining. Nutrition labels often list values per 100 g or per serving, so set the serving size to 100 g to compare directly with a label.

Formula Explained

The calculation is simple: protein = (weight in grams ÷ 100) × protein per 100 g. If you enter ounces, the calculator first converts to grams using 1 oz = 28.3495 g. If you enter cups, it multiplies the number of cups by the approximate gram weight of one cup for that chickpea form.

Example: 150 g of boiled chickpeas at 8.86 g protein per 100 g gives (150 ÷ 100) × 8.86 = 13.3 g protein. The same 150 g of raw dry chickpeas gives (150 ÷ 100) × 20.47 = 30.7 g protein, which is why the preparation form matters so much.

Reference: Protein Density Values

The table below shows typical protein values used by the calculator. Values are based on USDA FoodData Central and common nutrition label data.

Chickpea FormProtein per 100 gApprox. 1 Cup Weight
Boiled / cooked8.86 g164 g
Canned, drained7.05 g240 g
Raw dry chickpeas20.47 g200 g
Roasted20.6 g140 g

Source: USDA FoodData Central.

Worked Examples

Example 1 — 150 g boiled chickpeas

150 ÷ 100 × 8.86 = 13.3 g protein. That is about a quarter of a 50 g daily protein target.

Example 2 — 1 cup canned chickpeas

1 cup of drained canned chickpeas weighs about 240 g. 240 ÷ 100 × 7.05 = 16.9 g protein.

Example 3 — 2 oz raw chickpeas

2 oz = 56.7 g. 56.7 ÷ 100 × 20.47 = 11.6 g protein before cooking. If you cook them and eat the whole batch, you still get the same 11.6 g protein.

Real-World Applications

Chickpeas are a budget-friendly protein source for plant-based meals, meal prep, and athletic nutrition. Knowing the protein per gram in each form helps you plan balanced plates, build grain bowls, and estimate macros in homemade hummus or chickpea curries.

  • Use raw values when planning dry ingredient purchases.
  • Use cooked or canned values when logging a finished meal.
  • Use roasted values when snacking or adding chickpeas to salads.
  • Pair chickpeas with rice, whole wheat pita, or quinoa to complement their amino acid profile.

Tips & Best Practices

  • Weigh chickpeas before cooking if you are tracking dry ingredients; cooked weight includes absorbed water and gives a lower protein density per gram.
  • Canned chickpeas vary slightly by brand. The USDA drained value of about 7.05 g per 100 g is typical, but check the label for the exact number.
  • Roasted chickpeas often include oil and seasonings, so protein per 100 g stays similar while calories and fat can increase.
  • Use the same chickpea form consistently when comparing meals or tracking weekly averages.

Frequently Asked Questions

How much protein is in 100 g of cooked chickpeas?

Boiled chickpeas contain about 8.9 g of protein per 100 g according to USDA FoodData Central. Canned and drained chickpeas are usually around 7.1 g per 100 g because the canning process adds moisture and the serving includes a little extra water weight.

Why are raw chickpeas higher in protein per 100 g?

Raw dry chickpeas have almost no water, so the protein is concentrated. When chickpeas absorb water during cooking, the same amount of protein is spread across a heavier, larger mass. That is why 100 g of cooked chickpeas contains less protein than 100 g of raw chickpeas.

Are chickpeas a complete protein?

Chickpeas are not a complete protein on their own because they are relatively low in the essential amino acid methionine. However, eaten with grains such as rice, wheat, or oats, they provide a more complete amino acid profile. Learn more about chickpea nutrition and history on Wikipedia.

Can I use this calculator for cooked chickpeas prepared from dry chickpeas?

Yes. For a cooked batch, choose the boiled or cooked option and weigh the cooked chickpeas. The calculator automatically uses the cooked protein density, which is more accurate for the food as you actually eat it.