Gli steroli vegetali sono sostanze grasse di origine vegetale presenti principalmente in oli vegetali, frutta secca, frutta fresca e verdura. Gli steroli vegetali sono molecole capaci,una volta ingerite, di entrare in competizione per l'assorbimento da parte della parete intestinale con il colesterolo ingerito con i cibi. Questo accade perché i villi intestinali riescono ad assorbire più facilmente queste sostanze piuttosto che le parti di colesterolo introdotte con alimenti quali carne, uova, latticini ecc...
Ne consegue che ingerire elevate quantità di steroli vegetali vuol dire automaticamente abbassare il tasso di colesterolo nel sangue. Ma che quantità di steroli vegetali bisogna ingerire per poterne sfruttare gli effetti benefici? Le quantità di frutta e verdura da mangiare giornalmente a tale scopo è davvero molto elevata; così elevata da poter causare delle forti coliti dovute all'accesso di fibre ingerite (l'assunzione in eccesso di ogni alimento ha sempre delle controindicazioni, anche se si parla di frutta e verdura). In commercio esistono diversi integratori, ma anche madre natura ci offre il suo aiuto. Ci sono dei cibi che sono naturalmente ricchi di steroli vegetali, tra questi possiamo trovare: le taccole o piattoni (piselli il cui guscio non è ancora maturo e quindi è tenerissimo), i broccoli, i cavolfiori, i cavolini di Bruxelles, le olive e l'olio extravergine di oliva.
Un altro cibo ricco di steroli (non di origine vegetale) sono i crostacei.
Un altro cibo ricco di steroli (non di origine vegetale) sono i crostacei.