En la dieta ovolactovegetariana, si no está bien planteada, el hierro puede estar comprometido debido a que el organismo humano asimila fácilmente el hierro presente en alimentos de origen animal (hierro hemo), pero tiene dificultades para absorber la forma química que contienen los vegetales (hierro no hemo). De cualquier modo, la yema de huevo es rica hierro y los alimentos vegetales con niveles elevados son: legumbres, cereales y grano enriquecido, higos, ciruelas, dátiles y frutos secos. Por otro lado, la asociación con alimentos fuente de vitamina C aumenta la absorción de hierro vegetal, por lo que será necesario acompañar aquellos platos con alimentos ricos en esta vitamina. Por ej: pimiento con las lentejas, cítricos, zumo de limón en lugar de vinagre, ensalada de tomate, etc. Las proteínas también favorecen la absorción de hierro, por lo que interesa incluir como ingrediente de los platos vegetales proteína de calidad como clara de huevo o leche. Ej. habas secas salteadas con verduras y clara de huevo rallada.