Key takeaways:
Lentils and beans are both nutrient-dense legumes. They’re high in protein, fiber, and essential minerals — but low in fat, sodium, and sugar.
Lentils have a bit more protein than beans and a lower glycemic index (GI).
You can add more legumes to your diet by swapping them in for meat in recipes, blending them into soups or sauces, or roasting them with seasonings for a crunchy snack.
Legumes are an all-star food group since they’re packed with nutrients that many people don’t get enough of. Plus, they’re budget-friendly and versatile to use. If you’re looking to add more legumes to your diet, beans and lentils are both great options. But what’s the difference between beans and lentils — and which is better for you?
As legumes, both beans and lentils grow in pods. But they come from different plants. Let’s take a look at how lentils versus beans compare nutritionally, as well as how to easily add them to your meals.
Lentils vs. beans nutrition
Here are some of the standout nutrients in a serving (½ cup) of lentils and beans.
Note: Soybeans aren't included in these comparisons, since they’re oilseed legumes and slightly different from “common beans.”
Calories
Lentils: 115
Beans: 112 (kidney beans) to 148 (chickpeas)
Lentils and beans are both relatively low in calories for the amount of nutrition they provide. Cooked lentils tend to be slightly lower in calories than most types of beans, but the difference is very small. Plus, the amount of calories in beans varies slightly, depending on the type.
So, if you’re looking for nutrient-dense, low-calorie foods as part of a weight-management strategy, lentils and beans are both a great choice.
Protein
Lentils: 9 g
Beans: 7.3 g (chickpeas) to 7.7 g (pinto beans)
Lentils and beans are both excellent sources of protein, but lentils have a slight edge here. This can make lentils especially helpful for vegetarians, vegans, or anyone looking to get more plant-based protein.
High-protein grains: Did you know that many grains are high in protein? And it’s easy to swap them into dishes you already love.
Which nuts are highest in protein? Most nuts have between 3 g and 6 g of protein per ounce, depending on the type.
Which beans have the most protein? All beans are excellent sources of protein. But soybeans, lentils, and pinto beans are among the beans with the highest amounts.
Carbohydrates
Lentils: 20 g
Beans: 20 g (kidney beans, black beans) to 24 g (navy beans)
Lentils and beans have a similar amount of carbohydrates. Both lentils and beans are mostly complex carbohydrates, which are higher in fiber and nutrients than simple or refined carbs. Complex carbohydrates digest more slowly, so they lead to a steadier rise in blood sugar rather than sharp spikes. This makes them a more nutritious choice, especially for people with diabetes or prediabetes.
This blood-sugar-friendly effect is reflected in their glycemic index (GI) scores. Lentils have a GI of around 28, while most beans fall between 30 and 40. Since foods with a GI under 55 are considered low, both lentils and beans are classified as low-GI foods. Lentils’ slightly lower GI may offer a small advantage for blood-sugar management.
But, overall, all legumes are excellent options for supporting stable blood sugar.
Fiber
Lentils: 8 g
Beans: 6 g (kidney beans) to 10 g (navy beans)
Lentils and beans are both high in fiber, and they contain similar amounts. Fiber is important for many aspects of your health, including:
Digestion
Heart health
Weight
Blood sugar
A diet rich in fiber may also lower your risk for certain cancers. But most people in the U.S. (including children) don’t get enough fiber.
Fat
Lentils: 0 g
Beans: around 0.5 g (most beans) to 2 g (chickpeas)
Lentils have almost zero fat. Beans have a small amount of fat. But the fat in beans is beneficial unsaturated fat. Unsaturated fat is good for you. That’s because it helps lower cholesterol, which reduces the risk of heart disease.
Trace minerals
Both lentils and beans provide important minerals, including:
But trace mineral content varies by bean type, so there isn’t a clear winner here. For example, lentils have more iron than most beans. But some beans have more selenium and calcium. The most reliable way to get a wide range of trace minerals is to eat a variety of legumes.
Lentils vs. beans nutrition comparison
Here’s a side-by-side comparison of the nutrition content in lentils and beans (approximate, by type).
Lentils (½ cup) | Cooked beans (½ cup) | |
Calories | 115 | 112 to 134 |
Protein | 9 g | 7.3 g to 7.7 g |
Carbohydrates | 20 g | 20 g to 24 g |
Fiber | 8 g | 6 g to 10 g |
Fat | < 1 g | 0.5 g to 2 g |
Folate | 179 mcg | 115 mcg to 147 mcg |
Potassium | 365 mg | 131 mg to 373 mg |
Iron | 3.3 mg | 1.8 mg to 3.9 mg |
Should you choose lentils or beans?
Both are nutrient-rich choices. But here are some distinctions:
Cooking time: Lentils and beans that come in a can are already cooked. Dried lentils take about 15 to 25 minutes to cook. Dried beans take 1 to 2 hours to cook.
Convenience and prep time: Dried lentils don’t need to be soaked before cooking. Dried beans need to be soaked overnight, so you have to plan ahead.
Texture: Lentils soften and break down as they cook, making them a good choice for soups, stews, and sauces. Beans hold their shape better, which may make them better for salads and wraps.
Effects on digestion: Many people find lentils easier to digest than beans, especially if they’re prone to bloating or gas.
Glycemic index: Both lentils and beans are low-GI foods. But lentils’ lower GI may be helpful if you have diabetes or pre-diabetes and you’re trying to lower your blood sugar.
Tips for adding more legumes to your diet
Incorporating more legumes to your diet doesn’t mean you have to overhaul your eating habits. Here’s how you can get more legumes in your diet:
Add them to foods you already love. Making soup? Chili? Pasta sauce? Tacos? It’s easy to toss in some lentils and/or beans.
Swapping them in for meat. Replace some of the ground meat in burgers, meatballs, or stuffed peppers with lentils or smashed black beans.
Blending beans into soups, sauces, or smoothies. Some beans — like white beans (also called cannellini or great northern beans) — can add creaminess, protein, and fiber without a strong flavor.
Make them crunchy. Roasted beans make an excellent chip-like snack. Chickpeas or mature soybeans are excellent for this. Toss cooked beans in olive oil and whatever seasonings you like, and place them in the oven at 400°F.
Use canned legumes for convenience. Canned lentils and beans are ready to eat. Just rinse the water off them to reduce the sodium.
Be sure to increase portions gradually, especially if you’re not used to eating legumes. High or sudden fiber intake can sometimes cause bloating or gas.
Frequently asked questions
Yes, lentils are gluten-free. Gluten is found in certain grains — like rye, barley, and wheat. But lentils are a legume, not a grain, so they don’t contain any gluten.
No, lentils aren’t a complete protein. Complete proteins contain all nine amino acids your body needs but can’t make itself. Lentils are low in a few essential amino acids, including methionine.
But if you pair lentils with a methionine-rich food like rice, you can create a complete protein meal. Most plant foods aren’t complete proteins — but quinoa, chia seeds, and soy are a few exceptions.
Beans are a great source of carbs. They provide complex carbohydrates, which digest more slowly than refined carbs and provide steady energy. Beans are also high in fiber, which is great for:
Digestion
Heart health
Weight management
Blood sugar control
All types of lentils are good for you. Lentils contain phytonutrients, which are plant compounds that support health. Each color of lentils has its own unique group of phytonutrients and antioxidants. So including a variety of lentils in your diet is a great way to get a broad range of benefits.
There isn’t a single “best” bean. All beans are nutrient-dense, with each offering slightly different benefits. For example:
Kidney beans are higher in folate.
Navy beans are higher in fiber.
And chickpeas provide a bit more fat.
Eating a wide variety of beans will give you a wide range of nutrients and flavors.
Yes, lentils are gluten-free. Gluten is found in certain grains — like rye, barley, and wheat. But lentils are a legume, not a grain, so they don’t contain any gluten.
No, lentils aren’t a complete protein. Complete proteins contain all nine amino acids your body needs but can’t make itself. Lentils are low in a few essential amino acids, including methionine.
But if you pair lentils with a methionine-rich food like rice, you can create a complete protein meal. Most plant foods aren’t complete proteins — but quinoa, chia seeds, and soy are a few exceptions.
Beans are a great source of carbs. They provide complex carbohydrates, which digest more slowly than refined carbs and provide steady energy. Beans are also high in fiber, which is great for:
Digestion
Heart health
Weight management
Blood sugar control
All types of lentils are good for you. Lentils contain phytonutrients, which are plant compounds that support health. Each color of lentils has its own unique group of phytonutrients and antioxidants. So including a variety of lentils in your diet is a great way to get a broad range of benefits.
There isn’t a single “best” bean. All beans are nutrient-dense, with each offering slightly different benefits. For example:
Kidney beans are higher in folate.
Navy beans are higher in fiber.
And chickpeas provide a bit more fat.
Eating a wide variety of beans will give you a wide range of nutrients and flavors.
The bottom line
Lentils and beans are both part of the legume family. Both are excellent for your health, although they have some minor differences in nutrition. Lentils are a bit higher in protein, while some beans pack more fiber. You can add legumes to your diet by swapping them in for part of the meat in recipes, roasting them for a crunchy snack, or blending them into soups.
Why trust our experts?



