Podstawą diety obniżającej cholesterol jest soja. Do diety obniżającej cholesterol zaliczają się także kaszki i inne produkty na bazie owsa i jęczmienia, które zawierają dużo błonnika roślinnego. Źródłem białka są także migdały i potrawy z nich przygotowane, które są bogate w białko sojowe, orzechy i błonnik zbożowy. Zamiast tłuszczów zwierzęcych w diecie stosuje się margarynę, sosy i sosy sałatkowe na bazie olejów roślinnych. Dieta obniżająca cholesterol z pewnością zawiera nasiona babki lancetowatej (można je kupić w aptekach). Do warzyw zaleca się dodatek bakłażana i okry.
Wskazane jest włączenie do jadłospisu większej ilości roślin strączkowych (groch, fasola, soczewica), zbóż, ryb i owoców oraz częstsze gotowanie potraw na oliwie z oliwek. Soja, warzywa, owoce - zawierają rozpuszczalny w wodzie błonnik roślinny (pektyny, gluten). Dużo pektyn jest w czarnych porzeczkach, śliwkach, morelach, marchwi i jabłkach. Gluten, który występuje w zbożach: pieczywie razowym, płatkach zbożowych (płatki owsiane, gryczane), ryżu niepolerowanym, otrębach, pomaga również obniżyć poziom cholesterolu.