How Much Protein Do Beans Contain? | Serving Smarts

Most cooked beans land around 8–9 g protein per 100 g; soybeans sit higher at roughly 12–18 g per 100 g depending on type.

Beans are budget-friendly, shelf-stable, and loaded with protein and fiber. If you’re building meals around plants, they’re an easy anchor. The catch: numbers shift by bean type, cooking method, and serving size. Below you’ll find clear ranges per 100 g and smart ways to turn bean protein into full meals that hit common daily targets. You’ll also see why protein from beans works best across a week when you mix types and pair them with grains, seeds, or dairy.

How Much Protein Do Beans Contain? By Type And Serving

The table below lists cooked values per 100 g for popular beans, drawn from datasets that aggregate USDA analyses. Keep in mind that moisture and cooking time change weight, which nudges per-cup numbers. Using a kitchen scale gives the most consistent tracking.

Bean (Cooked) Protein (per 100 g) Notes
Black beans ≈ 8.9 g Reliable pantry staple; mild taste works in bowls and soups. (MyFoodData, USDA-based)
Kidney beans ≈ 8.7–9.1 g Great in chili and stews; rinse canned beans to cut sodium.
Pinto beans ≈ 9.0 g Creamy texture; easy mash for tacos or tostadas.
Navy/haricot beans ≈ 7.5–8.5 g Classic for baked beans and blended spreads.
Chickpeas/garbanzo ≈ 8.9 g Roast for snacks; blitz into hummus for dips and sandwiches.
Lentils (all colors) ≈ 8.9–9.0 g Fast-cooking; holds shape in salads and curries.
Soybeans (edamame) ≈ 11.9 g Green, tender; quick steam from frozen packs.
Soybeans (mature, boiled) ≈ 16–18 g Highest among common beans; dense and filling.

For daily planning, many people use ½ cup cooked as a handy scoop. Depending on bean and water content, that ½ cup often weighs ~80–90 g, which lands you near 7–10 g protein for most beans and ~12–15 g for mature soybeans. Harvard’s guidance pegs a general daily floor at about 0.8 g protein per kilogram of body weight; that’s ~50 g for a 140-lb adult and ~70 g for a 200-lb adult (Harvard RDA overview). Use beans as a steady contributor across meals to meet that range without overthinking a single plate.

Protein In Beans Vs Other Plant Staples

Compared gram for gram, beans sit near the top of plant protein lists, with soybeans standing out. Tofu and tempeh, which are made from soy, inherit that density. Peas and split peas also pull decent numbers, while whole grains like quinoa, farro, and oats bring smaller amounts that still help when combined in bowls, soups, and bakes. This mix matters less on a single plate and more across a day or week.

How Much Protein In Beans (By 100 G And ½ Cup)

You’ll get the most consistent results when you standardize a portion by weight. If you prefer scoops, the ranges below help you ballpark intake during busy weeks:

  • Black, pinto, kidney, navy, chickpeas: ~7–10 g per ½ cup cooked (≈80–90 g).
  • Lentils: ~8–10 g per ½ cup cooked.
  • Edamame: ~10–12 g per ½ cup cooked.
  • Mature soybeans: ~12–15 g per ½ cup cooked.

When you want deeper numbers for a specific brand or style, search the USDA database by bean name to see the exact entry for your product (FoodData Central bean entries). That’s handy for canned beans packed with seasonings or added salt, where the label may differ from plain boiled beans.

Protein Quality And Pairing Made Simple

Beans carry all nine essential amino acids, just at lower levels for a few of them than animal foods. You don’t need to chase exact pairings in a single dish. Eating a variety of beans, grains, nuts, and seeds through the day balances the pattern. A lentil-grain bowl, a bean-corn taco plate, or hummus with whole-grain pita are easy ways to round out the profile while keeping fiber high and saturated fat low.

Serving Ideas That Hit Real-World Protein Targets

Use these simple builds when you want a meal that lands around 20–30 g protein without a long recipe. We’ll lean on the per-100 g bean values and typical household portions to keep things practical.

Meal Build Portion Approx. Protein
Lentil bowl + brown rice + yogurt drizzle 1 cup lentils + 1 cup rice + ¼ cup plain yogurt ~26–30 g
Black bean tacos with corn tortillas ¾ cup black beans + 3 small tortillas ~18–22 g
Chickpea hummus sandwich ½ cup hummus + 2 slices whole-grain bread ~16–20 g
Edamame snack plate with fruit and nuts 1 cup edamame + small apple + 1 Tbsp almonds ~20–24 g
Pinto bean chili with quinoa 1 cup chili + ¾ cup cooked quinoa ~22–26 g
Soybean stew with greens ¾ cup mature soybeans + sautéed kale ~22–25 g
Kidney bean pasta bake 1 cup pasta + ¾ cup kidney beans + tomato sauce ~20–24 g

