Skip to content

What are the macros for 100 grams of beans?

4 min read

Beans are a nutritional powerhouse, but their macronutrient composition can vary significantly by type and preparation, as seen with boiled kidney beans, which differ from canned versions. A standard 100-gram serving offers a distinct mix of carbs, protein, and minimal fat depending on the variety.

Quick Summary

The macronutrient breakdown for 100 grams of beans varies by type and preparation, with most providing a healthy balance of carbohydrates and protein, and minimal fat.

Key Points

  • Boiled Kidney Beans (100g): Approximately 127 calories, 8.7g protein, 22.8g carbs, and 0.5g fat.

  • Cooked Black Beans (100g): Contain around 132 calories, 8.9g protein, 24g carbs, and 0.5g fat.

  • Cooked White Beans (100g): Have 139 calories, 10g protein, 25g carbs, and 0.3g fat.

  • Cooked Green Beans (100g): Very low in calories (31 kcal) due to high water content, with 1.8g protein, 7g carbs, and 0.2g fat.

  • Raw vs. Cooked: Raw beans have significantly higher macro values per 100 grams because of their lower water content.

  • Canned Beans: Canned varieties often contain added sodium and slightly different macro profiles than home-cooked beans, but can be rinsed to reduce sodium.

  • Overall Profile: Most beans are high in complex carbs and fiber, a good source of plant protein, and low in fat.

In This Article

Understanding the Macronutrient Profile of Beans

Beans are a staple in diets worldwide, celebrated for their versatility and nutritional benefits. As plant-based protein sources, they are a fantastic addition to meals for individuals with varying dietary needs. However, not all beans are created equal when it comes to macronutrients, which include carbohydrates, protein, and fats. The specific macro values for 100 grams can depend on factors like the bean variety, whether it is raw, cooked, or canned, and any added ingredients during processing. Understanding these differences is key for meal planning and achieving specific health goals.

Macros for Popular Cooked Bean Varieties (100g Serving)

For most people, consuming cooked beans is the norm. The following figures represent the macro breakdown for a standard 100-gram serving of popular varieties, which is roughly equivalent to a little over a third of a cup cooked.

  • Kidney Beans (Boiled): A 100-gram serving contains approximately 127 calories, comprised of 8.7 grams of protein, 22.8 grams of carbohydrates, and only 0.5 grams of fat. They are also a great source of fiber, with about 6.4 grams per serving.
  • Black Beans (Cooked): This variety offers a similar profile, with 100 grams providing around 132 calories, 8.9 grams of protein, 24 grams of carbohydrates, and 0.5 grams of fat. Black beans are particularly noted for their high fiber content.
  • White Beans (Cooked): At 139 calories per 100 grams, white beans are a slightly more calorie-dense option. This serving size offers 10 grams of protein, 25 grams of carbohydrates, and 0.3 grams of fat, along with a significant 6 grams of fiber.
  • Green Beans (Cooked): Unlike the others, green beans are harvested before the seeds fully develop, resulting in a much lower calorie count. One hundred grams of cooked green beans contains only 31 calories, with 1.8 grams of protein, 7 grams of carbohydrates, and a negligible 0.2 grams of fat.

Raw vs. Cooked Macros: What to Know

It is crucial to differentiate between the nutritional information for raw and cooked beans. Raw, dry beans are significantly more calorie-dense because they lack water. For example, 100 grams of raw kidney beans packs 337 calories, 23 grams of protein, and 61 grams of carbohydrates. Once boiled, they absorb a considerable amount of water, which dilutes the macronutrients per 100-gram weight. This explains why the macro numbers for cooked beans are much lower. When tracking macros, always ensure you are using figures for the appropriate preparation method.

The Impact of Processing on Macros: Canned Beans

