За недокрів'я харчування має бути збалансованим і корисним. Заборонені продукти за анемії: жирні молочні продукти (масло, сир, морозиво, сир, коров'яче молоко); деякі види риби (наприклад, сардини); кофеїновмісні напої (кава, чай, енергетики); продукти з високим вмістом дубильних речовин (зокрема кукурудза і виноград). Напої та продукти, що містять танін, можуть перешкоджати засвоєнню заліза. Танін (органічна сполука, що надає їжі терпкого смаку) може зв'язуватися із залізом і блокувати його всмоктування в кишечнику. До продуктів із високим вмістом таніну належать какао, чорний шоколад, гранат.