FoodScore
0/ 100
Very goodlegume· 100 g

Kidney Beans

Kidney beans score an impressive 81/100, largely due to their high fiber and protein content, making them a very good choice for a balanced diet.

  • Kidney beans are a minimally processed (NOVA 1) whole food.
  • A 100g serving provides 7.4g of fiber, contributing significantly to daily needs.
  • They offer 8.67g of protein per 100g, supporting muscle health.
  • With only 2mg of sodium and 0g of added sugar, they are a low-sodium and sugar-free option.
  • Kidney beans are a good source of iron (16% DV) and folate (33% DV).
  • Scores +11 points above the legume category average (70/100 across 46 foods).
Fiber
7.4g
26% of Daily Value
Protein
8.67g
17% of Daily Value
Added sugar
0g
0% of Daily Value
Sodium
2mg
0% of Daily Value
+
What it brings to the table
Fiber (7.4g)+9
Protein (8.7g)+4
Micronutrients (Iron, Magnesium, Phosphorus, Folate)+8
Whole food (NOVA 1)+10
What holds it back

Nothing significantly penalised here. Well done.

Why it scores 81

Kidney beans earned a strong FoodScore of 81/100, placing them in the 'Very good' category. This high score is primarily driven by their excellent nutritional profile, aligning well with dietary guidelines. A significant bonus of +9 points comes from their high fiber content, providing 7.4g per 100g serving, which is crucial for digestive health and satiety. The plant-based protein also contributes positively, adding +4 points with 8.67g per 100g. Furthermore, kidney beans are rich in several key micronutrients, including iron, magnesium, phosphorus, and folate, collectively earning an additional +8 points. As a minimally processed whole food (NOVA class 1), they receive a substantial +10 bonus, reflecting their natural state and lack of unhealthy additives. Importantly, kidney beans incur no penalties for undesirable components like added sugar, saturated fat, or sodium, as they contain 0g of added sugar, only 0.07g of saturated fat, and a mere 2mg of sodium per serving. To achieve an even higher score, they would need to naturally contain higher levels of certain vitamins like D or B12, which are typically found in animal products or fortified foods.

Health benefits

What the nutrients in kidney beans actually do for you, grounded in established dietary science.

Supports Heart Health

Kidney beans are beneficial for heart health due to their high fiber content and favorable fat profile. The 7.4g of fiber per 100g can help lower LDL (bad) cholesterol levels by binding to cholesterol in the digestive tract and facilitating its excretion. Additionally, their minimal saturated fat (0.07g per 100g) and absence of trans fats align with dietary recommendations for reducing the risk of cardiovascular disease. The presence of potassium (403mg per 100g) and magnesium (45mg per 100g) also contributes to maintaining healthy blood pressure. Incorporating kidney beans regularly can be a simple way to support a heart-healthy diet, especially when replacing less nutritious protein sources.

Aids Blood Sugar Management

Kidney beans are an excellent food for blood sugar management, particularly for individuals managing or at risk of type 2 diabetes. Their high fiber content, specifically 7.4g per 100g, helps slow down the absorption of glucose into the bloodstream, preventing rapid spikes in blood sugar levels after meals. This effect is further enhanced by their low glycemic index and status as a minimally processed (NOVA 1) food, meaning they are digested slowly and provide a steady release of energy. With 0g of added sugar, kidney beans contribute to a diet that emphasizes whole, unprocessed foods, which is a cornerstone of effective blood sugar control. Regular consumption can help improve insulin sensitivity and overall metabolic health.

Promotes Gut Health

The significant fiber content in kidney beans, 7.4g per 100g, plays a crucial role in promoting gut health. This dietary fiber acts as a prebiotic, feeding beneficial bacteria in the colon and supporting a diverse and healthy gut microbiome. A robust microbiome is linked to improved digestion, enhanced nutrient absorption, and a stronger immune system. Regular intake of fiber-rich foods like kidney beans helps maintain bowel regularity and can prevent constipation. While some individuals may experience initial gas or bloating due to the fiber, gradually increasing intake allows the digestive system to adjust, leading to long-term benefits for digestive wellness.

Contributes to Weight Management

Kidney beans can be a valuable component of a weight management strategy due to their unique combination of fiber and protein. The 7.4g of fiber and 8.67g of protein per 100g work synergistically to increase satiety, helping you feel fuller for longer and potentially reducing overall calorie intake. Fiber adds bulk to meals without adding many calories, while protein is known for its satiating effect. With only 127 calories per 100g, kidney beans are a relatively low-calorie density food that can be incorporated into various meals to add volume and nutritional value without excessive calories. This makes them an effective tool for managing hunger and supporting sustainable weight loss or maintenance.

