Taimetoitlane või vegan dieet või isegi ühepoolne dieet võib olla megaloblastide põhjus aneemia. Järelikult peaks toitumine olema mitmekülgne, mitmekesine ja täisväärtuslik.
Juuresolekul vitamiini b12 puudus peaks pöörama tähelepanu B12-vitamiini rikka toidu suurele tarbimisele, näiteks maks, pärm, maksavorst, heeringas, lõhe, munad, juust, kodujuust ja terve piim.
Juhul kui foolhape puuduse korral tuleks tähelepanu pöörata foolhapperikaste toitude, näiteks lehtköögiviljade, spargel, tomatid, teraviljad ja maks. Megaloblastiga naistel aneemia, foolhape tuleb anda üks kuu enne rasedus.