Các nguồn cung cấp sắt nonheme tốt khác bao gồm đậu lăng, đậu đen và thận, rau bina và trái cây khô như nho khô. Vì sắt nonheme khó hấp thụ hơn, nên ăn các loại thực phẩm giàu vitamin C như cam, dâu tây và bông cải xanh cùng với các nguồn sắt nonheme có thể hỗ trợ hấp thu sắt. Thực phẩm từng chứa hemoglobin là nguồn duy nhất của loại sắt heme trong chế độ ăn uống. Các sản phẩm động vật ban đầu có chứa hemoglobin như thịt đỏ, thịt gia cầm và hải sản đều là những nguồn cung cấp sắt heme tốt.