Protein in Nuts: A Complete Ranking and Eating

Across roughly 8g to 26g of plant-based amino acids per 100g, the protein delivered by nuts and edible seeds varies sharply by variety. Peanuts lead at about 26g per 100g, almonds and pistachios cluster near 20g, and macadamias sit at the bottom near 8g. A standard one-ounce serving (28g) gives you 5–7g of protein alongside 160–200 calories, so both protein content and protein-per-calorie matter when planning intake.

This guide ranks every common nut and seed by protein, weighing both grams per serving and density per 100 calories so plant-based eaters, gym-goers, and anyone tracking macros can pick the best options.

Why Nuts Belong in a Protein-Conscious Diet

A one-ounce serving of almonds delivers about 6g of protein, 3.5g of fiber, magnesium, vitamin E, and monounsaturated fats that slow digestion and extend fullness. That fiber content alone puts nuts ahead of most protein powders, which typically contain none. Plant-based eaters benefit especially, because nuts fill an amino acid gap left by beans and grains in a whole-food diet.

Nuts also travel well, require no refrigeration, and cost less per gram of protein than most specialty bars. For active adults who need reliable fuel between meals, that mix of portability, price, and nutrient density is hard to match.

One ounce of peanuts delivers about 7g of protein, more gram-for-gram than an equivalent serving of steak, at a fraction of the cost.

Protein Plus a Micronutrient Package

Beyond the macros, nuts bring minerals that active people often under-consume. Brazil nuts lead the category for selenium, a trace mineral that supports thyroid hormone production and antioxidant defense; one ounce covers your daily requirement several times over. Cashews provide copper for iron metabolism and connective tissue. Almonds offer about 75mg of calcium per ounce, meaningful for anyone avoiding dairy.

That micronutrient density is a key reason the Mediterranean diet, one of the most studied eating patterns in nutrition science, treats a small daily serving of nuts as non-negotiable. The protein matters, but the accompanying vitamins, minerals, and phytonutrients do work that isolated protein supplements cannot.

With that nutritional case established, the practical question becomes which nuts and seeds actually deliver the most protein per gram.

Every Common Nut and Seed Ranked by Protein per 100g

Per-100g rankings show which nuts truly earn space in a high-protein plan. Peanuts top the list because they are technically legumes, giving them an edge in protein synthesis over true tree nuts. Almonds, pistachios, and cashews cluster between 18g and 21g, making them solid mid-tier choices for everyday eating.

Nut or SeedProtein per 100gCalories per 100g
Peanuts~26g~567
Pumpkin seeds~24g~446
Pine nuts~24g~673
Almonds~21g~579
Pistachios~20g~560
Cashews~18g~553
Hazelnuts~15g~628
Walnuts~15g~654
Brazil nuts~14g~659
Pecans~10g~691
Macadamia nuts~8g~718

Seeds deserve a spot in any serious ranking. Pumpkin seeds and hemp seeds both outperform most tree nuts on a per-gram basis, and they bring different amino acid profiles. Walnuts, pecans, and macadamias sit lower on protein, yet their omega-3 and monounsaturated fat content still earns them a place in a mixed approach for overall health.

Serving Size and What One Ounce Actually Delivers

A standard one-ounce serving, roughly 28g, yields 5–7g of protein on average, but the variety swings the number. Peanuts and almonds push closer to 7–8g per ounce; macadamias and pecans deliver only 2–3g. Weight-conscious eaters should think in ounces, not cups, when planning protein intake.

Visual Portion Cues That Work

Counting individual nuts removes the guesswork from calorie control. USDA portion data and Harvard School of Public Health materials confirm these counts as reliable proxies for a one-ounce serving:

  • Almonds: 23 whole nuts equals one ounce, about 6g of protein
  • Cashews: 18 whole nuts equals one ounce, about 5g of protein
  • Pistachios: 49 kernels equals one ounce, about 6g of protein
  • Walnuts: 14 halves equals one ounce, about 4g of protein
  • Peanuts: 28 nuts equals one ounce, about 7g of protein

Tracking by weighed ounces beats cup measurements every time. A cup of whole almonds weighs about 143g and delivers 30g of protein, but most people over-pour when they eyeball it. A small kitchen scale costs under $15 and eliminates the portion drift that derails most nut-based plans.

Protein Density per 100 Calories Changes the Real Winner