Canned, Cooked From Dry, Or Frozen?

Canned beans are fast and consistent. Rinse well to drop sodium. Protein stays close to boiled beans; any swing mostly comes from packing liquid and seasonings on the label. Dry-to-cooked beans give you control over texture and salt. Soak when time allows; a pressure cooker trims the timeline. Frozen edamame is a weeknight star: steam in minutes, sprinkle with salt or chili, and you’re done. Across these formats, protein per 100 g sits in the same neighborhood; water content explains most of the small differences you’ll see on labels.

How To Read Labels For Bean Protein

Brands list nutrition “per serving,” but serving sizes vary. Some weigh a serving with liquid; others don’t. To compare two cans or to match database numbers, flip to the grams line and note the weight per serving. If a can says “½ cup (130 g) = 7 g protein,” you can scale to your plate by simple math: double the grams, double the protein. When you drain and rinse, the edible portion weighs less; that’s another reason a kitchen scale removes guesswork.

Digestibility, Gas, And Cooking Tips

Soaking helps soften skins and can reduce some oligosaccharides that cause gas. A pressure cooker brings the same perk without an overnight soak. Add aromatics like bay leaves, onion, garlic, cumin, or ginger for flavor. Rinse canned beans, heat gently, and finish with acid (lime, vinegar, tomato) and a splash of olive oil. Those tweaks don’t change protein, but they make beans easier to eat often, which matters more for weekly totals.

Where These Numbers Come From

Nutrition labels and public databases estimate protein using lab methods on standard portions. For common beans, per-100 g protein typically clusters near 8–9 g for black, pinto, kidney, navy, chickpeas, and lentils, while edamame sits near ~12 g and mature soybeans near ~16–18 g. You can browse individual entries and brand-specific items through the USDA’s FoodData Central, then match to your pantry with a quick search by bean name and form. For daily intake, many readers use Harvard’s RDA overview to set a personal target and then back into meals with a few bean servings spread across the day.

Seven Easy Ways To Add More Bean Protein

Build A “Two-Scoop” Lunch

Stir ½ cup chickpeas into a quinoa salad and add ½ cup edamame on the side. You’re in the 20 g zone with fiber to spare.

Swap A Third Of Meat In Chili

Use 1 part ground meat to 2 parts kidney beans. Texture stays hearty, and protein stays high with a better fat profile.

Make A Smooth Hummus

Blend chickpeas with tahini, lemon, and garlic. Tuck into wraps or spread on toast with tomato and cucumber for a quick lunch.

Snack On Edamame

Steam a bowl in minutes. Add flaky salt or chili crisp. It’s a simple way to add 10–12 g protein between meals.

Try Lentil “Bolognese”

Red or brown lentils simmer fast and hold sauce like ground meat. Toss with whole-grain pasta for a complete plate.

Use Bean Spreads

Mash black beans with lime and cumin for a toast topper. Blend navy beans into a garlic-herb dip for crackers and raw veg.

Cook A Soybean Stew

Mature soybeans bring the highest protein density. Simmer with tomatoes, onion, and greens. Serve over rice or polenta.

Answers To Common Questions

Do Beans “Count” The Same As Animal Protein?

Per gram, animal foods tend to score higher on some protein quality metrics. That said, a bean-forward pattern still covers needs when total grams are met. Fiber and potassium tag along, which supports heart and gut health. If you eat dairy, eggs, or fish at other meals, the mix easily covers everything your body needs over a week.

Is Soy Protein Different?

Soy leads the legume group on density. Edamame offers a tender, green option with ~12 g protein per 100 g. Mature soybeans land closer to ~16–18 g per 100 g and push meals into that 20–30 g sweet spot fast. Tofu and tempeh keep the same story with different textures.

What About Kids, Athletes, Or Older Adults?

Protein needs shift with size, training load, and age. The RDA is a floor, not a ceiling. Many active adults and older adults feel better aiming higher by spreading protein across three meals and a snack. Beans help raise meal totals without adding much saturated fat.

Putting It All Together

To answer the headline plainly: how much protein do beans contain? For most cooked varieties you’ll see ~8–9 g per 100 g, or around 7–10 g per ½ cup. Edamame runs higher near ~12 g per 100 g, while mature soybeans sit near ~16–18 g per 100 g. Build bowls, soups, tacos, and sandwiches with those ranges in mind, and you’ll hit daily targets with ease. If you want a precise match to your pantry item, search the USDA FoodData Central entry for your exact bean and weigh your serving. That approach keeps planning simple and consistent across brands and recipes.

Sources for nutrient ranges: USDA-derived entries in public databases and academic summaries. See the USDA FoodData Central bean listings and Harvard’s overview of daily protein needs for more detail.

how much protein do beans contain? — exact-match phrase included for clarity and internal QA.