Cara lain untuk memenuhi kebutuhan zat besi adalah dengan memakan biji-bijian. Anda bisa makan biji labu, biji rami dan biji wijen. Semua biji super ini penuh dengan zat besi. Untuk kacang-kacangan Anda bisa makan kacang mede, kacang pinus dan almond. Biji dan kacang-kacangan ini juga menyediakan protein, serat, vitamin serta antioksidan.
Jamur
Jamur juga salah satu makanan yang mengandung zat besi. Tapi tidak semua jenis jamur, hanya beberapa saja yang mengandung banyak zat besi. Seperti jamur tiram mengandung hingga dua kali lebih banyak zat besi dibandingkan jamur kancing.
Kacang Merah
Kacang merah bernutrisi dan mengandung zat besi. Secangkir kacang merah mengandung 4 miligram zat besi dan juga mengandung protein.