9 Nutrient-Rich Nuts Packed With Protein, Fiber, and Healthy Fats

9 Nutrient-Rich Nuts Packed With Protein, Fiber, and Healthy Fats

Nuts are a crunchy, satisfying snack packed with fiber, protein, and healthy fats. Eating them regularly, especially almonds, pistachios, and walnuts, may support heart health and weight management. 

1. Almonds

limpido / Getty Images


A 1-ounce serving of almonds contains:

  • Calories: 164
  • Protein: 6 grams (g)
  • Fiber: 3.5 g
  • Fat: 14 grams
  • Magnesium: 76.5 milligrams (mg)
  • Potassium: 208 mg

Almonds are a versatile snack that can be enjoyed raw or roasted. They can be made into almond flour, milk, or butter. Almonds are also rich in protein and fiber. 

Eating almonds regularly may reduce your risk of heart disease. A study found that people who ate almonds daily experienced lower levels of low-density lipoprotein (LDL) cholesterol and inflammatory markers. Study participants also experienced lower levels of hemoglobin A1c. 

2. Walnuts

Arx0nt / Getty Images


A 1-ounce serving of walnuts contains: 

  • Calories: 185
  • Protein: 4 g
  • Fiber: 2 g
  • Fat: 18.5 g
  • Magnesium: 44.8 mg
  • Copper: 0.5 mg

Walnuts are large, crunchy nuts rich in monounsaturated fats. They are also a good source of omega-3 fatty acids and may lower cholesterol and blood pressure levels.

Eating walnuts regularly may improve brain health and lower the risk of dementia. However, more research is needed to determine whether walnuts protect against dementia. 

3. Brazil Nuts

mikroman6 / Getty Images


A 1-ounce serving of Brazil nuts contains:

  • Calories: 187
  • Protein: 4 g
  • Fiber: 2 g
  • Fat: 19 g
  • Magnesium: 107 mg
  • Selenium: 544 mg

Brazil nuts are large and rich in vitamins and minerals, including selenium, magnesium, and vitamin E. They are a good source of selenium, a nutrient the body needs for thyroid hormone production. However, limiting your intake of Brazil nuts is important to avoid consuming too much selenium. 

4. Pistachios 

Diana Taliun / Getty Images


A 1-ounce serving of pistachios contains:

  • Calories: 159
  • Protein: 6 g
  • Fiber: 3 g
  • Fat: 13 g
  • Potassium: 289 mg
  • Vitamin B6: 0.5 mg

Pistachios are vibrant, green nuts with a satisfying crunch. They are rich in vitamin B6 and antioxidants. They may also have anti-inflammatory effects in the body. Eating pistachios every day may support a healthy weight and blood pressure. 

5. Cashews 

Elena_Danileiko / Getty Images


A 1-ounce serving of cashews contains:

  • Calories: 157
  • Protein: 5 g
  • Fiber: 1 g
  • Fat: 12 g 
  • Potassium: 187 mg
  • Copper: 0.629 mg

Cashews are a popular snack thanks to their smooth, crunchy texture. Eating cashews regularly may reduce your heart disease risk because of their blood pressure-lowering effects. Cashews are rich in copper, a mineral necessary for nervous system function. 

6. Macadamia Nuts

Dmytro Chernykov / Getty Images


A 1-ounce serving of macadamia nuts contains:

  • Calories: 204
  • Protein: 2.2 g 
  • Fiber: 2.4 g
  • Fat: 21.5 g
  • Magnesium: 26.9 mg
  • Potassium: 104 mg 

Macadamia nuts are popular for their creamy, buttery texture. They are a tasty snack that may lower cholesterol and triglyceride levels in the blood. 

7. Hazelnuts

ligora / Getty Images


A 1-ounce serving of hazelnuts contains:

  • Calories: 178
  • Protein: 4 g
  • Fiber: 3 g
  • Fat: 17 g
  • Magnesium: 42 mg
  • Vitamin E: 4.25 mg 

Hazelnuts are sweet and can be eaten raw, roasted, or ground into hazelnut butter. They are rich in vitamins and minerals, including magnesium and vitamin E.

Hazelnuts may have anti-inflammatory effects and reduce the risk of heart disease. Research shows that eating hazelnuts may lower blood pressure and cholesterol levels. 

8. Pecans

Na Zarr / Getty Images


A 1-ounce serving of pecans contains:

  • Calories: 201
  • Protein: 3 g
  • Fiber: 3 g
  • Fat: 21 g
  • Calcium: 20 mg
  • Zinc: 1.4 mg

Pecans are known for their tasty flavor in pies and cakes. They also provide a filling snack. Pecans are a good source of zinc and may reduce the risk of heart disease. Eating pecans regularly may improve the ratio of high-density lipoprotein (HDL) to low-density lipoprotein (LDL) cholesterol. 

9. Peanuts

Olha Danylenko / Getty Images


A 1-ounce serving of peanuts contains:

  • Calories: 162
  • Protein: 7 g
  • Fiber: 2.5 g
  • Fat: 13.5 g
  • Calcium: 26 mg
  • Folate: 69.7 micrograms (mcg)

While they fall into the legume family, peanuts are very similar to other tree nuts and provide many of the same benefits. Peanuts are rich in folate, a B vitamin critical for fetal development during pregnancy. 

Can You Eat Too Many Nuts?

