Evidence-based nutrition, in plain English — every entry sourced from clinical research.

Lentils and chickpeas are two of the most reached-for legumes in a plant-forward kitchen, and it’s a genuinely close call between them. Both are excellent sources of plant protein and fibre, but they differ enough in a few key places to make one the better pick depending on what you’re cooking.

Lentils vs Chickpeas — nutrition per 100 g
NutrientLentilsChickpeas
Calories360 kcal383 kcal
Protein23.6 g ✓21.3 g
Total Carbohydrate62.2 g60.4 g
Dietary Fiber7.9 g10.8 g ✓
Total Sugars1.8 g ✓10.8 g
Total Fat1.92 g6.27 g
Saturated Fat0.05 g ✓0.69 g
Sodium0 mg ✓8.78 mg

Notable compounds in each

When to choose each

Reach for lentils when sodium and sugar matter most, or when you’re short on time — most varieties cook in 20–30 minutes with no soaking. Reach for chickpeas when fibre is the priority, or when a dish calls for a firmer bite that holds its shape, such as a salad or a roast. Both are notable sources of iron, zinc and potassium, and both carry meaningful phytates — soaking and thorough cooking (or using tinned, which are already cooked) reduces this for both in the same way, so neither has a real edge on that front.

Common questions

Can I substitute one for the other in a recipe? Often, yes — they work interchangeably in soups, stews and curries. The main difference is texture and cook time: chickpeas hold a firmer bite and take longer to cook from dried, while lentils soften faster and can thicken a dish more readily.

Which is better for weight management? Both are strong choices — high in fibre and protein relative to their calories, which supports fullness. Chickpeas edge ahead on fibre; lentils are slightly lower in calories and sugar. The better one is whichever you’ll actually eat regularly.

Nutrition values are USDA FoodData Central approximations — see our editorial approach for how we source and verify data.