One cup of cooked beans lands around 14–17 grams of protein, with variety and prep nudging the final number.
Beans are an easy way to stack protein, fiber, and minerals in a single scoop. The catch: numbers shift with type, whether you’re using canned or home-cooked beans, and how tightly that cup is packed. Below you’ll find clear, real-world figures for popular beans, quick factors that change the count, and a simple way to hit your protein target with smart portions. USDA FoodData Central and a Harvard Health protein chart inform the ranges used here.
Quick Take: What Drives Protein Per Cup
Bean variety: Black, kidney, pinto, navy, chickpeas, and soybeans cluster near the same ballpark, but each has a slightly different mix of protein and water after cooking.
Cooked vs. canned: Drained canned beans often hold a bit more water than home-cooked beans simmered until just tender, so the same cup can carry a touch less protein. The difference isn’t massive, but it shows up in side-by-side numbers.
How you measure: Lightly spooning beans into a cup yields fewer grams than packing them tightly. For nutrition math, think in ranges and round sensibly.
Beans Protein In 1 Cup By Type: Cooked Vs Canned
Use this broad, in-depth table as your everyday reference. Values refer to a level cup of drained, ready-to-eat beans. Where a single number is well established, it’s shown; where sources vary by brand or water content, a tight range is listed.
| Bean Variety | Protein In 1 Cup (g) | Notes |
|---|---|---|
| Black Beans, cooked | 15–16 | Consistent across brands when drained. |
| Red Kidney Beans, cooked | 15–16 | Close to black beans per cup. |
| Chickpeas (Garbanzo), cooked | 14–15 | About 14.5 g per cup is common. |
| Navy Beans, cooked | 15 | Similar to great northern and cannellini. |
| Pinto Beans, cooked | 15 | Falls in the same mid-teens range. |
| Cannellini/Great Northern, cooked | 15 | White beans track navy bean protein closely. |
| Lima/Fava/Adzuki, cooked | 13–16 | Small swings by type and brand. |
| Soybeans (edamame), cooked | 16–18 | Top tier among beans for protein density. |
| Baked Beans, canned | 11–13 | Sauce adds weight, which trims protein per cup. |
| Refried Beans, canned | 12–14 | Texture and moisture shift the total. |
Why Ranges Are Smarter Than A Single Number
Even within one bean type, protein per cup moves with moisture. A cup of well-drained chickpeas reads about 14.5 g; a wetter pour lands a notch lower. Half-cup rules of thumb from university guides peg beans near 8 g per ½ cup, which maps to the mid-teens for a full cup.
How To Measure A Reliable Cup
Step 1: Drain Well
Tip the can into a strainer, rinse, then let it sit for a minute. Excess liquid dilutes the cup.
Step 2: Fluff, Don’t Pack
Spoon beans lightly into a dry cup. Level with a straight edge. Packing increases weight and shifts your protein math upward.
Step 3: Keep Variety In Mind
If you swap black beans for chickpeas, the cup total changes by a gram or two. Track the swap if you’re aiming at a macro target.
Protein Goalposts: What A Cup Of Beans Delivers
Many adults aim for daily protein that lands well above the minimum, and a single cup of beans covers a tidy chunk of that target. A typical day that spreads protein across meals benefits from one cup at lunch or dinner to build a steady intake curve across the day. General guides cite about 8 g per ½ cup cooked beans, so a full cup puts you around 16 g, right in the sweet spot for a plant-forward plate.
Flavor Swaps That Keep The Protein
You can change the profile of a bowl without sacrificing protein. Kidney beans play well in chili, black beans suit grain bowls and tacos, chickpeas bring bite to salads, and navy beans loosen nicely into soups. Across these swaps, your cup still sits near the mid-teens in grams.
Simple Ways To Reach A Macro Target
Build A Protein Ladder
Anchor the plate with a cup of beans, then layer smaller add-ons that lift the total without pushing calories too far. A spoon of hemp seeds, a slice of cheese, a cup of milk, or a scoop of Greek yogurt around the day fill gaps while keeping balance. The Harvard Health chart offers quick counts for common foods so you can mix and match without guesswork.
Pair For Texture And Satiety
Beans already bring fiber and water, which help you feel full. Pair with crunchy veg, herbs, and acid (citrus or vinegar) to keep portions satisfying while sticking to the plan.
Make Sense Of Amino Acids Without The Jargon
Beans aren’t “complete” on their own by classical charts, but day-long variety solves that. Mix legumes with grains, nuts, dairy, eggs, or soy across meals and snacks. Your body breaks proteins down to amino acids and pulls what it needs over time, not just from a single plate.
Cooked Vs. Canned: Do You Lose Protein?
The protein in the bean doesn’t vanish in the pot or can. What changes is water. Canned beans can hold more liquid per cup, which lowers protein concentration in that measured volume. When you drain, rinse, and measure with a light hand, the gap between home-cooked and canned narrows to a gram or two for a typical cup.
Practical Cup Math For Real Meals
Taco Night
Two tacos with a half-cup of black beans each delivers about 16 g total from beans alone. Add a sprinkle of cheese and you’re in the high teens.
Soup And Salad
A hearty minestrone with navy beans adds 15 g per cup to the bowl. A side salad with a quarter-cup of chickpeas adds another ~7 g with almost no prep.
Sheet-Pan Dinner
Toss chickpeas with spices and roast for crunch. A cup over greens or grains nets mid-teens protein with bold texture.
Protein By Serving Size: Handy Conversions
Use these quick conversions when a recipe calls for spoons, not cups. Numbers reflect typical cooked or drained values; exact labels vary by brand and water content.
| Serving | Approximate Weight | Protein (g) |
|---|---|---|
| ¼ cup cooked beans | ~40–45 g | ~4 |
| ½ cup cooked beans | ~80–90 g | ~8 |
| 1 cup cooked beans | ~160–180 g | ~15–16 |
| ½ can (drained) | ~120–130 g | ~10–12 |
| 1 can (drained) | ~240–260 g | ~20–24 |
| 1 cup baked beans (sauce) | ~250 g | ~11–13 |
| 1 cup edamame | ~150–160 g | ~16–18 |
Label Check: When Numbers Don’t Match Your App
Apps pull from mixed databases. If your app says “chickpeas, 12 g per cup” and a label says “15 g,” scan the serving weight. Two entries can list the same cup but assume different grams per cup. The safest move is to follow the label of the exact can or the entry that lists both cup and gram weight.
Fast Answers To Popular Cup Questions
Does “Beans Protein In 1 Cup” Change With Soaking Or Salting?
Soaking softens beans and shortens cook time; it doesn’t strip protein. Salting early or late won’t change protein either. Only the water content per measured cup shifts the final count.
Is A Cup Of Beans Enough Protein For A Meal?
For many plates, yes. A cup lands near 15–16 g. Add a small protein side and you’re in a strong range for a single meal. The Harvard chart offers a quick add-on list if you want to push the total with simple sides.
Which Bean Gives The Most Protein Per Cup?
Soybeans usually top the list. Black and kidney beans sit close behind, then chickpeas, navy, and pinto in a tight cluster. The spread is only a few grams per cup for most cooked beans.
Bottom Line: A Cup You Can Count On
Use mid-teens as your working number for beans protein in 1 cup, then adjust a gram or two based on type and moisture. With a rinse, a good drain, and a level cup, you’ll get repeatable counts that line up with both USDA FoodData Central and common diet guides.
