Skip to content

Are Beans High in Calories Per 100g? The Surprising Truth

5 min read

According to the USDA, a 100-gram serving of boiled kidney beans contains only 127 calories, a figure far lower than many people assume. This debunks the common misconception that beans are a high-calorie food, revealing them instead as a low-fat, fiber-rich staple perfect for a balanced diet.

Quick Summary

Most cooked beans are moderate to low in calories per 100g, while being rich in protein and fiber. This makes them a filling and nutrient-dense option for those managing their weight and seeking healthy, plant-based protein sources.

Key Points

  • Moderate Calorie Count: Most cooked beans contain between 100-130 calories per 100g, not a high number for such a nutrient-dense food.

  • Satiating Power: High levels of fiber and protein in beans promote a feeling of fullness, which helps in managing calorie intake and body weight.

  • Cooking Method is Key: The preparation process heavily influences the final calorie count; boiling plain beans keeps them low in calories, whereas adding fats, sugars, or sodium increases it.

  • Rich in Nutrients: Beans are excellent sources of plant-based protein, dietary fiber, complex carbohydrates, and essential micronutrients like folate and iron.

  • Health Benefits: Regular consumption of beans can lead to improved blood sugar control, better digestive health, and a lower risk of heart disease.

  • Varies by Type: Calorie content differs among bean types, but the differences are relatively small for most commonly consumed cooked varieties.

In This Article

Understanding the Caloric Content of Beans

When considering the energy density of beans, it's crucial to differentiate between dry and cooked varieties. A 100g serving of dry beans contains a significantly higher calorie count compared to the same weight of cooked beans, due to the absence of water. The cooking process rehydrates the beans, increasing their weight and volume, which in turn reduces their caloric density per 100 grams. For instance, while raw kidney beans may contain nearly 300 kcal per 100g, the same serving size of boiled kidney beans provides just 127 kcal.

This distinction is vital for anyone tracking their caloric intake. A common error is looking up the nutrition facts for dried legumes and assuming that value applies to the cooked product. The high fiber and water content in cooked beans contribute to a feeling of fullness, which is highly beneficial for appetite control and weight management.

Comparing Different Bean Varieties

While beans are generally moderate in calories, there are subtle differences between varieties. Soybeans, for example, have a higher fat content, which slightly increases their overall calorie count compared to other legumes. However, this fat is predominantly healthy unsaturated fat, and they are also a rare complete plant-based protein source. On the other end of the spectrum, green beans are significantly lower in calories, with a 100g serving providing around 31-35 calories, positioning them more in line with non-starchy vegetables.

  • Kidney Beans: Often used in chili, these boast a solid protein and fiber profile for around 127 calories per 100g cooked.
  • Black Beans: A popular choice in Central American cuisine, offering a low-calorie, high-fiber option with roughly 114 calories per 100g cooked.
  • Navy Beans: These contain around 127 calories per 100g when cooked and are packed with fiber, making them very satiating.
  • Pinto Beans: Common in Mexican food, pinto beans provide about 122 calories per 100g cooked and are rich in folate.
  • Edamame (Green Soybeans): While slightly higher in calories due to fat content, they are a complete protein source, with approximately 127 calories per 100g shelled.

The Health Benefits Beyond Calories

Focusing solely on caloric intake overlooks the significant nutritional benefits of beans. They are nutritional powerhouses, providing complex carbohydrates, plant-based protein, dietary fiber, and essential micronutrients like folate, iron, and potassium. The high fiber content is particularly noteworthy, as it supports digestive health and may reduce the risk of certain cancers. The combination of fiber and protein is key to beans' satiating effect, which helps regulate appetite and can be a valuable tool for weight loss.

Additionally, studies have shown that incorporating beans into one's diet can help manage blood sugar levels due to their low glycemic index. This makes them an excellent food choice for individuals with diabetes or those looking to prevent it. They also support heart health by helping to lower LDL (bad) cholesterol and blood pressure.

Caloric Comparison of Beans vs. Other Staples

To put the caloric content of beans into perspective, let's compare them to some other common food items per 100g serving.

Food Item (Cooked) Calories (per 100g) Primary Nutrient Benefit
Black Beans ~114 kcal Fiber, Protein, Folate
Pinto Beans ~122 kcal Fiber, Protein, Folate
Kidney Beans ~127 kcal Fiber, Protein, Iron
White Rice ~130 kcal Carbohydrates
Ground Beef (85% lean) ~250 kcal Protein, Iron
Quinoa ~120 kcal Protein, Fiber, Minerals
Lentils ~115 kcal Protein, Iron, Fiber

