100% free, forever — no signup, no credit card, no premium plan.

Skip to content
Kinyvo

Lentils vs Chickpeas: Calories, Protein and Which to Choose

A side-by-side comparison of Lentils and Chickpeas per 100 g and per serving, using USDA and TACO data. See which has more protein, fewer calories and how to swap one for the other.

Per 100 g
NutrientLentilsChickpeas
kcal116 164
Protein9 g8.9 g
Carbohydrates20.1 g27.4 g
Sugar1.8 g4.8 g
Fibre7.9 g7.6 g
Fat0.4 g2.6 g
Sodium2 mg7 mg
Per typical serving (150 g · 150 g)
NutrientLentilsChickpeas
kcal174 246
Protein13.5 g13.4 g
Carbohydrates30.2 g41.1 g
Sugar2.7 g7.2 g
Fibre11.9 g11.4 g
Fat0.6 g3.9 g
Sodium3 mg11 mg

Values based on USDA FoodData Central and TACO (Brazil).

The verdict

  • Both have practically the same protein per 100 g.
  • Lentils has 48 fewer kcal per 100 g (29% less).
  • For protein per calorie, Lentils wins: 7.8 g of protein per 100 kcal versus 5.4 g.
  • For weight loss, Lentils gives you more food for fewer calories.
  • For muscle or weight gain, Chickpeas helps you hit calories with smaller portions.

Swap equivalents

  • 100 g of Lentils has the same calories as 70 g of Chickpeas.
  • For the protein in 100 g of Lentils, you need 100 g of Chickpeas.

Frequently asked questions

Which is better: Lentils or Chickpeas?

It depends on your goal. Per 100 g, Lentils has 116 kcal and 9 g of protein; Chickpeas has 164 kcal and 8.9 g. Both have practically the same protein per 100 g. Lentils has 48 fewer kcal per 100 g (29% less). Both fit a balanced diet — the daily total is what matters.

Can I swap Lentils for Chickpeas?

Yes. To keep calories the same, swap 100 g of Lentils for about 70 g of Chickpeas. In the meal plan generator, food swaps do this maths while keeping the meal on target.

Want this menu with your own numbers and tastes?

The generator works out your calories, respects what you like and dislike and builds the menu in one minute. Free, no sign-up.

Generate my meal plan

More food lists

Ready-Made Meal Plans by Calories and Goal →

We use cookies for analytics and ads. You can accept or reject non-essential cookies. Cookie policy