LOADING...
Summarize
Lentils v/s peanuts: Which has more protein content?

Lentils v/s peanuts: Which has more protein content?

Nov 27, 2025
07:25 pm

What's the story

Lentils and peanuts are two of the most popular plant-based protein sources for vegetarians. Both are packed with nutrients and can be easily added to a variety of dishes. While lentils are legumes, peanuts are technically classified as oilseeds. Knowing the difference between their protein content can help you make better dietary choices. Here's comparing their nutritional profiles to see which is better for protein intake.

#1

Protein content in lentils

Lentils are an excellent source of plant-based protein, providing around nine grams per cooked cup. They are also low in fat and high in fiber, making them a healthy choice for anyone looking to increase their protein intake without consuming too much fat. Lentils also provide essential amino acids, though they lack methionine. This can be compensated by combining them with grains like rice or quinoa.

#2

Protein content in peanuts

Peanuts are also a great source of protein, providing about 14 grams per ounce. They are also rich in healthy fats, which make them a great source of energy. Peanuts provide all the essential amino acids except for methionine. This can be compensated by consuming them with other foods such as whole grains or seeds.

#3

Nutritional benefits beyond protein

Both lentils and peanuts offer more than just protein. Lentils are loaded with iron, folate, and magnesium, which are essential for good health. Peanuts are rich in vitamin E, niacin, and magnesium. Adding either of these foods to your diet can help you get a variety of nutrients that promote overall well-being.

Tip 1

Cost-effectiveness of lentils vs peanuts

When it comes to cost-effectiveness, lentils usually cost less than peanuts on a per-serving basis. A pound of dried lentils can cost anywhere between ₹100 to ₹200 depending on the variety and location, while an equivalent amount of peanuts may cost anywhere between ₹200 to ₹400. This makes lentils a more affordable option for those looking to increase their protein intake on a budget.