Inoltre, molti cibi vegetali contengono, a parità di peso, un più alto contenuto di ferro rispetto ai cibi animali: ad esempio, 100 g di fagioli borlotti forniscono 9 mg di ferro contro i 3,9 mg di ferro contenuti nella stessa quantità di carne di cavallo. In alcuni paesi, come in Italia, la maggior parte del ferro assunto dalla popolazione deriva da fonti di origine vegetale.