Beans With Highest Protein Content | Smart Picks Guide

Cooked soybeans top the list for protein density, with lupini, edamame, lentils, and black beans close behind.

Shopping for protein-rich pantry staples? Beans punch above their weight. This guide ranks cooked beans by protein per 100 grams so you can build meals that meet your macro target without breaking the budget. You’ll also see quick swaps, portion cues, and seasoning tips that keep flavor high. Numbers come from large nutrient databases, with cooked weights to keep things comparable.

Beans With Highest Protein Content: Cooked, Per 100 Grams

For easy comparison, the table below lists common beans prepared the usual way: boiled until tender and drained. Values are rounded and refer to cooked weight, not dry. That matters, since dry beans gain water and mass during cooking, which lowers protein per 100 grams compared with dry numbers on a bag.

Bean (Cooked) Protein (g/100g) Calories (kcal/100g)
Soybeans (Mature) 18.6 172
Lupini (Lupin) 15.7 119
Edamame (Green Soybeans) 11.9 140–155
Lentils 9.0 116
Pinto Beans 9.1 143
Black Beans 8.9 132
Kidney Beans 8.7 127
Navy Beans 8.2 140
Chickpeas (Garbanzo) 8.9 164
Mung Beans 7.0 105

In plain terms: soybeans sit at the top by a wide margin. Lupini are next and often surprise folks who only know them as a snack in brine. Edamame lands in third place. From there, most common pantry beans cluster in the 7–9 grams per 100 grams range.

Protein Math That Fits Real Plates

Per 100 grams is handy for side-by-side lists, but plates aren’t measured that way. Here are quick estimates you can use at the stove. A heaping half cup of cooked beans weighs about 90–100 grams, and a level cup is roughly 170–180 grams. That means a cup of cooked lentils gives about 18 grams of protein, black beans about 15 grams, and soybeans about 31 grams. If you build bowls with a cup of beans plus a grain and a vegetable, you can hit 20–35 grams per meal without meat.

Want a bigger number without changing the dish? Nudge portions. Bumping a serving from a half cup to a full cup often doubles protein with little extra cost. Another dial is toppings: a spoon of Greek yogurt on chili adds dairy protein, toasted pumpkin seeds add crunch and a few more grams, and a fried egg on lentils makes a sturdy lunch.

Main Takeaways For Meal Building

  • Soy route for density: Cooked soybeans and edamame pack the most protein per bite.
  • Classic beans still deliver: Lentils, black, kidney, navy, pinto, and chickpeas land in the same tight band; pick based on taste and texture.
  • Cooking method matters: Salting the cooking water doesn’t change protein. Adding fat does change calories.
  • Rinse canned beans: A quick rinse cuts sodium while keeping protein intact.

Which Beans Are Best For Different Goals?

For protein per calorie: Lentils and black beans are lean, so their protein density per calorie is strong. Soybeans pack more protein, but they also carry more fat, so the per-calorie picture shifts. For full amino acid coverage: Soy is complete; other beans pair well with grains, nuts, or seeds across the day. For speed: Edamame from the freezer steams in minutes and still lands high on this list.

High-Protein Beans In Simple Meals

Let’s turn the ranking into meals. Try warm edamame with chili crisp and lime, lentil bolognese over whole-grain pasta, black bean tostadas with queso fresco, or a brothy bowl of lupini and tomatoes with fresh herbs. Keep portions generous. Two cups of lentil bolognese can clear 30 grams of protein before you even add cheese.

Close Variations Of The Keyword In Context

People also search for phrases like “highest protein beans list,” “protein in chickpeas vs lentils,” or “which beans have more protein per cup.” This guide answers those angles with cooked weights and straight comparisons you can use in your grocery list.

Protein Per 200 Calories: Smart Swaps

When calories are capped, it helps to flip the lens. The list below shows how many grams of protein you get for roughly 200 calories of each cooked bean. It’s a tidy way to pick the bean that gives more protein within the same energy budget.

Bean (Cooked) ~200 Calories Protein (g)
Soybeans (Mature) ~116 g ~21.6
Lentils ~172 g ~15.5
Black Beans ~152 g ~13.5
Chickpeas ~122 g ~10.8
Navy Beans ~143 g ~11.7
Kidney Beans ~157 g ~13.6
Edamame ~140 g ~16.6

How We Sourced The Numbers

