The Healthiest Nut Variety—The Comprehensive Nutritional Guide

All nuts are a healthy snack or ingredient choice. They are rich in vitamins, minerals, protein, healthy fats and fiber. In addition, they have no cholesterol. But their nutritional content varies widely across types.

I analyzed the nutritional value, including antioxidant content, of ten different varieties of nuts, and have compared them side by side in the chart below.

In total, almonds are the healthiest variety of nut. Walnuts are a close second healthiest nut.

Read on for why, and learn which other nuts have strengths in specific nutrients.

1. Almonds are the Highest-Fiber Nut


All nuts are a good source of fiber. The recommended USDA for fiber is 28 grams per day1. Almonds have the highest amount of fiber of the nuts tested at 12.5 grams per 100-gram serving, so you can get close to half your daily fiber in a single serving of almonds. Pistachios are second-highest in fiber at 10.6 grams, and hazelnuts and pecans are just about tied for third place at 9.7 and 9.6 grams respectively.

Almonds are Highest in Calcium By Far

If you’d like to increase your daily intake of calcium, choose almonds when choosing nuts. At 269 grams preserving, almonds have over seven times as much calcium as cashews. Brazil nuts are in second place at 160 grams of calcium, and pistachios in third place at 105 grams.

Almonds Lead in Vitamin E

Nuts are known for being a great source of vitamin E. Almonds have significantly more vitamin E than other nut varieties at 25.6 mg per serving. Pine nuts are in a distant second place at 9.33 mg of vitamin E. Peanuts are third highest in vitamin E at 6.56 mg.

2. Walnuts Have the Best Ratio of Healthy Fats


The high fat content in nuts may make you think they are high in cholesterol and bad for your heart, but the opposite is true on both counts.

Per a study from Spain2, nuts range from 46% fat (cashews and pistachios) to 76% fat (macadamia). But their fats are predominantly the healthy kind—monounsaturated (MUFA) and polyunsaturated (PUFA). They have no cholesterol (unless fried in oil by a food company). Their saturated fat content is low (4-16%), and almost half of their total fat content consists of unsaturated fatty acids:

  • Oleic acid, a MUFA, is predominant in almonds, cashews, hazelnuts, macadamia nuts, peanuts, pecans, and pistachios.
  • Oleic and linoleic acid (a PUFA) are found in similar proportions in Brazil nuts and pine nuts.
  • And walnuts are rich in both linoleic acid and ALA (alpha-linolenic acid).

Walnuts aren’t just the nut highest in ALA; they are the highest plant in ALA. ALA is an omega-3, an essential fatty acid associated with cardiovascular benefits. It’s the only omega-3 available from plants, so vegans benefit from a diet rich in ALA.

As the study authors state:

“The fatty acids from nuts are important contributors to the beneficial health effects of frequent nut consumption, namely protection from the development of coronary heart disease and sudden cardiac death, lowering blood cholesterol, preservation or enhancement of LDL resistance to oxidation and improvement of endothelial function.”

In summary, walnuts are the healthiest nut when it comes to their fatty acid profile. If you are eating nuts for cardiovascular health, choose walnuts.

Nuts Can Protect Against Diabetes—Especially Walnuts

Considering the high fat content of nuts, it is counterintuitive that they may protect against diabetes. But evidence shows that eating nuts increases insulin sensitivity. A 16-year study3 found that women who ate peanuts or peanut butter five times a week reduced their risk of diabetes by an astounding 74% and 79% respectively. One study4 focused on walnuts compared to other tree nuts and found that walnuts had the best effect on reducing the risk of developing diabetes.

3. Brazil Nuts Are Very High in Selenium

Brazil Nuts

Brazil nuts are known for their high levels of selenium. Brazil nuts have almost 100 times as much selenium as cashews, the nut second-highest in selenium. In fact, Brazil nuts are so rich in selenium that you should only eat one or two of these nuts a day. They are an effective “selenium vitamin pill,” but this mineral can be toxic in high doses. This is the one nut on the list you should enjoy only in small quantities.

4. Pecans Have the Highest Levels of Antioxidants


Pecans have significantly higher levels of antioxidants per serving than other nuts. They have 59 times more antioxidants than almonds, and six times more antioxidants than the nuts with the next highest levels—pistachios. Walnuts are not far behind with the third-highest levels of antioxidants.

5. Peanuts are Highest in Protein


Peanuts are the highest in protein among all nuts tested (though peanuts are technically a legume, not a nut). They have almost three times as much protein as pecans, which is the nut lowest in protein (but still a very healthy nut!) Walnuts have almost as much protein per serving as peanuts, and almonds are close behind in third place.

Peanuts are relatively low in calories, making them the nut with the highest amount of protein per calorie (0.045). In my analysis of grams of protein per calorie, walnuts come in second (0.039) and almonds and pistachios are tied for third place (0.036). In other words, peanuts, walnuts and almonds give you the highest protein “bang” per calorie “buck.”

6. Cashews Are Lowest in Calories


Cashews are lowest in calories per serving of all the nuts tested, at 553 calories per 100 grams (approximately 3/4 cup). That might sound like a lot of calories, but fascinating recent research suggests that eating nuts will not make you gain weight.

Here’s a table comparing these nut varieties across a range of nutrients.

Nutrient Comparision of 10 Varieties of Nuts

Grams of Protein per CalorieTotal
Viamin B6
Vitamin E
Lutein + zeaxanthin
Almonds5790.1821.2 0.03649.921.612.52693.712707333.
Brazil Nuts6590.4714.30.02167.111.77.51602.433766594.061.741,9200.6170.0350.2950.1015.650
(AKA filberts)
(technically a legume,
not a nut)
Pine Nuts6730.3513.70.02068.413.13.7165.532515976.451.320.70.3640.2274.390.0949.339

