Skip to content

Which nut has the highest protein per 100g?

4 min read

According to data from the USDA, peanuts top the list by a significant margin, offering approximately 25.8 grams of protein per 100 grams. This high-protein content, along with their affordability and versatility, makes peanuts a powerhouse food for boosting your dietary protein intake, though they are technically a legume.

Quick Summary

This article analyzes the protein content of various nuts to determine the top contender. Detailed nutritional information, health benefits, and practical tips for incorporating these protein-rich options into your diet are covered.

Key Points

  • Peanuts Lead in Protein: Despite being a legume, peanuts have the highest protein content of approximately 25.8g per 100g.

  • Almonds and Pistachios are Top Tree Nuts: Almonds are the top tree nut for protein (21.2g/100g), followed closely by pistachios (20.16g/100g).

  • Diverse Nutrients: All nuts offer a range of health benefits beyond protein, including healthy fats, fiber, vitamins, and antioxidants.

  • Portion Control is Key: Due to their calorie density, a daily serving of about one ounce (a small handful) is recommended.

  • Versatile for Diets: High-protein nuts can be easily added to snacks, meals, and baked goods to boost nutritional intake.

  • Variety is Best: Eating a mix of different nuts ensures a broader spectrum of nutrients for optimal health benefits.

In This Article

Peanuts: The Unexpected Protein Champion

Peanuts, while botanically classified as a legume, are widely considered and consumed as a nut, and they hold the highest protein content per 100g among popular nut varieties. Their impressive protein profile is comparable to or better than a serving of many beans and legumes, making them an excellent plant-based protein source. Beyond protein, peanuts are rich in healthy fats, fiber, and essential micronutrients such as biotin, copper, folate, and vitamin E, all of which contribute to overall health and energy metabolism. Their rich, nutty flavor makes them a versatile ingredient, perfect for snacking, adding to stir-fries, or blending into homemade peanut butter.

The Nutritional Power of Peanuts

  • Muscle Growth and Repair: High protein content is crucial for muscle building and repairing body tissues, making peanuts a valuable snack for athletes and active individuals.
  • Heart Health: Peanuts contain monounsaturated and polyunsaturated fats, which are beneficial for heart health and can help reduce LDL ('bad') cholesterol.
  • Energy and Metabolism: The presence of B vitamins like niacin and biotin aids in converting food into usable energy, boosting metabolism.

Runners-Up: Almonds and Pistachios

While peanuts lead the pack, almonds and pistachios are also exceptional sources of protein and come with their own unique health benefits. Both are tree nuts that provide a substantial protein boost and are packed with other important nutrients. Almonds are well-regarded for their high antioxidant content, fiber, and healthy fats, which support heart health and digestion. Pistachios, often praised for their lower fat and higher fiber content compared to other nuts, are also notable for their high ratio of essential amino acids relative to their protein content.

Other High-Protein Nut and Seed Contenders

While less common in a traditional 'nut' discussion, certain seeds and less conventional nuts offer significant protein.

  • Pumpkin Seeds: These provide a substantial protein boost, with one ounce containing a significant amount of plant-based protein, healthy fats, and important minerals like magnesium, zinc, and iron.
  • Hemp Seeds: Often considered a 'super seed,' hemp seeds are a complete protein source, containing all nine essential amino acids.
  • Cashews: With a creamy texture, cashews offer a good amount of protein along with minerals like copper and magnesium.

Comparison Table: Protein Content per 100g

This table provides a clear, side-by-side comparison of the protein content of popular nuts per 100g, based on USDA data.

Nut (or Legume) Protein (g) per 100g Key Benefit Notes
Peanuts 25.8 g Highest protein content Technically a legume, but nutritionally similar
Almonds 21.2 g High in Vitamin E, fiber, and calcium Most protein among tree nuts
Pistachios 20.16 g High in essential amino acids and fiber Lower in calories than many other nuts
Cashews 18.22 g Good source of copper and magnesium Creamy texture, versatile for cooking
Walnuts 15.23 g Rich in heart-healthy omega-3 fatty acids Known for benefits to heart and brain health
Hazelnuts 15 g Contains antioxidants and vitamin E Helps reduce 'bad' cholesterol
Brazil Nuts 14.3 g Excellent source of selenium Just one nut provides your daily selenium needs