How to eat it

Kidney beans are a versatile and economical staple in many American diets, often found in chili, soups, salads, and stews. They are typically consumed cooked, either from dried beans that have been soaked and boiled, or conveniently from cans. They pair well with grains like rice for a complete protein and absorb flavors readily, making them a great base for various seasonings and cuisines. A typical serving size is around 100-150g.

Always rinse canned kidney beans thoroughly under cold water to remove excess sodium and improve flavor.
If cooking from dried beans, soak them overnight to reduce cooking time and improve digestibility, then boil until tender.
Incorporate kidney beans into salads, wraps, or as a side dish to boost fiber and protein intake without adding much fat.
Mash cooked kidney beans with spices to create a flavorful, plant-based burger patty or a hearty dip.
Combine kidney beans with whole grains like brown rice or quinoa to create a nutritionally complete meal, providing all essential amino acids.
Things to keep in mind

While generally safe and highly nutritious, kidney beans do have a few considerations. Raw or undercooked kidney beans contain a natural toxin called phytohaemagglutinin, which can cause severe gastrointestinal distress. It is crucial to thoroughly cook kidney beans after soaking to neutralize this toxin. Canned kidney beans are pre-cooked and safe to eat after rinsing. Some individuals may experience gas and bloating due to the high fiber content, especially when first introducing them to their diet. Gradually increasing intake can help the digestive system adjust. There are no widely documented allergies to kidney beans, but as with any food, individual sensitivities can occur.

Swap suggestions
Very good
Black beans (cooked)
Score85
Very good
Black Beans
Score85
Very good
Farro Cooked
Score85
Very good
Pinto Beans Cooked
Score85
Very good
Soybeans Cooked
Score85
Very good
Tempeh
Score85
Reader questions
Are kidney beans healthy?
Yes, kidney beans are very healthy, scoring 81/100 on FoodScore. They are a nutrient-dense legume, rich in fiber, protein, and essential micronutrients like iron and folate. Their minimal processing (NOVA 1) and lack of added sugar or high sodium contribute to their excellent nutritional profile, making them a beneficial addition to almost any diet.
Are kidney beans good for weight loss?
Kidney beans can be very beneficial for weight loss. Their high fiber (7.4g per 100g) and protein (8.67g per 100g) content promote satiety, helping you feel full longer and potentially reducing overall calorie intake. They are also relatively low in calories (127 per 100g) and have a low-calorie density, making them a smart choice for managing hunger and supporting a calorie-controlled diet.
Are kidney beans ultra-processed?
No, kidney beans are not ultra-processed. They are classified as a NOVA 1 food, meaning they are unprocessed or minimally processed. This indicates they are in their natural state or have undergone minimal alterations like drying or canning, preserving their nutritional integrity without added unhealthy ingredients.
How should I prepare dried kidney beans?
To prepare dried kidney beans, first rinse them thoroughly. Then, soak them in water for at least 8 hours or overnight to reduce cooking time and improve digestibility. After soaking, drain and rinse again, then boil them in fresh water until they are tender throughout. Ensure they are fully cooked to neutralize natural toxins.
What can I use as a substitute for kidney beans?
If you need a substitute for kidney beans, other legumes like pinto beans or black beans are excellent choices. They offer similar nutritional profiles, including high fiber and protein, and can be used interchangeably in most recipes like chili, soups, and stews. Lentils can also be a good alternative, especially for dishes where a slightly different texture is acceptable.
Do kidney beans provide a complete protein?
Kidney beans are a good source of plant-based protein (8.67g per 100g), but they are not a complete protein on their own, meaning they lack one or more essential amino acids. However, when combined with grains like rice or corn, they form a complete protein, providing all the essential amino acids your body needs. This makes them a staple in vegetarian and vegan diets.
Are kidney beans good for managing diabetes?
Yes, kidney beans are excellent for managing diabetes. Their high fiber content (7.4g per 100g) helps to slow down glucose absorption, leading to more stable blood sugar levels. They also have a low glycemic index and contain no added sugars, which are crucial factors for blood sugar control and preventing spikes after meals. Regular consumption can support overall metabolic health.

Explore more

CategoryAll legumes & plant protein GoalBest foods for diabetes GoalBest foods for gut health GoalBest foods for muscle building Head-to-headKidney Beans vs. M&Ms Milk Chocolate Head-to-headKidney Beans vs. M&Ms Peanut Head-to-headKidney Beans vs. Green Beans Cooked Head-to-headKidney Beans vs. Edamame

Data & references