No es necesario que te atiborres de lentejas y espinacas para combatir la anemia. De hecho, las espinacas (como las acelgas) no son un alimento muy saludable, pues contienen mucho ácido oxálico, que dificulta la absorpción de los minerales (en las proprias espinacas y en los otros alimentos); en tu lugar sustituiría las espinacas por verduras de nabo cocidas, que son probablemente el alimento más saludable que existe. Puedes ver su composición nutricional aquí:
http://nutritiondata.self.com/facts/...roducts/2703/2 (crudas)
http://nutritiondata.self.com/facts/...roducts/2704/2 (cocidas)
Tienen un montón de vitamina C, vitaminas y minerales en general, además de que son una buena fuente de proteína y de omega 3.
Las verduras en general son una buena fuente de vitamina C y hierro.
Las otras legumbres (además de las lentejas) también tienen hierro (incluyendo el tofu), así que lo importante es variar, también para que no te hartes de las lentejas.
En lo que al colesterol dice respecto, yo no me preocuparía por el valor que te salió de hdl (al contrario).
Mira también la vitamina B12 (muy importante para evitar la anemia).