7 Foods High in Vitamin E That Support Immunity and Heart Health

Hazelnut Oil: Hazelnut oil, boasting 6mg of vitamin E per tablespoon, is an excellent addition to salad dressings, recommended by dietitian Kristen Carli.

Sunflower Seeds: Packed with over a day's worth of vitamin E in a half-cup, sunflower seeds make a versatile snack, perfect for granola, trail mix, or topping salads, as suggested by nutritionist Elick.

Collard Greens: Collard greens offer a quick vitamin E boost, providing 0.8mg per cup; steam and drizzle with olive oil and red wine vinegar for a simple side dish, recommends dietitian Carli.

Peanut Butter:  Creamy and versatile, peanut butter provides nearly 2mg of vitamin E per tablespoon, making it a satisfying snack with celery, apples, or a smooth addition to various dishes, according to nutritionist Salazar.

Asparagus: Sautéed asparagus in olive oil delivers nearly 2mg of vitamin E per cup; pair with protein for a quick weeknight meal, suggests dietitian Carli.

Almonds: Almonds, with around 7mg of vitamin E per ounce, are a nutrient-rich option; enjoy them alone, in oatmeal, or as a coating for proteins like chicken or fish, recommended by nutritionist Elick.

Spinach: Raw spinach provides 0.6mg of vitamin E per cup; easily incorporate into soups, stews, or smoothies, or sauté with avocado oil and garlic for a tasty side dish, suggests nutritionist Salazar.