Avocados have thiamin, riboflavin, and vitamin A, and, in some varieties, the flesh contains 25 percent unsaturated oil.