Many consumers opt for the convenience of canned beans. While canned beans retain many of their nutrients, the processing can alter the macro profile, particularly the sodium content. A 100-gram serving of canned kidney beans contains about 81 calories, 5 grams of protein, and 15 grams of carbohydrates. Importantly, it also has a higher sodium content, often over 250mg, compared to negligible amounts in home-cooked beans. To reduce sodium intake from canned beans, rinsing them thoroughly before use is recommended. Additional fats or sugars in flavored canned bean varieties will also increase their overall macro values.

Comparison Table: 100g Cooked Beans

To provide a clearer picture of how different bean types compare, here is a breakdown of the macros for 100 grams of several popular cooked varieties:

Bean Type Calories Protein (g) Carbs (g) Fat (g) Fiber (g)
Kidney (Boiled) 127 8.7 22.8 0.5 6.4
Black (Cooked) 132 8.9 24 0.5 8.7
White (Cooked) 139 10 25 0.3 6
Green (Cooked) 31 1.8 7 0.2 3.1

Key Health Benefits of Beans

Beyond their macro composition, beans offer a wide array of health benefits:

  • Rich in Fiber: The high fiber content aids digestion, promotes satiety, and helps regulate blood sugar levels.
  • Excellent Source of Plant-Based Protein: For vegetarians and vegans, beans are a crucial source of protein, helping to meet daily requirements.
  • Resistant Starch: Beans contain resistant starch, a type of fiber that feeds beneficial gut bacteria, contributing to improved colon health.
  • Low Glycemic Index: Due to their fiber and resistant starch, beans have a low glycemic index, meaning they cause a slower rise in blood sugar.
  • Packed with Micronutrients: Beans are a great source of essential vitamins and minerals, including folate, iron, and magnesium.

For more detailed nutritional facts and health considerations, consult reputable sources such as Healthline on foods like kidney beans.

Incorporating Beans into a Balanced Diet

Given their favorable macronutrient profile, beans can be incorporated into almost any meal plan. For those focused on a balanced weight, their low-fat and high-fiber nature is particularly beneficial, helping to control appetite and manage calorie intake. Adding beans to soups, salads, chilis, and stews is a simple way to increase your intake of plant-based protein, fiber, and complex carbohydrates. Using them as a meat substitute in burgers or other dishes is another excellent strategy.

Conclusion

To conclude, while the exact macro values for 100 grams of beans depend on the specific variety and preparation method, they are consistently a nutrient-dense food rich in complex carbohydrates and plant-based protein, and very low in fat. Cooked varieties like kidney, black, and white beans offer an excellent balance of these macros along with substantial dietary fiber. Whether you are tracking calories, increasing protein, or boosting fiber, beans provide a healthy, versatile, and affordable option that can be easily integrated into a balanced diet.

Frequently Asked Questions

Canned beans typically have a lower calorie and macro count per 100 grams compared to home-cooked beans because they are already rehydrated. However, canned versions often contain much higher levels of sodium due to the canning process.

The primary macronutrient in most beans is carbohydrates, particularly starchy and complex carbohydrates. For example, cooked kidney beans are composed of about 22.8g carbs per 100g, which accounts for the majority of their caloric content.

Yes, different types of beans can have noticeably different macro profiles. While many mature, cooked beans have similar protein and carb levels, some varieties like green beans have a much lower calorie and macro content per 100g due to their higher water content.

No, beans are very low in fat. Most varieties, like kidney and black beans, contain less than 1 gram of fat per 100-gram serving, making them an excellent choice for a low-fat diet.

Cooking beans causes them to absorb water, which significantly lowers the concentration of macronutrients per 100 grams. A 100g serving of dry beans will have much higher calories, protein, and carbs than the same weight of cooked beans.

Yes, beans are an excellent source of affordable plant-based protein. For instance, 100 grams of cooked white beans contains 10 grams of protein, making it a valuable component of a vegetarian or vegan diet.

Green beans are lower in calories because they are harvested before their seeds are fully mature. This means they have a much higher water content and lower starch concentration compared to mature, dried beans like kidney or black beans.

References

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

Medical Disclaimer

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