For beans with highest protein lowest carbs, lupini beans and edamame top the list per 100 g cooked, with lentils close behind.
Want plant protein without a carb spike? This guide ranks common beans by protein-to-net-carb payoff, using standardized cooked weights so you can scan, pick, and eat with confidence. The numbers come from datasets derived from USDA FoodData Central and compiled in lab-style nutrition tables.
Best Low-Carb, High-Protein Beans At A Glance
Here’s a quick, comparable view per 100 g cooked. “Net carbs” = total carbs minus fiber.
| Bean (Cooked, 100 g) | Protein (g) | Net Carbs (g) |
|---|---|---|
| Lupini | 15.7 | ~6.6 |
| Edamame (Green Soybeans) | ~12.1 | ~3.7 |
| Lentils | ~9.0 | ~12.2 |
| Black Beans | ~8.9 | ~15.0 |
| Red Kidney Beans | ~8.7 | ~15.4 |
| Navy Beans | ~8.2 | ~15.5 |
| Pinto Beans | ~9.0 | ~17.0 |
| Chickpeas (Garbanzo) | ~8.9 | ~19.8 |
Why these picks: Lupini and edamame deliver standout protein for fewer usable carbs; lentils strike a nice middle ground with steady fiber and modest net carbs. Black, kidney, navy, and pinto beans bring solid nutrition, yet they carry more net carbs per bite than the top two.
How We Calculated Protein-To-Carb Payoff
To keep apples with apples, every entry uses cooked weights with net carbs (total carbohydrate minus fiber). Values are drawn from USDA-derived tables, including compiled pages for edamame, lupini beans, lentils, and comparisons for black beans and kidney beans. Exact numbers shift by brand, soak time, and salt; the ranking pattern stays the same across standard cooked servings.
Beans With Highest Protein Lowest Carbs: What To Buy
This is the moment for the exact key phrase in practice. If your goal is beans with highest protein lowest carbs, start with these two:
Lupini Beans
Per 100 g cooked, lupini brings roughly 15–16 g protein with net carbs in the mid-single digits. That’s a strong ratio for bowls, salads, and snack cups. Jarred lupini is salty; give it a good rinse to mellow the brine.
Edamame (Green Soybeans)
Shelled edamame delivers about 12 g protein per 100 g cooked with net carbs under 4 g, plus fiber that slows digestion. A bag of frozen, shelled edamame is handy for quick toss-ins.
Close Variant: High-Protein Low-Carb Beans (Best Uses)
Different recipes reward different textures. Here’s where each bean shines when you’re chasing a higher protein return and fewer carbs.
Meal Prep Bowls
Use edamame or lupini as the base, then layer leafy greens, grilled veg, and a spoon of tangy dressing. The fiber helps with steady energy while protein keeps you full.
Soups And Stews
Lentils thicken nicely and hold shape. A simple pot with aromatics, tomatoes, and stock yields hearty portions with a moderate net-carb load per ladle.
Taco Night Fillings
Black beans mash into a creamy base for skillets and tostadas. Aim for half bean, half veg (peppers, onions, mushrooms) to stretch protein and keep carbs in line.
Quick Salads
Kidney or navy beans pair well with cucumbers, cherry tomatoes, and herbs. Rinse canned beans to drop the sodium and let the dressing pop.
How To Read Labels So The Numbers Match Your Plate
Match Serving Size
Cooked weights vary: a cup of beans isn’t always the same grams across types. If a label lists “½ cup,” scan for the gram weight beside it. That lets you compare two brands with a fair lens.
Find Net Carbs Fast
Take the carbohydrate line and subtract fiber. If a ½-cup label shows 20 g carbs and 8 g fiber, the net is 12 g. That’s the piece that maps to usable carbohydrate.
Watch Salt On Canned Beans
Draining and rinsing canned beans can lower sodium. It won’t change protein much, but the cleaner taste lets herbs, citrus, and olive oil carry the dish.
Portion Math: What ½ Cup Looks Like On Your Macros
These are practical ballparks built from the same USDA-derived datasets used above. Exact labels may vary by brand and cooking time, but these figures track well with standard cooked servings.
| Bean (½ Cup Cooked) | Protein (g) | Net Carbs (g) |
|---|---|---|
| Edamame (Shelled) | ~9 | ~2.9 |
| Lupini | ~13 | ~5.4 |
| Lentils | ~9 | ~12 |
| Black Beans | ~7.6–8 | ~12–13 |
| Kidney Beans | ~7–8 | ~12–13 |
| Navy Beans | ~7–8 | ~12–13 |
| Pinto Beans | ~7–9 | ~14–17 |
| Chickpeas | ~7–9 | ~16–20 |
Tip: If you’re counting carbs tightly, scoop edamame or lupini for the base, then fold in lower-starch veg to push volume without pushing net carbs.
How To Build A Low-Carb Bean Plate That Still Feels Big
Start With A Protein-Heavy Bean
Go ½ cup edamame or lupini as your anchor. That gives you solid protein for little net carb.
Add High-Fiber, Low-Starch Veg
Shredded cabbage, leafy greens, roasted zucchini, and peppers pad texture and flavor while holding carbs in check. A squeeze of lemon wakes everything up.
Use Lean, Bold Flavor
Think salsa verde, chili crisp in moderation, smoked paprika, or garlic-herb vinaigrettes. A spoon goes a long way.
Mind The Extras
Cheese, avocado, and nuts are tasty but calorie dense. Sprinkle, don’t bury the bowl.
Cooking Moves That Help Your Macros
Soak And Rinse Dried Beans
Soaking shortens simmer time and can improve texture. Rinsing canned beans cuts excess salt; that keeps flavors bright.
Batch Cook For The Week
Cook a pot of lentils and a tray of edamame on Sunday. Chill in shallow containers for safe storage and quick weekday assembly.
Spice Like A Pro
Bloom spices in a bit of oil before liquid hits the pan. Cumin, coriander, bay leaf, and a clove of garlic lift basic pots without adding carbs.
Where Protein Targets Fit
Daily protein needs vary by body size and life stage. As a broad yardstick used on labels, 50 g per day is the standard Daily Value. For federal guidance on eating patterns and protein choices, see the current Dietary Guidelines for Americans. For specific medical needs, talk with a clinician or dietitian.
Sample Day Using The List
Lunch Bowl (Fast)
½ cup edamame + chopped romaine, cucumber, radish, and a spoon of sesame-ginger dressing. Top with toasted seeds for crunch.
One-Pot Dinner
Lentil-tomato stew with onion, carrot, celery, and herbs. Serve with a lemony cabbage slaw on the side.
Snack Cup
Rinsed lupini beans with olives and chili flakes. Bright, salty, and filling.
Bottom Line For Shoppers
If your target is beans with highest protein lowest carbs, grab lupini and edamame first. Keep lentils for soups and stews when you want a steady, fiber-rich base. Rotate black or kidney beans when you’re not pressed on carbs and want classic texture. Use the tables above to steer portions and keep the plate balanced.
