Is There Protein in Peanuts? How Much Per Serving

Peanuts are one of the most protein-dense plant foods you can eat. A 3.5-ounce (100-gram) serving of raw peanuts contains 25.8 grams of protein, putting them ahead of every popular tree nut. Even a modest handful delivers a meaningful share of your daily protein needs.

How Much Protein Is in Peanuts

A half-cup of dry-roasted peanuts provides about 17 grams of protein. That’s more than the same amount of almonds (14 grams), pistachios (13 grams), sunflower seeds (12 grams), cashews (10 grams), or walnuts (9 grams). Ounce for ounce, peanuts consistently rank at or near the top of any nut-and-seed comparison.

Two tablespoons of peanut butter, the standard serving size, count as the equivalent of 2 ounces of dietary protein under USDA guidelines. Chunky peanut butter delivers about 8 grams per serving, while creamy comes in around 7 grams. The slight difference comes from the larger peanut pieces in chunky varieties having a marginally higher protein-to-surface-oil ratio.

Protein Quality and What’s Missing

Not all protein is created equal. Your body needs nine essential amino acids from food, and peanuts supply most of them generously. The gaps are in three specific amino acids: lysine, threonine, and methionine. These are considered peanuts’ “limiting” amino acids, meaning they’re present in lower amounts relative to what your body ideally needs.

This is why peanuts score lower than animal proteins on standardized protein quality scales. Their PDCAAS (a score that rates how well a protein meets human amino acid needs) falls below that of eggs, dairy, and meat, and also below pistachios. That doesn’t mean peanut protein is wasted. It means you get more complete nutrition when you pair peanuts with foods that fill in those gaps.

Pairing Peanuts for Complete Protein

Grains are the classic complement to peanuts. Where peanuts are low in lysine, grains tend to have more of it, and where grains fall short in other amino acids, peanuts pick up the slack. You don’t need to eat both in the same meal. As long as you’re eating a variety of foods throughout the day, your body pools the amino acids together.

Practical combinations include peanut butter on whole wheat bread, wheat noodles with peanut sauce, rice with peanut-based stir fry, and crackers with peanut butter. These aren’t just cultural staples by accident. They’re combinations that naturally create a more complete amino acid profile. If you eat beans, lentils, or other legumes alongside grains as well, you’re covering even more ground.

Raw vs. Roasted: Does Cooking Change the Protein?

Roasting peanuts does not meaningfully change their total protein content. Raw and dry-roasted peanuts have very similar amounts of protein, fat, and carbohydrates. You can choose whichever form you prefer without worrying about losing protein in the process.

What roasting does affect is the amino acid quality at the margins. Research has found that roasting reduces the already-limited lysine by about 15%, threonine by 11%, and methionine by 10%. For someone eating a varied diet, this small reduction is unlikely to matter. But if peanuts are one of your only protein sources, raw or lightly roasted versions preserve slightly more of those key amino acids.

Peanuts for Fullness and Weight

The combination of protein, fat, and fiber in peanuts makes them a filling snack. A one-ounce serving (roughly 28 peanuts) packs enough protein and healthy fat to take the edge off hunger between meals. That said, peanuts don’t appear to trigger the same gut hormone responses as some other high-protein foods. In a clinical trial comparing peanut snacks to Greek yogurt in women with overweight and obesity, the peanut group showed no significant changes in the hormones that signal fullness to your brain. Both snacks performed similarly on the hunger hormone ghrelin, but yogurt had a stronger effect on insulin and subjective feelings of satiety.

This doesn’t mean peanuts aren’t satisfying. Their calorie density (around 160 calories per ounce) means a small portion goes a long way. The protein and fat slow digestion, keeping you feeling full longer than a carbohydrate-only snack would. Just be mindful of portions, since it’s easy to eat several servings without realizing it.

Getting the Most From Peanut Protein

If you’re relying on peanuts as a regular protein source, a few things maximize what you get from them. Choose peanut butter with minimal added ingredients. Many commercial brands add sugar and hydrogenated oils that dilute the nutritional profile without adding protein. Natural peanut butter, made from just peanuts and possibly salt, gives you the same protein with fewer unnecessary additives.

Portion size matters more than most people realize. A true two-tablespoon serving of peanut butter is smaller than what most people spread on a sandwich. Measuring once or twice can recalibrate your sense of what a serving looks like, which helps with both protein tracking and calorie awareness. For whole peanuts, a quarter-cup is a reasonable snack portion, delivering roughly 8 to 9 grams of protein alongside healthy unsaturated fats, magnesium, and vitamin E.