
Nuts may offer numerous health benefits, such as reducing your risk of heart disease and supporting your immune system.
Nuts are great sources of nutrients, such as protein, fat, fiber, vitamins, and minerals.
When eaten as part of a nutrient-dense diet, they may help reduce your risk of heart disease and support immune health, among other benefits.
Plus, nuts are versatile and delicious. You can enjoy them on their own or pair them with other nutritious foods like fruits and vegetables.
What are the Healthiest Nuts to Eat? | health
The top 9 Nuts to Eat for Better Health | healthline
Nuts and your heart: Eating nuts for heart health | Mayo Clinic
The following chart is sourced from the above article posted by the Mayo Clinic.

Go Nuts (But Just a Little!) | American Heart Association
Healthier choices are:
- Almonds
- Hazelnuts
- Peanuts
- Pecans
- Pistachios
- Walnuts
Nuts have:
- Protein
- Fats
- Fiber
- Vitamins
- Minerals
- Antioxidants
A serving size is a small handful or 1 ounce of whole nuts or 2 tablespoons of nut butter.
Source: the linked article above by the American Heart Association