Many believe that iron from plant sources is poorly absorbed by the body. While it is true that non-heme iron from plants is less efficiently absorbed than heme iron from animal sources, it does not mean it is ineffective. The body can still absorb non-heme iron efficiently with the help of vitamin C-rich foods, which enhance absorption by up to six times.