Compare the food.

Explore protein, fibre, vitamins and minerals in everyday plant foods. Compare equal weights or enter your own portions, with a source for every number.

60 foods with linked USDA records · Raw and cooked foods labelled separately · How to read these numbers · View the league table →

Put two foods side by side

Start with lentils & chickpeas

Choose the preparation you actually eat. The portion weights below are examples, not serving recommendations.

Boiled, no added salt

Boiled, no added salt

Nutrients in the stated edible portions
Nutrient Lentils · 100 g Chickpeas · 100 g
aria-label="164 kcal, higher amount" 116 kcal 164 kcal
9.02 g 8.86 g
7.9 g 7.6 g
1.5 mg 1.3 mg
aria-label="1 µg, higher amount" 0 µg 1 µg
aria-label="4 µg, higher amount" 1.7 µg 4 µg
181 µg 172 µg
3.33 mg 2.89 mg
aria-label="48 mg, higher amount" 36 mg 48 mg
369 mg 291 mg
aria-label="49 mg, higher amount" 19 mg 49 mg
aria-label="1.53 mg, higher amount" 1.27 mg 1.53 mg

Equal weights make a consistent starting point. Your own portion may change which food supplies more of a nutrient.

Lentils: USDA FDC 172421 · Chickpeas: USDA FDC 173757

Make sense of the comparison

All guides →

Comparison guide · 01

Why the portion changes the comparison

A worked example with almonds and broccoli: compare equal weights, then compare the amounts you might actually put on a plate.

Explore the food catalogue

Data & limitations

Open a food to see its nutrients and exact source. Sorting by one nutrient compares amounts per 100 g; it does not rank overall healthfulness.

60 foods · values per 100 g

See where each number comes from

The catalogue uses a selected subset of USDA’s historical SR Legacy data. We show the record, preparation and units, and leave missing measurements as “Not reported”. We do not turn them into an antioxidant score or declare one food the healthiest.

Data imported 20 October 2026. The source dataset’s final release was April 2018; an import date does not mean a new laboratory analysis. See what changed · Report an issue