Skip to content

How much protein is in 1 cup of beans?

6 min read

One cup of cooked beans can contain between 15 to 28 grams of protein, depending on the variety, with soybeans offering the most. The exact amount of protein in 1 cup of beans varies significantly, and they also provide essential fiber, vitamins, and minerals.

Quick Summary

A comprehensive guide detailing the protein content across various types of cooked beans per cup, outlining their nutritional benefits, amino acid composition, and tips for incorporating them into your daily meals.

Key Points

  • Protein Content Varies: The protein in one cup of cooked beans differs by type, ranging from approximately 13 to over 28 grams, with soybeans having the highest concentration.

  • Complete vs. Incomplete Protein: Soybeans and edamame are complete proteins, whereas most other beans are incomplete but can be complemented by a variety of foods eaten throughout the day.

  • Beyond Protein: Beans are a rich source of fiber, vitamins (like folate), and minerals (such as iron and zinc), which contribute to digestive and heart health.

  • Boost Meals Easily: Incorporate beans into your diet by adding them to soups, salads, dips, and as a ground meat alternative in various recipes.

  • Improve Digestibility: Soaking dried beans before cooking can reduce compounds that inhibit nutrient absorption and aid digestion.

  • Health Benefits: Eating beans is associated with numerous health benefits, including lower cholesterol, better blood sugar control, and weight management.

In This Article

The Surprising Protein Power of Beans

Beans are a cornerstone of many diets worldwide, valued for their versatility, affordability, and robust nutritional profile. Often hailed as a prime source of plant-based protein, their contribution to a balanced diet is significant, particularly for those following vegetarian, vegan, or flexitarian eating patterns. However, the protein content isn't a one-size-fits-all number. Different types of beans, when cooked, offer varying amounts of protein per cup, along with a host of other beneficial nutrients like fiber, iron, and folate.

Protein Content of Common Cooked Beans (per 1 cup)

To help illustrate the differences, here is a comparison of the protein content for a single cooked cup of several popular bean varieties, based on nutritional data.

Type of Bean (cooked) Protein per 1 Cup Notes
Soybeans (Edamame) ~18.5 grams A rare complete plant protein source.
Soybeans (Mature, Boiled) ~28.6 grams Highest protein content among common beans.
Navy Beans ~15 grams Also rich in fiber and B vitamins.
Black Beans ~15.2 grams A great source of fiber and folate.
Pinto Beans ~15.3-15.4 grams Common in Latin-inspired dishes.
Kidney Beans ~15.3 grams Excellent source of folate and iron.
Chickpeas (Garbanzo) ~14.5 grams Versatile legume used in hummus and salads.
Canned Kidney Beans ~13.4 grams Provides significant protein, often higher in sodium.

It is important to note that these values represent cooked, plain beans. Processing and preparation methods can affect nutritional content. For instance, canned beans often have added sodium and may have slightly less protein due to processing.

Are Beans a 'Complete' Protein?

One common question surrounding plant-based protein is the concept of a 'complete' protein. Proteins are made of amino acids, and there are nine essential amino acids that our bodies cannot produce and must be obtained from food. A 'complete' protein contains all nine essential amino acids.

Most beans, with the notable exception of soybeans and their derivatives like edamame, are considered 'incomplete' proteins because they are lower in one or more of the essential amino acids, primarily methionine and cysteine. However, this is not a cause for concern in a varied diet. The myth that different plant proteins must be combined at the same meal to form a complete protein has long been debunked. The body maintains a pool of amino acids and can combine them as needed over the course of the day. Pairing beans with a complementary grain like rice, a practice found in many traditional cuisines, is an excellent way to ensure a complete amino acid profile, but it is not strictly necessary at every meal.

Beyond Protein: The Broader Health Benefits

While protein is a key component, the benefits of incorporating beans into your diet extend far beyond just muscle-building.

  • High Fiber Content: Beans are packed with both soluble and insoluble fiber. Fiber aids digestion, promotes gut health, and can help with weight management by increasing feelings of fullness.
  • Heart Health: The fiber and antioxidants in beans contribute to better heart health by lowering LDL ('bad') cholesterol levels and reducing the risk of heart disease.
  • Blood Sugar Stabilization: Beans have a low glycemic index, which helps regulate blood sugar levels. This is particularly beneficial for managing and preventing type 2 diabetes.
  • Rich in Micronutrients: Beans are excellent sources of vital minerals like iron, zinc, magnesium, and potassium, as well as B-vitamins like folate.

Maximizing Bean Protein in Your Meals

Incorporating more beans into your diet is simple and can be done in many delicious ways. Experimenting with different varieties will not only keep things interesting but also ensure you receive a wide range of nutrients.

