Thực phẩm chứa ít chất sắt bao gồm các sản phẩm đậu nành, đậu Hà Lan, đậu lăng và đậu khô. Mặc dù những thực phẩm này vẫn chứa chất sắt nhưng có ít hơn nhiều so với lượng tương đương trong thịt và thực phẩm từ sữa. Cơ thể con người cũng hấp thụ ít chất sắt từ thức ăn thực vật hơn so với chất sắt từ thịt.
Thực phẩm làm từ các sản phẩm đậu nành chứa hàm lượng sắt thấp hơn nhiều so với các thực phẩm thay thế từ sữa. Vì lý do này, một người đang cố gắng giảm lượng sắt nên cân nhắc thay thế một số lượng sữa của mình bằng các loại thực phẩm thay thế đậu nành.
Trà và cà phê giúp giảm lượng sắt bằng cách giảm tỷ lệ hấp thụ của cơ thể. Trà cũng chứa chất chống oxy hóa, được biết là có một số lợi ích sức khỏe khác.Các loại thịt động vật, chẳng hạn như thịt gà hoặc thịt bò, chứa một lượng lớn chất sắt. Chất sắt trong thịt cũng được cơ thể hấp thụ dễ dàng hơn. Tuy nhiên, thịt chứa rất nhiều protein, chất cần thiết cho một cơ thể khỏe mạnh.
Hải sản, đặc biệt nếu ăn sống, chứa một lượng sắt cao. Cá cũng chứa một loại vi khuẩn phát triển mạnh khi ăn chất sắt. Vì lý do này, nên tránh ăn hải sản đối với những người mắc chứng bệnh gọi là "bệnh huyết sắc tố", gây tích trữ quá nhiều sắt. Hàu, trai và trai chứa tỷ lệ sắt cao hơn các sản phẩm hải sản khác.