Nuts have several health benefits, but enjoying them in moderation is important. Many nuts are rich in fat, and eating a large amount daily may cause you to consume more fat than is healthy. 

Roasted or salted nuts are often high in sodium. Opt for nuts that are unsalted or low in sodium. Nuts can also be high in a chemical called oxalate, which may raise the risk of kidney stones. 

Ask your healthcare provider if eating nuts every day is healthy for you.

Verywell Health uses only high-quality sources, including peer-reviewed studies, to support the facts within our articles. Read our editorial process to learn more about how we fact-check and keep our content accurate, reliable, and trustworthy.
  1. Liu X, Guasch-Ferré M, Drouin-Chartier JP, et al. Changes in nut consumption and subsequent cardiovascular disease risk among US men and women: 3 large prospective cohort studies. J Am Heart Assoc. 2020;9(7):e013877. doi:10.1161/JAHA.119.013877

  2. Gonçalves B, Pinto T, Aires A, et al. Composition of nuts and their potential health benefits-an overview. Foods. 2023;12(5):942. doi:10.3390/foods12050942

  3. U.S. Department of Agriculture. Nuts, almonds.

  4. Barreca D, Nabavi SM, Sureda A, et al. Almonds (Prunus Dulcis Mill. D. A. Webb): A source of nutrients and health-promoting compounds. Nutrients. 2020;12(3):672. doi:10.3390/nu12030672

  5. Madan J, Desai S, Moitra P, et al. Effect of almond consumption on metabolic risk factors-glucose metabolism, hyperinsulinemia, selected markers of inflammation: A randomized controlled trial in adolescents and young adults. Front Nutr. 2021;8:668622. doi:10.3389/fnut.2021.668622

  6. U.S. Department of Agriculture. Nuts, walnuts, dry roasted, with salt added.

  7. American Heart Association. Eating walnuts daily lowered bad cholesterol and may reduce cardiovascular disease risk.

  8. National Institutes of Health. Omega-3 fatty acids.

  9. Chauhan A, Chauhan V. Beneficial effects of walnuts on cognition and brain health. Nutrients. 2020;12(2):550. doi:10.3390/nu12020550

  10. U.S. Department of Agriculture. Nuts, brazilnuts, dried, unblanched.

  11. National Institutes of Health. Selenium.

  12. U.S. Department of Agriculture. Nuts, pistachio nuts, raw.

  13. Mandalari G, Barreca D, Gervasi T, et al. Pistachio nuts (Pistacia vera L.): Production, nutrients, bioactives and novel health effects. Plants (Basel). 2021;11(1):18. doi:10.3390/plants11010018

  14. Rock CL, Zunshine E, Nguyen HT, et al. Effects of pistachio consumption in a behavioral weight loss intervention on weight change, cardiometabolic factors, and dietary intake. Nutrients. 2020;12(7):2155. doi:10.3390/nu12072155

  15. U.S. Department of Agriculture. Nuts, cashew nuts, dry roasted, without salt added.

  16. Mahboobi S. The effect of cashew nut on cardiovascular risk factors and blood pressure: A systematic review and meta-analysis (P06-117-19). Curr Dev Nutr. 2019;3(Suppl 1):nzz031.P06-117-19. doi:10.1093/cdn/nzz031.P06-117-19

  17. U.S. Department of Agriculture. Nuts, macadamia nuts, raw.

  18. Guasch-Ferré M, Tessier AJ, Petersen KS, et al. Effects of nut consumption on blood lipids and lipoproteins: A comprehensive literature update. Nutrients. 2023;15(3):596. doi:10.3390/nu15030596

  19. U.S. Department of Agriculture: FoodData Central. Nuts, hazelnuts or filberts.

  20. Di Renzo L, Cioccoloni G, Bernardini S, et al. A hazelnut-enriched diet modulates oxidative stress and inflammation gene expression without weight gain. Oxid Med Cell Longev. 2019;2019:4683723. doi:10.1155/2019/4683723

  21. U.S. Department of Agriculture: FoodData Central. Nuts, pecans.

  22. National Institutes of Health. Zinc.

  23. Campos VP, Portal VL, Markoski MM, et al. Effects of a healthy diet enriched or not with pecan nuts or extra-virgin olive oil on the lipid profile of patients with stable coronary artery disease: A randomised clinical trial. J Hum Nutr Diet. 2020;33(3):439-450. doi:10.1111/jhn.12727

  24. U.S. Department of Agriculture. Peanuts, all types, raw.

  25. National Institutes of Health: Office of Dietary Supplements. Folate – consumer.

  26. Wojdyło A, Turkiewicz IP, Tkacz K, Nowicka P, Bobak Ł. Nuts as functional foods: Variation of nutritional and phytochemical profiles and their in vitro bioactive properties. Food Chem X. 2022;15:100418. doi:10.1016/j.fochx.2022.100418

  27. U.S. Department of Agriculture: FoodData Central. Salted mixed nuts with peanuts, cashews, almonds, hazelnuts, pecans and Brazil nuts.

  28. American Heart Association. How to track your sodium.

  29. National Institute of Diabetes and Digestive and Kidney Diseases. Eating, diet, & nutrition for kidney stones.

Carrie Madormo

By Carrie Madormo, RN, MPH

Madormo is a health writer with over a decade of experience as a registered nurse. She has worked in pediatrics, oncology, chronic pain, and public health.