References
Bailey, R. L., et al. (2018). Total usual nutrient intakes of US children (under 48 months): Findings from the Feeding Infants and Toddlers Study (FITS) 2016. The Journal of Nutrition.
Castro-Guerrero, N. A., et al. (2016). Common bean: A legume model on the rise for unraveling responses and adaptations to iron, zinc, and phosphate deficiencies. Frontiers in Plant Science.
Chatzimitakos, T., et al. (2023). Nutritional quality and antioxidant properties of brown and black lentil sprouts. Horticulturae.
Mustafa, A. M., et al. (2022). Polyphenols, saponins and phytosterols in lentils and their health benefits: An overview. Pharmaceuticals (Basel).
MyFoodData.com. (n.d.). Cooked black beans.
MyFoodData.com. (n.d.). Cooked chickpeas (garbanzo beans).
MyFoodData.com. (n.d.). Cooked kidney beans.
MyFoodData.com. (n.d.). Cooked lentils (boiled) (mature seeds).
MyFoodData.com. (n.d.). Cooked navy beans.
MyFoodData.com. (n.d.). Cooked pinto beans.
Oklahoma State University. (n.d.). Soybean.
ScienceDirect. (n.d.). Complete protein.
ScienceDirect. (n.d.). Lentil.
White, N. (2020). A guide to recommending fiber supplements for self-care. American Journal of Lifestyle Medicine.











