Un vegetarian sau vegan dietă sau chiar o dietă unilaterală poate fi cauza megaloblasticului anemie. În consecință, dieta ar trebui să fie versatilă, variată și sănătoasă.
În prezența deficit de vitamina B12 ar trebui să acorde atenție unui consum ridicat de alimente bogate în vitamina B12 precum ficat, drojdie, cârnați de ficat, hering, somon, ouă, brânză, brânză de vaci și întregi lapte.
In caz de acid folic deficiență, trebuie acordată atenție consumului de alimente bogate în acid folic, cum ar fi legumele cu frunze, sparanghel, roșii, cereale și ficat. La femeile cu megaloblastic anemie, acid folic trebuie administrat cu o lună înainte sarcină.