Ranking by protein per 100 calories rather than per ounce reveals a different champion. Pistachios, peanuts, pumpkin seeds, and almonds lead this metric because their protein-to-fat ratio favors muscle-building and cutting-phase goals. Walnuts and macadamias drop sharply here, since their fat content inflates calories faster than protein accumulates.

Nut or SeedProtein per 100 CaloriesBest Use Case
Pumpkin seeds~5.4gCutting phases, calorie restriction
Peanuts~4.6gBudget-friendly muscle building
Pistachios~3.6gKeto snacks, satiety
Almonds~3.6gDaily staple, balanced macros
Cashews~3.3gCooking, creamy textures
Walnuts~2.3gOmega-3 boost, brain health
Macadamias~1.1gKeto treats, indulgence

This dual-ranking approach prevents keto, weight-loss, and cutting-phase eaters from overloading on calorie-dense but lower-protein options. Someone aiming for 120g of protein daily on a 1,800-calorie plan should reach for pumpkin seeds or peanuts, not macadamias, to hit the target without blowing the energy budget.

Ranking by absolute protein, however, ignores how calorie-dense each nut is, so the real winner shifts when energy budget enters the picture.

Nuts Against Eggs, Chicken, Tofu, and Greek Yogurt

Chicken breast sets the efficiency benchmark: 100g delivers roughly 31g of protein with only 165 calories. Peanuts need 100g to reach 26g at 567 calories, a clear gap in protein-per-calorie efficiency.

The Per-Calorie Showdown

At 6g of complete protein in just 70 calories, one large egg outranks every nut on a per-calorie basis. Non-fat Greek yogurt at 100g gives you 10g of protein for around 60 calories. Firm tofu sits in the middle, with about 8g of protein per 100 calories.

Protein SourceProtein (per 100g)Calories (per 100g)
Chicken breast~31g~165
Greek yogurt (non-fat)~10g~59
Firm tofu~8g~76
Eggs (whole)~13g~155
Peanuts~26g~567

Nuts win on portability, fiber, and the healthy-fat matrix that slows digestion and extends fullness. Animal proteins win on protein-per-calorie and digestibility. The smartest approach for most people combines both: lean animal or dairy protein at meals, nuts as snacks and accents, and occasional plant-based protein powder to fill gaps.

Complete Proteins, Amino Acid Gaps, and Smart Pairings

Most nuts lack sufficient lysine, an essential amino acid your body cannot produce, which classifies them as incomplete proteins. The exceptions are peanuts and pistachios, which contain all nine essential amino acids in adequate ratios and qualify as complete proteins on their own.

Pairing Strategies That Close the Gap

Pairing nuts with complementary foods fills the lysine gap and creates a complete amino acid profile. Classic combinations include:

  • Peanut butter on whole-wheat toast: Legume plus grain delivers a full amino acid spectrum
  • Cashews with brown rice: Nut plus grain covers limiting amino acids
  • Almonds in bean-based chili: Nut plus legume for vegan dinners
  • Walnuts stirred into lentil soup: Omega-3 boost plus protein completeness

Nut protein digestibility ranges from 70% to 95%, depending on the variety and your gut health, which sits below the 95–98% range typical of animal proteins. You absorb somewhat less of the protein on the label than the number suggests. Combining sources throughout the day matters more than chasing a single complete-food meal, especially for plant-based eaters chasing high protein targets.

Pairing across the day solves the amino acid puzzle, yet processing methods can quietly erode the protein those pairings were built around.

Roasting, Soaking, and Sprouting: What Processing Does to Protein Quality

Dry roasting at moderate temperatures, below 300°F, preserves amino acid integrity while enhancing flavor and crunch. Most commercial dry-roasted nuts retain 95–100% of their original protein content, making this the safest default for everyday eating.

Soaking and Sprouting

Soaking nuts overnight and allowing them to sprout can cut phytic acid and lectin levels, two compounds that block mineral and protein absorption. A 2017 review in Plant Foods for Human Nutrition reported modest improvements in protein bioavailability (the proportion of consumed protein your body can actually use) for sprouted nuts and seeds, though the effect varies by individual gut microbiome. Soaked almonds may offer slightly more usable protein than raw almonds for people with sensitive digestion.

Skip candied, honey-roasted, or yogurt-coated nuts when protein is the goal. The added sugar and coating dilute the protein concentration per calorie and add empty carbs.

Heavy oil-roasting, candied coatings, and sugary glazes add calories without altering protein content. A 100g serving of honey-roasted peanuts delivers the same 26g of protein as plain dry-roasted, but with roughly 100 extra calories from added sugar. Treat these as separate snack categories: protein vehicle or dessert, not both.

