Khi ăn chay kéo dài đúng là dễ bị thiếu máu do thiếu sắt vì chất sắt bổ máu có nhiều trong các thực phẩm động vật hơn là thực vật. Hơn nữa sắt trong nguồn gốc động vật dễ hấp thu hơn sắt có nguồn gốc từ thực vật. Vì vậy nhu cầu về sắt ở người ăn chay cao gấp 1,8 lần so với người ăn mặn bình thường. Ngoài ra, người ăn chay trường còn dễ bị thiếu máu do thiếu vitamin B12, loại thiếu máu làm hồng cầu to, vì vitamin này chỉ có trong động vật, không có trong bất cứ thực phẩm thực vật nào.
Khi người mẹ mang thai bị thiếu máu sẽ gây ảnh hưởng ngiêm trọng cho cả mẹ và con. Mẹ dễ bị sẩy thai, nhau tiền đạo, nhau bong non, cao huyết áp thai kỳ, băng huyết sau sinh, nhiễm trùng hậu sản… Con sẽ bị nhẹ cân, sinh non tháng, suy dinh dưỡng từ trong bào thai, dự trữ sắt thấp. Em bé khi sinh ra sẽ dễ biếng bú, chậm phát triển…
Vì vậy bạn nên bổ sung sắt – folic đầy đủ 3 tháng trước khi mang thai, trong suốt thời gian mang thai và 1 tháng sau sinh.