2 - Almonds
Second on our list of top 10 healthy foods is almonds. Almonds are rich in nutrients, including magnesium, vitamin E, iron, calcium, fiber, and riboflavin. A scientific review published in Nutrition Reviews3 found that almonds as a food may help maintain healthy cholesterol levels.