1. Health
You can opt-out at any time. Please refer to our privacy policy for contact information.

Which Foods Contain the Highest Amount of Phytosterols?


Updated May 20, 2014

Which Foods Contain the Highest Amount of Phytosterols?
Luis Albuquerque Photography
Question: Which Foods Contain the Highest Amount of Phytosterols?
Answer: Phytosterols are cholesterol-like molecules found in many types of foods and supplements. Also referred to as plant sterols, phytosterols have recently gained popularity for their ability to lower cholesterol levels. Some studies have found that consuming two grams of phytosterols a day may help you lower your LDL cholesterol, or “bad” cholesterol, by 10%. While there are supplements that contain phytosterols, there are plenty of healthy foods that also contain phytosterols. Studies have shown that in order to obtain the cholesterol-lowering benefits that phytosterols possess, you would need to consume more than 2 grams a day.

Unfortunately, phytosterols are difficult to quantify in foods because more than 200 of them exist. Because of this, the most commonly found phytosterols in foods -- sitosterol, stigmasterol, anthrasterol and campesterol -- are usually the only ones that are measured. While this list isn’t inclusive, it should give you an idea of phytosterol content in your favorite healthy foods. Additionally, due to the different methods used, measured phytosterol content may slightly vary from study to study.

The following foods contain the highest amounts of phytosterols:

  • Nuts
  • Whole grain products
  • Vegetables
  • Fruits

Some whole grain products contain the high amounts of phytosterol. The following grains have the highest phytosterols content:

  • Flaxseed – 210 mg per 100 g serving
  • Wheat germ – 197 mg per one-half cup
  • Rye bread – 33 mg per two slices

Nuts also contain high amounts of phytosterols, ranging between 95 and 280 mg per 100 g serving of nuts. These nuts have the highest phytosterol content:

  • Almonds - 187 mg per 100 g serving
  • Walnuts – 113 mg per 100 g serving
  • Pistachios – 280 mg per 100 g serving
  • Macadamias – 198 mg per 100 g serving
  • Pecans – 150 mg per 100 g serving

Although fruits and vegetables may contain lower amounts of phytosterols compared to nuts and whole grains, they also contain a variety of vitamins, minerals, soluble fiber, and other healthy ingredients that make them heart-friendly. The following fruits and vegetables contain the highest amounts of phytosterols:

  • Broccoli – 49.4 per 100 g serving
  • Red onion – 19.2 per 100 g serving
  • Carrot - 15.3 per 100 g serving
  • Potato – 5.1 per 100 g serving
  • Brussels sprouts – 37 per 100 g serving
  • Spinach (frozen) – 10.2 per 100 g serving
  • Strawberry – 10 per 100 g serving
  • Blueberry – 26.4 per 100 g serving
  • Raspberry – 27.4 per 100 g serving
  • Lingonberry – 27.6 per 100 g serving


Piironen V, Toivo J, Puupponen-Pimia R, et al. Plant sterols in vegetables, fruits and berries. J Sci Food Agric 2003;83:330–337.

Chen CY, Blumberg JB. Phytochemical composition of nuts. Asia Pac J Clin Nutr 2008;17 (S1):329-332.

©2014 About.com. All rights reserved.

We comply with the HONcode standard
for trustworthy health
information: verify here.