How much protein is in lentils?

Lentil salad with cherry tomatoes, avocado, red onion and basil
Short answer: one cup of cooked lentils (about 200 g) has around 18 g of protein, or about 9 g per 100 g. Dry lentils have about 25 g of protein per 100 g, but they gain a lot of weight from water when cooked. That makes lentils one of the most protein-rich legumes, ahead of chickpeas and most beans.

Lentils are one of the easiest ways to add protein to a plant-based diet: they're cheap, keep for months in the cupboard and cook in 20 minutes without soaking. Here's how much protein they actually contain, using data from the US Department of Agriculture.

Protein in lentils

LentilsAmountProtein (approx.)
Cooked (boiled)1 cup (198 g)18 g
Cooked (boiled)100 g9 g
Dry (uncooked)100 g25 g

Source: USDA FoodData Central. Values vary a little between lentil types and brands; check the label for exact figures.

Why the numbers differ: dry lentils absorb water as they cook. 100 g of dry lentils becomes roughly 250 g cooked, with the same protein spread over more weight.

Lentils compared with other legumes

Cooked legume1 cupProtein (approx.)
Edamame155 g18 g
Lentils198 g18 g
Split peas196 g16 g
Kidney beans177 g15 g
Black beans172 g15 g
Chickpeas164 g15 g

Source: USDA FoodData Central, boiled without salt (edamame: frozen, prepared).

Is lentil protein "complete"?

Lentils are low in one amino acid, methionine, while grains are low in another, lysine. You don't need to combine them in the same meal: eating a mix of legumes, grains, nuts and seeds over the day gives you all the essential amino acids. Lentils with rice, or lentil soup with bread, happen to combine them anyway.

How much protein do you need?

Healthy adults need about 0.8 g of protein per kilogram of body weight a day, according to the US National Academies of Medicine. For a 70 kg adult that's about 56 g. A cup of cooked lentils covers roughly a third of that. Work out your own number with our protein calculator.

How to cook lentils

Times and water for every type, plus pressure cooking and storage: how to cook lentils.

Which lentils to use

Easy ways to eat more lentils

For more ideas, see 20 high-protein vegan meals and 25 high-protein vegetarian meals. Comparing legumes? See protein in chickpeas.

Frequently asked questions

Do lentils have protein?

Yes. A cup of cooked lentils has about 18 g of protein, which makes them one of the most protein-rich plant foods.

Are lentils a complete protein?

Not on their own: they're low in the amino acid methionine. Eating grains, nuts or seeds over the same day fills that gap, so you don't need to combine them in one meal.

Do lentils or chickpeas have more protein?

Lentils, slightly: about 18 g per cooked cup, compared with about 15 g for chickpeas, according to USDA data.

Do red and green lentils have the same protein?

They're very similar. Differences between lentil types are small; check the package for exact values.

Recipes to try

See all recipes

Related guides

See all guides

See your protein for the whole day

Plan your meals in Vegochef and see your daily protein, carbs, fat and 29 vitamins, minerals and lipids against your targets.

Try it free for 7 days
This guide is general information for healthy adults, not medical advice. Talk to your doctor or a dietitian before starting or changing supplements, especially if you're pregnant, breastfeeding or have a health condition.

Sources