A nutritional deficiency in your diet can cause anemia, a shortage of red blood cells. To encourage blood cell production, target the foods in every food group that offer iron, protein and vitamins B and C.
LEAFY GREEN VEGETABLES
One cup of cooked spinach has more protein and iron than all other non-starchy vegetables, as well as high content of several B vitamins including folate, and vitamin C.
Oranges are best known for their effect on immune system health, but they contain several dietary properties that bolster blood cell formation.
With more protein, B vitamins and calcium than milk or cheese, yogurt supports healthy blood as well as the bones in which blood cells are made.
All of the foods in the protein group also contain significant B vitamins, but cooked dry beans have the broadest nutritional contributions to your blood. Pinto, black, kidney and other beans are high in protein, iron, several B vitamins and vitamin C as well. Fish, meats and poultry have greater protein but, in general, smaller amounts of the other blood-making nutrients.