Daily Intake Targets, Risks, and Nut Butters as Alternatives

The American Heart Association and Harvard’s Nutrition Source recommend 30–60g of nuts daily. That range delivers 10–20g of protein without pushing calories past 350. Active individuals and athletes can safely push to 100g, which provides up to 26g of protein from peanuts or almonds, though calorie intake climbs accordingly.

Risks Worth Knowing

Consuming 100g of nuts daily is generally safe for active people but risks excessive calorie intake for sedentary eaters. A 100g serving of macadamias delivers 718 calories, more than a full meal. Portion awareness matters regardless of activity level.

Three other considerations matter for high-volume nut consumers:

  • Allergies: Peanut and tree nut allergies are among the most common food allergies and can trigger anaphylaxis, a severe whole-body immune response that impairs breathing. Anyone with a known allergy must avoid exposure completely.
  • Aflatoxin exposure: Aflatoxins are toxic compounds produced by certain molds (Aspergillus species) that can grow on improperly stored nuts, especially peanuts and tree nuts in humid climates. Buying from reputable suppliers and storing nuts in cool, dry conditions minimizes this risk.
  • Oxalate content: Almonds and cashews contain oxalates, naturally occurring compounds that can contribute to kidney stone formation in susceptible individuals. People with a history of calcium-oxalate stones should moderate intake.

Nut Butters as Protein Concentrators

Blending peanuts or almonds into butter squeezes more protein into each spoonful, though the calorie cost climbs just as quickly. Two tablespoons of peanut butter delivers about 8g of protein alongside 190 calories, nearly identical to eating 28g of whole peanuts. Almond butter performs similarly. Nut flours, ground nuts used in baking, pack about 21g of protein per 100g and work well for low-carb baking, though they retain the same calorie density as whole nuts.

For people who tire of chewing or have dental issues, nut butters and flours offer a practical alternative without sacrificing protein content. Watch for added oils, sugars, and emulsifiers in commercial products, which can shift the macronutrient balance away from your goals.

Bottom Line

Peanuts and pumpkin seeds deliver the most protein per gram and per calorie, making them the strongest daily staples for anyone building meals around plant-based protein. Almonds, pistachios, and cashews fill the middle tier, while walnuts and macadamias contribute less protein but more heart-healthy fats. Pair nuts with grains or legumes to close amino acid gaps, weigh portions in ounces, and skip candied coatings when protein is the goal. Animal proteins remain more efficient per calorie, but nuts offer a combination of fiber, micronutrients, and convenience that no other protein source matches.

FAQ

How much protein is in different types of nuts per ounce?

One ounce of peanuts or almonds gives you 7–8g of protein, pistachios and cashews deliver 5–6g, and walnuts, pecans, and macadamias provide 2–4g. The gap between top and bottom is roughly fourfold, so variety choice reshapes your daily total more than serving size does.

Which nut has the highest protein content?

Peanuts lead at about 26g of protein per 100g, with pumpkin seeds and pine nuts close behind near 24g. Among true tree nuts, almonds top the list at roughly 21g per 100g.

Are nuts a complete protein source?

Only peanuts and pistachios contain all nine essential amino acids in adequate ratios and qualify as complete proteins on their own. Other nuts lack sufficient lysine, so pairing them with grains, legumes, or animal proteins fills the gap.

How many nuts should I eat daily to meet my protein goals?

Two ounces (about 57g) of peanuts or almonds gives you 14–16g of protein for around 320 calories. That serving size covers 20–25% of a 70g daily protein target, making nuts a meaningful supplement to higher-density sources at meals.

Do nuts have more protein than eggs or other common protein sources?

No nut beats eggs on protein density per calorie; one large egg delivers 6g of complete protein in 70 calories. Peanuts and almonds come closest on a per-ounce basis, but chicken breast (31g per 100g at 165 calories) and Greek yogurt (10g per 100g at 60 calories) outpace every nut on efficiency.

Which nuts are best for building muscle and satiety?

Peanuts and almonds offer the best protein-to-calorie ratio for muscle building, while pistachios add high fiber and slow-digesting fats that extend fullness. Combining them with a complete-protein meal amplifies the satiety effect across the day.

Food Staff
Food Staff

Food Staff is a team of food enthusiasts focused on discovering and recommending great food. From must-try dishes to standout food spots and trending flavors, the team shares honest, curated recommendations to help readers decide what to eat next.