Chart Notes:

Scroll right to see more columns.

Data is for 100 grams of raw nuts without the skin (pellicle), except for pecans, which are typically eaten with the skin.

100 grams is approximately 2/3 cup of chopped nuts (varies by nut).

* For all the nuts except Brazil nuts, cashews, peanuts and pecans, the antioxidant source data includes multiple values based on different samples; for those varieties, I calculated an average number to use in this chart.


Do Nuts Make You Gain Weight?

There is solid evidence that eating nuts does not cause weight gain5. In fact, several studies found that there is an inverse relationship between nut consumption and weight gain, meaning people who ate more nuts gained less weight than people who ate fewer nuts. This may be because the fiber and healthy fats in nuts are so filling that they reduce appetite later in the day, or that the fats in nuts may not digest completely (or both theories or other theories may be true).

You Can Eat The Skins of Nuts—And They Are Good For You

If your nuts come with the skin on, as peanuts sometimes do, feel free to eat them! The skin on nuts is called the pellicle and it can be high in antioxidants. Some people say the tannins in the skin inhibit nutrient absorption. But research shows6 shows that many nutrients from the skins are absorbed to an extent that they are capable of up-regulating antioxidant defense mechanisms and enhancing the resistance of LDL to oxidation in human plasma.

Here is the Total Antioxidant Content (TAC) of several types of nuts with and without the skin, or pellicle7.

mmol/100 g
Almond with pellicle0.412
Almond without pellicle0.112
Peanut with pellicle1.967
Peanut without pellicle0.838
Source: Blomhoff et al, see references

So enjoy those skins.

You may know this from the commercials—the Fisher brand of nuts never fries its nuts. Many people don’t realize that packages of nuts are fried. Check the ingredients. If oil (often peanut oil) is in the ingredients, then the nuts have been fried. This hurts the healthy fat profile as described above that nuts provide.

There are discussions on the internet saying that “dry roasted” nuts are actually fried in oil. I wanted to get to the bottom of this, so I contacted consumer relations at Hormel Foods, which owns the Planters brand, and asked about this. Their reply (via email):

“Our PLANTERS® Dry Roasted products are roasted without the use of oil. They are then salted or seasoned depending on the variety of peanuts.” 

If you look at Planters products, only their popular peanuts have the “dry roasted” claim, and there is not added oil in their ingredients. Planters’ other products, from what I can tell, do have added oils.

So Planters peanuts are OK from an added oil perspective, but they add sugars and gelatin, among other ingredients. The gelatin means Planters peanuts are not a vegan food. If you are looking for nuts without additives, choose raw nuts, or the

, or any other brand where you can be certain the nuts are not fried in oil. Blue Mountain Organics is another good brand that does not fry its nuts—see their mixed nuts product on amazon here.

Final Takeaways

All nuts are good for you. In addition to the nutrients already discussed, nuts can contribute to healthy gut microbiota as their fiber is a prebiotic8. Almonds are the nut highest in fiber, calcium and vitamin E. Walnuts have the healthiest fatty acid profile and may lower your risk of diabetes. Pecans pack more antioxidants than other nuts. And peanuts are your go-to for protein. But you can’t go wrong choosing any of these nuts as part of a healthy diet. And don’t worry about the calories—a reasonable serving won’t make you gain weight. Go nuts on nuts (except for Brazil Nuts—see above)!

If you enjoyed this article, you may also be interested in learning what the healthiest salad green is.

Do vegetarians live longer? Find out what studies show here.

Addicted to snack chips? Compare the nutrition labels, learn how to kick the habit and find out about some tasty alternatives here.



2 Ros E. Nuts and novel biomarkers of cardiovascular disease. Am J Clin Nutr. 2009;89(5):1649S-56S. doi:10.3945/ajcn.2009.26736R.

3 Jiang R, Manson JE, Stampfer MJ, Liu S, Willett WC, Hu FB. Nut and peanut butter consumption and risk of type 2 diabetes in women. JAMA. 2002;288:2554–60.

4 Pan A, Sun Q, Manson JE, Willett WC, Hu FB. Walnut consumption is associated with lower risk of type 2 diabetes in women. J Nutr 2013; 143:512–8.

5 Jackson CL, Hu FB. Long-term associations of nut consumption with body weight and obesity. Am J Clin Nutr. 2014;100 Suppl 1(1):408S-11S. doi:10.3945/ajcn.113.071332.

6 Chen CO, Milbury PE, Blumberg JB. Polyphenols in Almond Skins after Blanching Modulate Plasma Biomarkers of Oxidative Stress in Healthy Humans. Antioxidants (Basel). 2019;8(4):95. Published 2019 Apr 10. doi:10.3390/antiox8040095.

7 Blomhoff R, Carlsen MH, Andersen LF, Jacobs DR Jr. Health benefits of nuts: potential role of antioxidants [published correction appears in Br J Nutr. 2008 Feb;99(2):447-8]. Br J Nutr. 2006;96 Suppl 2:S52-S60. doi:10.1017/bjn20061864.

8 Creedon AC, Hung ES, Berry SE, Whelan K. Nuts and their Effect on Gut Microbiota, Gut Function and Symptoms in Adults: A Systematic Review and Meta-Analysis of Randomised Controlled Trials. Nutrients. 2020;12(8):2347. Published 2020 Aug 6. doi:10.3390/nu12082347.

See Also:

Vicki Spellman

Vicki Spellman is a certified Holistic Nutritionist (AFPA) and Senior VP at a large healthcare communications firm.

Recent Posts