All figures come from large public datasets built from lab analyses and standardized recipes. For cooked beans, values reflect boiling and draining. Entries can vary a bit by brand and soaking time, yet the rank order stays the same across databases. To dive deeper, check FoodData Central, the USDA’s composition database, and the detailed nutrient pages at MyFoodData.

You can verify any entry with the USDA’s FoodData Central. It aggregates multiple datasets and lab analyses. For general guidance on how legumes fit a balanced plate, the Harvard Nutrition Source on legumes is a clear, plain-language overview.

Serving Size Cheat Sheet

Beans vary in shape and moisture, so volume measures can drift. Here’s a quick cheat sheet to keep your log tidy. Weighing is always the most precise, but these rules of thumb work when you’re cooking at home without a scale.

  • Heaping 1/2 cup cooked beans: ~90–100 g.
  • Level 1 cup cooked beans: ~170–180 g.
  • One ladle (soup size): ~120–150 g, depending on the ladle.
  • One standard pouch of shelf-stable beans: 250 g; split it and you’ve got two tidy servings.

Protein Quality And Pairing

All beans supply the nine amino acids your body can’t make. Non-soy legumes land a bit lower for methionine, while grains land lower for lysine; eaten across a day, they complement each other. You don’t need to combine foods in the same bite. A bowl of lentil soup at lunch and a whole-grain bowl at dinner still nets a strong amino acid pattern.

Budget And Pantry Strategy

Dried beans are the best bargain in the store. A one-pound bag of lentils often yields six or more cups cooked, which translates to 100+ grams of protein for a few dollars. Canned beans are still cost-effective and cut prep to minutes. Keep three types on hand: a fast option (edamame), a stew base (pinto or black), and a salad-friendly bean (chickpeas or lupini). Rotate through the list so you’re not eating the same texture all week.

Cooking Basics That Keep Texture On Point

Soak or not: Lentils and split peas don’t need soaking, so they’re weeknight-friendly. Kidney and chickpeas benefit from an overnight soak for even cooking. Simmer gently: A rolling boil can split skins and muddy the pot. A steady, gentle simmer keeps beans intact. Salt early: Salting the water helps skins hold. Finish with acid and fat: A splash of vinegar or lemon plus a drizzle of olive oil right before serving makes the protein base shine.

Quick 10-Minute Protein Wins

  • Microwave edamame bowl: Steam shelled edamame, toss with soy sauce, sesame oil, chili crisp, and scallions.
  • Lentil toast: Warm cooked lentils with garlic and tomato paste; pile on whole-grain toast with a squeeze of lemon.
  • Black bean eggs: Heat black beans with cumin; top with two eggs and salsa.
  • Chickpea crunch salad: Crisp chickpeas in a pan and toss with cucumbers, herbs, and a yogurt-tahini dressing.

Mistakes That Sink Protein Plans

  • Under-portioning: Two spoonfuls won’t move the needle; aim for at least a cup when beans are the main protein.
  • Skipping salt: Low seasoning leads to low intake; seasoned beans get eaten.
  • Only buying one type: Texture fatigue is real; keep three styles in rotation.
  • Ignoring leftovers: Cold beans make great salads and spreads; blend with lemon and herbs for a fast sandwich filling.

Common Questions, Answered Fast

Are canned numbers lower? Not in a meaningful way. Rinsing removes some starch and salt but leaves protein. Do beans “count” toward a protein target? Yes. Legumes are a core protein group in most dietary guides, with added fiber that animal proteins lack. What about gas? A slow simmer, a longer soak, and a rinse help. Many people adapt after a few weeks of regular intake.

Putting It All Together

If you want the beans with highest protein content for fast wins, stock soybeans and edamame. For everyday cooking, rotate lentils, black beans, kidney beans, navy beans, pinto beans, chickpeas, and mung beans so meals never feel samey. Keep a couple of spice blends handy, lean on acids for brightness, and build bowls that place a generous bean base at the center. Two or three bean-forward meals per day can meet a typical 50–80 gram target without any meat at all.

People asking about beans with highest protein content often want speed, not trivia. Keep a pack of frozen edamame, a can each of black beans and chickpeas, and a jar of lentils in the pantry. That trio covers quick bowls, wraps, and salads with reliable protein.

Last tip: batch-cook a base pot Sunday, then season portions three ways through the week. Same beans, fresh flavors, protein. That rhythm keeps intake high when schedules get messy.

Keep cooked beans on hand; they slot into tacos, grain bowls, omelets, salads, soups, and dips without fuss or planning.