Foods to Boost Blood Count: Iron, B12, and Folate Sources

Low blood counts (anemia) often stem from deficiencies in iron, vitamin B12, or folate. Dietary optimization supports recovery alongside medical treatment.

Iron-Rich Foods (Heme > Non-Heme Absorption)

  • Heme iron (best absorbed): Liver, red meat, poultry, fish (especially sardines, tuna), shellfish.
  • Non-heme iron: Lentils, beans, tofu, spinach, fortified cereals, pumpkin seeds. Pair with vitamin C (citrus, peppers) to enhance absorption.

Vitamin B12 Sources

  • Animal products: meat, fish, poultry, eggs, dairy.
  • Fortified: nutritional yeast, plant milks, cereals.
  • Vegans require supplementation or consistent fortified foods.

Folate (B9) Sources

  • Dark leafy greens (spinach, kale, collards)
  • Legumes (lentils, black beans, chickpeas)
  • Asparagus, avocado, broccoli, citrus
  • Fortified grains

Synergistic Habits

  • Cook in cast iron (adds iron).
  • Avoid tea/coffee with meals (tannins inhibit iron).
  • Limit calcium supplements with iron-rich meals.
  • Regular exercise stimulates erythropoiesis.
  • Treat underlying cause (bleeding, malabsorption, chronic disease).

Supplements may be needed; consult a clinician for dosing and monitoring.

Nutrition - Related Articles