Vegetariáni jsou náchylnější k nedostatku železa, proto by jejich strava měla být doplněna o značné množství produktů bohatých na tento prvek, např. luštěnin. Jedna studie o změnách hladiny železa v krvi ukázala, že ženy, které jedly maso, měly výrazně více železa než ženy, které tento prvek užívaly ve formě doplňků stravy. "Navzdory uvedeným výhodám jsou vegetariáni vystaveni vysokému riziku nedostatku některých živin, jako je vitamin B12 a železo. U vegetariánů je nedostatek vitaminu B12 důsledkem nízkého příjmu této živiny, zatímco riziko nedostatku železa souvisí jak s nedostatečným příjmem železa, tak s nízkou biologickou dostupností železa z rostlinných potravin. Vzhledem k tomu, že vegetariáni, s výjimkou pesco- a semi -vegetariánů, nekonzumují maso, drůbež ani ryby, konzumují pouze méně vstřebatelné nehemové železo, které se nachází v rostlinných potravinách. Důvod , proč je nehemové železo ve srovnání s hemovým železem méně biologicky dostupné, spočívá v přirozeně se vyskytujících inhibitorech absorpce, mezi které patří zejména fytát, oxalát a polyfenoly. Fytát je jedním z nejúčinnějších inhibitorů absorpce a nachází se v celozrnných obilovinách, luštěninách a ořeších," uvedla ve své studii Julia Bergerová.