A diet rich in iron, B vitamins, and vitamin C is important for iron-deficiency or vitamin-deficiency anemia. Food sources include leafy greens, meat and poultry, seafood, nuts and seeds, and beans.