Avocados are a great source of vitamins C, E, K, and B-6, as well as riboflavin, niacin, folate, pantothenic acid, magnesium, and potassium. They also provide lutein, beta-carotene, and omega-3 fatty acids. Although most of the calories in an avocado come from fat.Fat is essential for every single cell in the body. Eating healthy fats supports skin health, enhances the absorption of fat-soluble vitamins, minerals, and other nutrients, and may even help boost the immune system.Avocados may even have a role to play in cancer treatment, with some research finding that phytochemicals extracted from avocado can selectively inhibit the growth of precancerous and cancerous cells and cause the death of cancer cells, while encouraging the proliferation of immune system cells .