Health Benefits of High-Protein Nuts

Incorporating high-protein nuts into your diet offers a multitude of health advantages that extend beyond muscle building. Their unique nutritional profiles contribute to overall well-being in several ways.

  • Promotes Satiety: The combination of protein, fiber, and healthy fats helps you feel full longer, which can aid in weight management by reducing overall calorie intake.
  • Supports Heart Health: The healthy unsaturated fats found in nuts can help lower LDL cholesterol and reduce the risk of cardiovascular disease. Walnuts, in particular, are noted for their high omega-3 fatty acid content.
  • Fights Inflammation: Many nuts are packed with antioxidants and phytochemicals that combat oxidative stress and inflammation, protecting cells from damage.
  • Boosts Brain Function: Nutrients like omega-3s in walnuts and specific antioxidants in pistachios support cognitive function and brain health.
  • Provides Essential Nutrients: Nuts are a great source of vitamins and minerals such as Vitamin E, magnesium, zinc, and selenium, which are vital for a wide range of bodily functions, including immune support and metabolism.

How to Incorporate More High-Protein Nuts into Your Diet

There are numerous easy and delicious ways to add more protein-rich nuts to your meals and snacks.

  • Snack Smart: A handful (approximately one ounce or 30 grams) of raw or dry-roasted nuts is a perfect, on-the-go snack to curb hunger between meals.
  • Top Your Meals: Sprinkle chopped nuts over salads, stir-fries, or pasta dishes for added texture and a protein boost.
  • Blend into Smoothies: Add a tablespoon or two of nut butter or a handful of nuts to your morning smoothie for a thicker, more nutritious start to your day.
  • Enhance Breakfast: Mix nuts or nut butter into oatmeal, yogurt, or breakfast cereals.
  • Use in Baking: Incorporate nuts or nut flour into baked goods like muffins, cakes, or homemade bread.
  • Create Nut Butters: For maximum health benefits, make your own unsweetened and unsalted nut butter at home, blending peanuts or almonds until creamy.

Conclusion

While peanuts offer the highest protein concentration per 100g, it is important to remember that all nuts offer unique nutritional benefits. For a person focused purely on maximizing protein per 100g, peanuts are the clear winner, though one should be aware that they are technically a legume. However, consuming a variety of nuts provides the widest range of nutrients, including different vitamins, minerals, and fatty acids. By incorporating a handful of diverse nuts into your daily routine, you can easily boost your protein intake and improve your overall diet. Remember to choose unsalted and unsweetened varieties whenever possible to reap the most health rewards.

World Cancer Research Fund: How to incorporate nuts into your diet

Frequently Asked Questions

Peanuts are technically legumes, growing underground like lentils and peas, but are consumed like nuts. They contain high levels of plant-based protein because, like other legumes, their purpose is to store high concentrations of nutrients to help the new plant grow.

While peanuts have the most protein overall, almonds offer the highest protein among tree nuts, with around 21.2g per 100g, followed by pistachios at about 20.16g per 100g.

Nuts are rich in healthy fats, fiber, vitamins, and minerals that support heart health, aid in weight management by promoting satiety, and help reduce inflammation due to their antioxidant content.

Yes, when consumed in moderation. Despite being calorie-dense, studies show that regular nut consumption is not linked to weight gain and can actually help with weight management due to the high protein and fiber content that increases feelings of fullness.

The protein content is not significantly affected by dry roasting. Roasting may enhance flavor but has little impact on macronutrients like protein and fat. It's best to choose unsalted, dry-roasted options to avoid excess sodium.

You can incorporate them easily by adding chopped nuts to salads, stir-fries, or oatmeal, blending nut butter into smoothies, or simply snacking on a handful of raw or roasted nuts.

Yes. Beyond the common nuts, pumpkin seeds and hemp seeds are excellent protein sources. Hemp seeds, in particular, are a complete protein source, containing all nine essential amino acids.

Medical Disclaimer

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