Des chercheurs du Clinical Nutrition and Risk Factor Modification Centre (Toronto) ont mené une étude de 6 mois, sur 345 participants aux niveaux de cholestérol élevés. Les conclusions de cette étude sont qui si une alimentation pauvre en graisse est toujours bénéfique sur le plan général, pour ce qui est de lutter contre le cholestérol, il vaut mieux une bonne alimentation, plutôt que l'obsession de retirer toute graisse de l'alimentation.
En effet , certains aliments sont des anti cholestérol naturels. Il s'agit des aliments riches en stérols végétaux, comme le lait de soja, les noix des protéines de soja et des fibres. La consommation de pois, de haricots et de lentilles a est également signalée comme bénéfique. On serait tenté d'ajouter que toutes les légumineuses, en plus d'être riches en protéines, sont bonnes contre le cholestérol.