Understanding the Protein Content in Beans
Beans are a staple in many cuisines worldwide, prized for their versatility, affordability, and nutritional value. For many, they are a primary source of plant-based protein. However, the exact amount of protein can differ widely depending on the type of bean and its preparation method.
The Impact of Preparation: Raw vs. Cooked Beans
It is important to distinguish between raw and cooked bean nutrition. Raw, dried beans are highly concentrated with nutrients but are toxic and cannot be consumed without proper cooking. The cooking process changes the bean's composition, primarily by absorbing water, which dilutes the nutrient density per 100g. For example, 100g of dry red kidney beans contain over 22g of protein, while the same weight of boiled kidney beans provides around 8.7g. This difference is due to the water content being significantly higher in cooked beans.
Protein in Various Beans (per 100g Cooked)
Here is a list of some common beans and their approximate protein content per 100g when cooked:
- Soybeans: Boiled soybeans are a standout, offering approximately 10.6g of protein per 100g. Dried soybeans can have an even higher concentration, with some sources reporting up to 36g to 40g per 100g before cooking.
- Lentils: These small, versatile legumes pack a good punch, with cooked green or brown lentils providing around 9g of protein per 100g.
- Kidney Beans: A popular choice for chilis and stews, boiled red kidney beans contain about 8.7g of protein per 100g.
- Black Beans: Providing a hearty texture to many dishes, cooked black beans offer approximately 8.9g of protein per 100g.
- Chickpeas (Garbanzo Beans): The star of hummus, cooked chickpeas contain around 7.6g to 8.9g of protein per 100g, depending on the cooking method and source.
- Pinto Beans: Often used in Mexican cuisine, boiled pinto beans have about 9g of protein per 100g.
- Lima Beans: Depending on preparation, cooked lima beans can offer a moderate protein content, with some varieties around 8-9g per 100g.
- White Beans: Cooked white beans, such as cannellini or navy beans, typically contain around 7.8-8.2g of protein per 100g.
Complementing Protein for Complete Amino Acid Profiles
While soybeans are a complete protein, most other beans are considered 'incomplete' because they are low in one or more of the nine essential amino acids. However, this is not a major concern for those on a balanced, varied diet. The body maintains a pool of amino acids throughout the day, so you don't need to consume complementing proteins in the same meal. Pairing beans with grains like rice or corn, nuts, or seeds over the course of a day ensures all essential amino acid needs are met. This is why traditional dishes like beans and rice are so nutritionally complete.
The Health Benefits of Bean Protein
Beyond their protein content, beans offer a wealth of other health benefits. Their high fiber content is excellent for gut health, aids in weight management by promoting a feeling of fullness, and helps regulate blood sugar levels. Beans are also rich in antioxidants, which protect cells from damage, and provide essential minerals like iron, folate, and magnesium. Regular consumption has been linked to a reduced risk of heart disease, type 2 diabetes, and certain cancers.
A Comparison of Bean Protein vs. Other Sources
| Feature | Beans (Plant-Based) | Animal Protein (e.g., Chicken Breast) | 
|---|---|---|
| Protein Content (per 100g cooked) | Varies by type (e.g., 8-10g) | Higher concentration (e.g., ~31g) | 
| Saturated Fat | Very low to none | Can be moderate to high, depending on cut | 
| Cholesterol | Zero | Present in varying amounts | 
| Fiber | Excellent source (~7g+) | Zero | 
| Nutrients | Rich in folate, iron, magnesium, and antioxidants | Rich in B vitamins, iron, and zinc | 
| Environmental Impact | Generally lower water and land usage | Higher resource-intensive production | 
Conclusion
So, how much protein is in 100g of beans? The answer depends on the specific bean and its preparation, but cooked varieties typically range from 7 to 11 grams. Soybeans are the highest in protein, but all beans are a valuable and nutrient-dense part of a healthy diet. Their combination of protein, fiber, and micronutrients makes them a powerful and sustainable food choice. Whether you are vegetarian, vegan, or simply looking to reduce your meat intake, incorporating a variety of beans into your meals is an excellent strategy for boosting your overall nutrition and supporting your long-term health. For more detailed nutritional information on different bean varieties, check out resources from the U.S. Dry Bean Council.