How Much Protein Do Beans Have? | Smart Serving

Cooked beans provide about 14–16 g protein per cup; soybeans lead with ~31 g per cup.

Beans make it easy to hit daily protein targets on a budget. One cup of cooked common beans lands in the mid-teens for grams of protein, with plenty of fiber and minerals riding along. The exact number swings by type, cooking yield, and serving size. Below you’ll see clear ranges, a quick chart for popular varieties, and simple ways to turn a pantry bag into steady protein wins.

How Much Protein Do Beans Have? Quick Ranges

Across cooked beans, the typical range sits near 8–9 grams per 100 grams and roughly 14–16 grams per cup. Chickpeas, kidney, pinto, black, navy, and cannellini all cluster here. Soybeans sit in their own tier with around 18 grams per 100 grams and about 31 grams per cup. Values below come from nutrient databases built on USDA FoodData Central.

Protein In Popular Beans (Cooked)
Bean Type Protein / 100 g Protein / 1/2 cup
Mature Soybeans 18.2 g 15.6 g
Large White (Cannellini) 9.7 g 8.7 g
Kidney 8.7 g 7.7 g
Pinto 9.0 g 7.7 g
Black 8.9 g 7.6 g
Navy 8.2 g 7.5 g
Chickpeas (Garbanzo) 8.9 g 7.3 g

Why The Numbers Shift

Water content: Beans swell as they cook, and different soak/cook times change how much water each bean holds. That shifts volume-based measures like cups and spoons, but not weight-based measures like grams.

Drained weight: Canned beans carry liquid. A “cup of beans” can mean “cup from the can” or “cup of drained beans.” Protein lines up with the drained portion.

Add-ins: Refried, baked, or curried beans can include oil, sugar, or meat. Protein stays similar per gram of beans, but the serving may pack extra calories that move the share of calories coming from protein.

Daily Needs In Plain Terms

The National Academy of Medicine sets a baseline of about 0.8 g protein per kg body weight per day. That’s about 50 g per day for a 140-lb adult and 70 g for a 200-lb adult. One hearty bean bowl already covers a big slice of that target while adding fiber and minerals.

How Much Protein In Beans Per Serving (Real-World Portions)

Here’s the math you’ll use day to day. A half-cup of cooked common beans lands near 7–8 g protein. A full cup sits near 14–16 g. Soybeans deliver more: about 15–16 g per half-cup and ~31 g per cup. With tortillas, rice, or whole-grain toast, a bean meal quickly climbs into the 20–30 g range without meat.

Quick Portion Ideas That Hit Targets

  • 15–18 g: 1 cup black or pinto beans. Spoon into a burrito bowl with salsa and avocado.
  • 20–24 g: 1 cup beans + 1 slice whole-grain toast + a sprinkle of pumpkin seeds.
  • 30 g+: 1 cup soybeans (edamame) or 1 cup beans + 1 cup quinoa + veggies.

Protein Quality And Pairings

Beans carry abundant lysine and tend to be light in methionine. Mix bean protein with grains, seeds, or nuts across the day and you’ll net all nine essential amino acids. Soybeans already tick every box and land near animal foods for amino acid completeness.

What Counts As A Serving?

In most meal plans, a serving of beans is 1/2 cup cooked. Athletes or larger adults often double that. For salads, soups, and grain bowls, think in cups; for dips like hummus or refried beans, weigh the finished spread, since water and oil change the volume.

How Much Protein Do Beans Have? Handy Recap

You came here for the number, so here’s the plain take: most cooked beans sit near 14–16 g per cup, while soybeans top the chart at around 31 g per cup. Across the week, that consistency makes meal planning simple.

Bean-By-Bean Notes You Can Use

Black Beans

Per cup cooked you get about 15.2 g protein with sturdy skin and a mildly sweet taste. Mash part of the pot into the broth to make a thicker bowl without cream.

Kidney Beans

About 15.3 g protein per cup and a firm bite that holds up in long simmers. Always bring soaked red kidneys to a rolling boil for at least 10 minutes before a gentle simmer.

Pinto Beans

Near 15.4 g protein per cup and a creamy texture that loves cumin, chiles, and garlic. They mash fast, which speeds tacos and tostadas.

Navy Beans

Roughly 15 g protein per cup with a small size that tucks into soups and stews. Cook gently so they don’t burst.

Large White (Cannellini)

About 17.4 g protein per cup with a buttery feel that suits Tuscan-style soups. Use with kale, rosemary, and olive oil.

