Skip to content

Unshelled: What Nut Has the Most Protein Per 100g? And Other High-Protein Nut Choices

4 min read

With approximately 25.8 grams of protein per 100g, peanuts consistently top the charts for protein content among all foods commonly referred to as nuts. While technically a legume, this makes them an exceptional source of plant-based protein and an attractive option for boosting your nutritional intake.

Quick Summary

Peanuts contain the highest protein among nuts, with about 25.8g per 100g, though they are botanically legumes. Almonds and pistachios follow, offering significant protein along with beneficial nutrients like fiber and antioxidants. For an even higher protein count, certain seeds surpass most nuts.

Key Points

  • Peanuts Lead the Pack: Despite being a legume, peanuts offer the highest protein content among commonly consumed nuts, with approximately 25.8g per 100g.

  • Almonds are the Top Tree Nut: For true tree nuts, almonds provide the most protein at around 21.2g per 100g, along with healthy fats and fiber.

  • Seeds are Even Higher in Protein: If you include seeds, options like hemp seeds (31.6g/100g) and pumpkin seeds (30.2g/100g) surpass peanuts in protein density.

  • Not Just About Protein: All nuts and seeds provide unique benefits, from walnuts' omega-3s to pistachios' complete protein profile and eye-health antioxidants.

  • Enjoy in Moderation: While nutritious, nuts and seeds are calorie-dense. A small handful (1.5 ounces) is recommended for daily consumption as part of a balanced diet.

In This Article

Peanuts: The Unexpected Protein Champion

Though often categorized with tree nuts, peanuts are actually legumes, part of the same family as lentils and chickpeas. This botanical distinction helps explain their impressively high protein content, which often outpaces true tree nuts. A 100g serving of raw peanuts packs around 25.8g of protein, making them an undisputed powerhouse in the nut and seed category.

Beyond protein, peanuts are rich in healthy fats, fiber, and essential micronutrients like biotin, which plays a key role in converting food into energy. They are a versatile, affordable, and readily available snack that can be enjoyed raw, roasted, or as a spread in low-sugar peanut butter.

Top Tree Nuts for Protein

While peanuts lead the pack, several true tree nuts are also excellent protein sources, each with its own unique nutritional advantages.

Almonds

Coming in second for high protein content is the almond, a true tree nut known for its high amounts of fiber, vitamin E, and antioxidants. A 100g serving of raw almonds offers approximately 21.15g of protein. The antioxidants are concentrated in the brown skin, so it's best to consume almonds with the skin intact to maximize benefits. The fiber and healthy fat content contribute to a feeling of fullness, which can aid in weight management.

Pistachios

Pistachios offer a strong nutritional profile, with about 20g of protein per 100g. They are also unique for having a high ratio of essential amino acids, making them a complete protein source for a plant-based option. Pistachios contain less fat and more fiber than many other nuts, which is beneficial for weight management. They are also packed with potassium, vitamin B6, and antioxidants like lutein and zeaxanthin, which are vital for eye health.

Cashews

Cashews provide a decent protein boost, with around 18g per 100g. They are a rich source of essential minerals, including copper, magnesium, and zinc, which support immunity and nerve function. Cashews have a creamy texture that makes them popular for snacking or for blending into sauces and dairy-free alternatives.

Walnuts

Walnuts contain about 15.2g of protein per 100g and are especially known for their high content of plant-based omega-3 fatty acids, specifically alpha-linolenic acid (ALA). This makes them exceptionally beneficial for heart health and reducing inflammation.

Seeds That Outperform Most Nuts

While the focus is on nuts, it's worth noting that some seeds offer even more protein per 100g. If your goal is simply to maximize protein from small, dense food sources, these are worth considering:

  • Hemp Seeds: With an impressive 31.6g of protein per 100g, hemp seeds are a complete protein and a superb source of omega-3s.
  • Pumpkin Seeds: Pumpkin seeds (or pepitas) contain around 30g of protein per 100g and are rich in magnesium, zinc, and iron.

Comparison of High-Protein Nuts and Seeds (per 100g)

Nut/Seed Protein (g) Total Fat (g) Fiber (g) Notable Nutrient(s)
Peanuts 25.8 49.2 8.5 Biotin, Niacin
Almonds 21.2 49.9 12.5 Vitamin E, Antioxidants
Pistachios 20 44.4 10.6 Complete Protein, Vitamin B6
Cashews 18.2 43.8 3.3 Copper, Magnesium, Zinc
Walnuts 15.2 65.2 6.7 Omega-3 Fatty Acids
Pumpkin Seeds 30.2 49.1 8.5 Magnesium, Zinc
Hemp Seeds 31.6 49.0 4.0 Complete Protein, Omega-3s

How to Incorporate High-Protein Nuts and Seeds into Your Diet

Adding these high-protein options to your diet is simple and can be done in many ways:

  • As a snack: A handful of raw or dry-roasted nuts is a satisfying and convenient on-the-go snack. Opt for unsalted varieties to avoid excess sodium.
  • In meals: Sprinkle chopped nuts or seeds over salads, yogurt, oatmeal, or stir-fries for added texture and a protein boost.
  • As a spread: Use natural, low-sugar nut butters (especially peanut butter) on toast or with fruit.
  • In baking: Nuts can be incorporated into homemade energy balls, baked goods, or used to make nut flours.

Moderation is key, as nuts are also calorie-dense due to their high fat content. Aim for about a small handful (1.5 ounces or 42.5 grams) per day as part of a balanced diet.

For more detailed information on incorporating nuts into a heart-healthy diet, consult trusted health resources such as the Mayo Clinic's article on nuts and heart health.(https://www.mayoclinic.org/diseases-conditions/heart-disease/in-depth/nuts/art-20046635).

Conclusion: Peanuts Reign, but Variety is Vital

For those asking "what nut has the most protein per 100g?", the answer is peanuts, even though they are technically legumes. However, the real takeaway is that a wide variety of nuts and seeds offer substantial protein, healthy fats, fiber, and an array of essential vitamins and minerals. Incorporating a mix of options like almonds, pistachios, pumpkin seeds, and walnuts ensures you benefit from their distinct nutritional profiles. Ultimately, adding a variety of these nutrient-dense foods in moderation is the best approach for a balanced and healthy diet.

Frequently Asked Questions

No, botanically speaking, peanuts are legumes. They grow underground in a pod and are related to beans and lentils. They are classified as nuts in the culinary world because of their similar taste, texture, and nutritional uses.

Among true tree nuts, almonds contain the highest protein content, providing about 21.2 grams per 100 grams. They are closely followed by pistachios, which offer around 20 grams per 100 grams.

Most nuts are not complete proteins on their own, as they may lack one or more of the nine essential amino acids. However, pistachios are a notable exception, containing all nine essential amino acids, making them a complete protein source.

Yes, nuts are a great plant-based protein source that can support muscle growth and recovery. They provide essential amino acids, healthy fats, and micronutrients. Combined with other protein-rich foods, they can contribute to your daily protein needs.

Natural peanut butter is also a good source of protein, with approximately 25 grams of protein per 100 grams. It is important to choose low-sugar varieties to maximize the health benefits.

Due to their high fat and calorie content, nuts should be consumed in moderation. A healthy serving is about a small handful, or 1.5 ounces (approximately 42.5 grams), per day. Opt for unsalted, raw, or dry-roasted options.

Yes, nuts are a nutrient-dense food, packed with fiber, healthy unsaturated fats, vitamins, and minerals. They are associated with benefits for heart health, cholesterol reduction, blood sugar control, and may aid in weight management.

References

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.