Almonds have the highest protein content of any nut and are also rich in vitamin B, vitamin E and essential minerals; especially calcium, magnesium, phosphorus, iron and zinc. They are great for your bones and nervous system and very important for maintaining a healthy heart. They also contain oleic acid, another ingredient that helps to lower cholesterol. Go nuts for almonds!