Do powstawania bądź nasilania objawów łupieżu przyczyniają się głównie cukry proste, które są doskonałą pożywką dla grzybów oraz produkty przetworzone, które zwiększają podrażnienia i stany zapalne na skórze. Dieta przeciwłupieżowa powinna skupić się na ograniczeniu spożywania produktów małowartościowych oraz zawierać produkty bogate w: cynk, selen, krzem, żelazo, wapń, magnez, fosfor i potas, a także bogata w witaminy z grupy B, witaminy A E i F oraz produkty zawierające kwasy omega – 3, takie jak awokado, ryby, oleje, słonecznik, siemię lniane. Istotne jest także picie większej ilości wody.