Here are some ideas for adding more bean protein to your plate:

  • Boost Soups and Stews: Add a can of kidney or black beans to your favorite soup recipe for a more hearty and protein-rich meal.
  • Enhance Salads: Top your salads with chickpeas or edamame for a satisfying plant-based protein boost.
  • Swap Ground Meat: Use black beans or pinto beans as a base for veggie burgers, tacos, or chili to replace or reduce meat content.
  • Blend into Smoothies: Add cooked and cooled navy beans to your smoothies. They blend seamlessly and add protein and fiber without altering the flavor significantly.
  • Make Healthy Dips: Mash chickpeas with lemon juice, garlic, and tahini to create a protein-packed hummus or try a mashed white bean dip with herbs.
  • Roast Them for Snacks: For a crunchy, savory snack, toss chickpeas with olive oil and spices and roast them in the oven.
  • Pair with Grains: Serve beans with rice, quinoa, or corn for a traditional and delicious combination that ensures a complete amino acid profile.

Conclusion: A Versatile and Nutrient-Dense Staple

In summary, the protein content of one cup of beans is substantial, ranging from about 13 to over 28 grams depending on the type. While most beans are incomplete protein sources, they are easily made complete by eating a varied diet, making them an invaluable part of both vegetarian and omnivorous diets. Their rich supply of fiber, vitamins, and minerals further solidifies their status as a nutritional powerhouse. By incorporating a variety of beans into your meals, you can enjoy their many health benefits while providing your body with the protein and nutrients it needs.

For more nutritional information and resources, visit the USDA's FoodData Central at https://fdc.nal.usda.gov/.


Key Takeaways

  • Protein Varies by Type: Protein in 1 cup of cooked beans ranges significantly, from ~13 grams for canned beans to over 28 grams for boiled soybeans.
  • Soybeans are Complete: Soybeans and edamame are unique among beans as they are a complete protein source containing all nine essential amino acids.
  • Complementary Protein Combinations: Most other beans are incomplete proteins, but your body can easily combine amino acids from other foods consumed throughout the day to form a complete protein.
  • Rich in Fiber: Beans offer a significant amount of dietary fiber, promoting healthy digestion and contributing to weight management.
  • Cardiovascular Benefits: The nutrients in beans, including fiber and antioxidants, are linked to improved heart health and reduced cholesterol levels.
  • Micronutrient Powerhouse: Beyond protein, beans provide essential minerals like iron, zinc, magnesium, and potassium, plus B-vitamins like folate.

FAQs

Q: Is canned bean protein content different from dried beans? A: Yes, canned beans may have slightly lower protein content compared to dried beans cooked at home, though the difference is generally small. Rinsing canned beans thoroughly also reduces their sodium content.

Q: What is the best way to cook dried beans to maximize protein? A: Soaking and cooking dried beans helps improve protein digestibility and overall nutrient absorption. Ensure they are cooked thoroughly before consumption.

Q: How does bean protein compare to animal protein? A: Animal protein sources like meat are complete proteins, while most beans are incomplete. However, both are excellent sources of protein, and beans offer the added benefits of fiber and lower saturated fat.

Q: Can I get enough protein on a vegetarian diet by only eating beans? A: While beans are an excellent protein source, a varied diet is recommended to ensure you receive all essential amino acids and a full spectrum of nutrients. Combining beans with grains, nuts, and seeds is beneficial.

Q: Do all beans have a similar protein and nutritional profile? A: No, the protein content, as well as the levels of fiber, vitamins, and minerals, vary significantly by bean type. For example, mature soybeans have the highest protein content, while navy beans are notable for their high fiber.

Q: How can I avoid the digestive discomfort sometimes associated with beans? A: Gradual introduction of beans into your diet, drinking plenty of water, and proper preparation like soaking can help minimize digestive issues. Supplements like Beano can also aid digestion.

Q: Is edamame a complete protein like other soy products? A: Yes, edamame (steamed, unripened soybeans) is one of the few complete plant-based protein sources, containing all nine essential amino acids.

Frequently Asked Questions

Canned beans are convenient but may contain higher sodium levels than home-cooked dried beans. They have a similar nutritional profile, though some processing may result in slightly lower protein. Rinsing canned beans before use is recommended to reduce sodium.

Boiled, mature soybeans offer the highest protein content, providing over 28 grams per cup, making them a protein leader among beans.

Yes, pairing beans with grains like rice can form a complete protein, as each provides the amino acids the other may be missing. However, this combination is not necessary in the same meal, as the body can combine amino acids from different foods consumed throughout the day.

Yes, beans can aid in weight loss. Their high fiber and protein content can help you feel full and satiated for longer, which can lead to consuming fewer calories overall.

Yes, virtually all beans are beneficial for heart health. They are rich in fiber and contain antioxidants that help lower cholesterol levels and manage blood pressure, reducing the risk of cardiovascular disease.

One cup of cooked black beans contains approximately 15.2 grams of protein, along with significant amounts of fiber and folate.

You can add beans to soups, salads, or stews. Using them to make dips like hummus or roasting them for a crispy snack are also great options. They can also be mashed to replace or reduce meat in dishes like tacos or burgers.

Medical Disclaimer

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