This table illustrates that cooked beans are on par with or lower in calories than many other staple carbohydrates and significantly lower than most meat products, while offering more fiber and a competitive amount of protein.

The Impact of Preparation on Calories

The preparation method is a major factor in the final caloric count of a bean dish. While plain boiled beans are low in calories, adding high-fat ingredients can quickly increase the total. For example, refried beans are often prepared with lard or oil, and canned baked beans can contain significant amounts of added sugar and sodium, boosting their calorie and unhealthy fat content. Opting for low-sodium or unsalted canned varieties and rinsing them before use can help mitigate this.

Conclusion: A Calorie-Efficient and Nutrient-Dense Choice

In conclusion, the claim that beans are high in calories per 100g is generally a misconception, especially when considering cooked beans. While dried beans are more calorically dense, cooked beans are a moderate- to low-calorie food, rich in protein, fiber, and essential micronutrients. Their high fiber and water content help promote satiety, making them an excellent food for weight management. For those seeking to add healthy, filling, and inexpensive protein to their diet, beans are an outstanding choice. It's the preparation method, rather than the bean itself, that typically leads to a high-calorie dish. Always opt for plain, cooked beans for the greatest health benefits. For more information on the health benefits of legumes, visit the Bean Institute at [https://beaninstitute.com/nutrition-health/beans-nutrition-overview/].

Takeaways on Bean Calories

  • Calorie-Efficient: Cooked beans are a moderate- to low-calorie food, not a high-calorie one, making them suitable for calorie-conscious diets.
  • Dry vs. Cooked: Calorie density is much higher in dry beans; remember that cooking with water significantly reduces the calories per 100g.
  • High in Nutrients: Beyond calories, beans are packed with fiber, protein, vitamins, and minerals essential for health.
  • Excellent for Weight Loss: The combination of fiber and protein promotes fullness, helping to manage appetite and support weight loss goals.
  • Preparation Matters: Added fats, sugars, and sodium can increase the caloric count of bean dishes, so choose cooking methods and canned varieties carefully.
  • Variety Varies: Caloric content differs slightly between bean types, with varieties like green beans being very low and soybeans being slightly higher due to healthy fats.
  • Health Beyond Weight: Beans offer benefits like improved blood sugar control and reduced risk factors for heart disease.

Frequently Asked Questions

How many calories are in 100g of cooked kidney beans?

Approximately 127 calories per 100g of boiled kidney beans.

Do beans make you gain weight?

No, beans do not cause weight gain when consumed as part of a balanced diet. Their high fiber and protein content can actually aid in weight loss by promoting satiety.

Is the caloric content different for canned vs. dried beans?

Yes, but the difference depends on the form. Canned beans are pre-cooked and often contain added sodium. To calculate accurately, use the nutrition info on the can. Dry beans have a higher calorie density per 100g before cooking.

Why are soybeans slightly higher in calories than other beans?

Soybeans contain more fat than other common bean varieties. However, this includes healthy monounsaturated and polyunsaturated fats.

Are green beans high in calories?

No, green beans are very low in calories, with only about 31-35 calories per 100g, placing them in the non-starchy vegetable category.

Can adding beans to meals help with blood sugar?

Yes, beans have a low glycemic index and are rich in fiber, which helps regulate blood sugar levels, preventing rapid spikes.

How can I lower the calories in a bean dish?

To lower calories, use plain, cooked beans and minimize the addition of high-fat ingredients like excess oil, cheese, or processed sauces. You can also rinse canned beans to reduce sodium.

Frequently Asked Questions

A 100-gram serving of boiled kidney beans contains approximately 127 calories.

No, beans do not cause weight gain when consumed as part of a balanced diet. Their high fiber and protein content can actually aid in weight loss by promoting satiety and controlling appetite.

Yes, but the difference depends on the form. Canned beans are pre-cooked and can contain added sodium. The nutritional information on the can applies to that specific product. Dried beans have a much higher calorie density per 100g before cooking because the water is not included.

Soybeans contain more fat than other common bean varieties. However, this includes healthy monounsaturated and polyunsaturated fats, which offer their own health benefits.

No, green beans are very low in calories, with only about 31-35 calories per 100g, placing them in the non-starchy vegetable category.

Yes, beans have a low glycemic index and are rich in fiber, which helps regulate blood sugar levels, preventing rapid spikes after a meal.

To minimize calories, use plain, cooked beans and limit the addition of high-fat ingredients like excess oil, cheese, or processed sauces. Rinsing canned beans can also help reduce the sodium content.

The high fiber and protein content in beans are excellent for promoting feelings of fullness, or satiety, which can help reduce overall calorie consumption.

References

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.