Heme and non-heme are the two forms of dietary iron. You get heme iron from meat and non-heme iron from plant sources. Iron which you get from cereal grains, legumes, dried beans, nuts, tofu, potatoes, raisins, broccoli and other leafy vegetables is termed as non-heme iron.