В рационе должно быть достаточно растительных и животных белков. Умеренно ограничивается жир, так как при анемии часто отмечаются изменения в печени и ожирение костного мозга. По этой же причине желательно включать побольше продуктов, обладающих липотропным действием (нормализующими жировой обмен): нежирное мясо, нежирная рыба, творог, гречневая и овсяная крупы, растительное масло и т. д. Количество углеводов в диете при анемии соответствует физиологической норме. То есть можно употреблять крупы, сахар, мед, овощи, фрукты, ягоды. В растительных продуктах много витаминов, в которых организм очень нуждается.
Чтобы ввести побольше витаминов группы В, в рацион надо включать блюда из пекарских или пивных дрожжей, печени, мяса, рыбы, творога, пшеничных и рисовых отрубей, яичный желток. Очень важен витамин С. Аскорбиновой кислоты много в шиповнике, черной смородине, цитрусовых. Микроэлементы, участвующие в кроветворении, такие как железо, кобальт, марганец, цинк, организм получает с печенью, легкими, мясом, яйцами, икрой, дрожжами, гематогеном, пшеничной мукой, овсяной и гречневой крупами, овощами, фруктами, грибами, с какао.
При анемии аппетит часто бывает ослаблен. Чтобы его улучшить, можно есть мясные, рыбные, грибные и овощные отвары, разнообразить питание различными соусами, солить по вкусу.