Top 10 Vitamin E Foods

by John Staughton (BASc, BFA) last updated -

Eating vitamin E foods is a natural part of many healthy diets. But for those who require extra supplementation, it is important to know what the best sources of this essential nutrient are.

What is Vitamin E?

Vitamin E is a broad term for a group of compounds, including both tocopherols and tocotrienols, and is an important part of every healthy diet. Despite there being multiple forms of vitamin E, the most common that we find in our diet is γ-tocopherol, followed by alpha-tocopherol. The most important detail of these vitamins is their role as water-soluble antioxidants, which give this nutrient such an important place in human health. [1]

Not only does vitamin E help with protecting the skin and reducing oxidative stress in the body, but it also is necessary to form red blood cells and control the function of the immune system. This vitamin also plays an important role in cellular communication and may be able to lessen the risk of heart disease and certain neurodegenerative diseases. The daily requirement for this vitamin is approximately 15-20 milligrams of the alpha-tocopherol variety.

List of Vitamin E Foods

The best vitamin E foods include spinach, almonds, palm oil, sweet potato, butternut squash, peanuts, broccoli, asparagus, olive oil, and shrimp, among many others.

Sweet Potato

Despite being very low in fat, a single medium-sized sweet potato provides more than 25% of the daily requirement for vitamin E. It is also high in dietary fiber, iron, potassium, and beta-carotene, an important antioxidant. [2]

Sunflower Seeds

A 1/4 cup of sunflower seeds provides more than 80% of the vitamin E that you need every day, along with a good amount of healthy fats, dietary fiber, copper, manganese, selenium, and phosphorous, among others. [3]

Butternut Squash

A single cup of butternut squash will provide more than 10% of your total tocopherol intake for the day, in addition to high amounts of vitamin A, lutein, zeaxanthin, and beta-carotene, making this an excellent food for preventing oxidative stress and chronic inflammation. [4]

Olive Oil

If you add a tablespoon of olive oil to your meals, you will be gaining more than 10% of the daily requirement for vitamin E, along with various omega-3 fatty acids, providing both antioxidant and anti-inflammatory protection. [5]


Eating high-fat foods typically provides a good amount of vitamin E, and peanuts are no exception. A 1/4 cup of peanuts, less than a handful, offers 20% of the tocopherol intake you need each day, along with high levels of copper, B vitamins, and molybdenum. [6]


Eating 1 cup of broccoli means gaining 15% of your daily intake for vitamin E, along with a huge range of other minerals, vitamins, and antioxidants, as well as dietary fiber, making broccoli one of the best vitamin E foods you can eat. [7]


Similar to broccoli, a cup of this vegetable will offer about 18% of your vitamin E for the day, but also boasts other antioxidants that further aid skin health and the immune system, such as selenium and zinc.


Packed with healthy fats and protein, 1/2 an avocado also provides just over 5% of your daily requirement for vitamin E.


This leafy green vegetable delivers 25% of the vitamin E you need every day, along with dietary fiber, vitamin A, vitamin K, and B vitamins in impressive concentrations. [8]


These nuts contain nearly 40% of the vitamin E you need in every 1/4 cup. Protection Status
About the Author

John Staughton is a traveling writer, editor, publisher and photographer with English and Integrative Biology degrees from the University of Illinois in Champaign-Urbana (USA). He co-founded the literary journal, Sheriff Nottingham, and now serves as the Content Director for Stain’d Arts, a non-profit based in Denver, Colorado. On a perpetual journey towards the idea of home, he uses words to educate, inspire, uplift and evolve.

Rate this article
Average rating 4.5 out of 5.0 based on 6 user(s).