Chickpeas

Around 14.5 g per cup and a nutty taste. For crisp roasted chickpeas, pat dry after rinsing, then roast hot and don’t crowd the pan.

Soybeans

Top the chart near 31.3 g per cup. Boiled mature soybeans or shelled edamame both pack dense protein with a fresh, green flavor.

Where These Numbers Come From

Values in the charts reflect cooked, drained beans measured by standard cups and 100-gram portions. They trace back to datasets built on USDA FoodData Central tables, which list protein per 100 g and per cup across many bean types. For daily needs, the Harvard Nutrition Source guide lays out simple targets and context.

Protein And Calories: What To Expect

Common beans land near 200–250 calories per cooked cup, with about one-quarter to one-third of calories from protein. Soybeans sit higher in both calories and protein due to their fat content, so they feel richer and keep you full longer. If you’re tracking per-calorie protein, soybeans win; if you’re counting total calories, lean toward black, pinto, navy, or kidney and round out the plate with grains and greens.

Texture, Satiety, And Timing

Texture drives how satisfied you feel at a given protein dose. Creamy beans, a little oil, and a chewy grain make a bowl feel hearty without pushing calories sky-high. Time bean meals near training or heavier work blocks to spread protein hits across the day.

Cooking Versus Canning: Any Protein Gap?

Cooked-from-dry and canned beans line up closely on protein once you compare drained portions. Cooking from dry lets you tweak salt and spices and yields a silky cooking liquid for soups. Canned saves time. Rinse either way if you want less sodium.

Protein Per Cup: Common Beans

Use this table to plan bowls, salads, and sides. Cup amounts reflect cooked, drained beans unless noted.

Protein By Practical Portions
Bean Type Protein / 1 cup Notes
Mature Soybeans 31.3 g Boiled soybeans; edamame is similar but slightly lower per cup.
Large White (Cannellini) 17.4 g Great in soups; creamy texture boosts satiety.
Kidney 15.3 g Classic chili bean; rinse canned to cut sodium.
Pinto 15.4 g Easy mash for quick tacos or toast toppers.
Black 15.2 g Flexible for bowls, salsa-style salads, and burritos.
Navy 15.0 g Small beans that thicken soups nicely.
Chickpeas (Garbanzo) 14.5 g For hummus or roasted snacks; drains well from cans.

How To Boost Protein In Bean Dishes

  • Double Up: Use two beans in one pot. Black plus pinto or white plus chickpeas change texture and lift protein per ladle.
  • Add A Soy Anchor: Stir in cubes of tofu or a handful of edamame to a mixed-bean bowl to raise the total fast.
  • Lean Mix-Ins: If you eat animal foods, fold in diced chicken, tuna, or shrimp for a one-pan meal with a higher gram count.
  • Protein-Smart Sides: Serve with quinoa, farro, or whole-grain bread for extra grams and better amino acid coverage.

Digestibility And Comfort Tips

New to beans? Ramp up intake across a week. Rinse canned beans, and if cooking from dry, soak, drain, and cook to tender. Spice with cumin, fennel, ginger, or asafoetida and eat with a bit of acid like lemon or vinegar. The routine eases gas-forming carbs and lands a pleasant bowl.

Smart Shopping And Storage

Buy dried beans in bulk for the best price per gram of protein. Store in airtight jars away from heat and light. Old beans take longer to soften, so rotate stock. For weeknights, keep a mix of canned black, kidney, chickpeas, and white beans on hand. Rinse, season, and you’re cooking in minutes.

Serving Size Mistakes To Avoid

Label panels often list 1/2 cup as a serving, but many bowls hold a cup or more. If you’re logging intake, weigh a typical scoop once, note the grams, and use that number going forward. That habit keeps your protein totals honest without constant measuring.

Where These Data Live Online

For bean-by-bean numbers, see the MyFoodData bean protein tables built from USDA lab data. For daily protein targets and context, skim the Harvard Nutrition Source guide. Both open in a new tab.

Putting It All Together

The practical answer to “How Much Protein Do Beans Have?” stays steady: count on mid-teens per cup for most, plan around 7–8 grams per half-cup, and use soybeans when you want a bigger hit in the same bowl space. With those anchors, it’s easy to design meals that meet targets, taste good, and fit any budget.

Last, the phrase you searched—How Much Protein Do Beans Have?—boils down to this: count on mid-teens per cup for most beans, and a bigger number when soy steps in.