La vitamina B12 normalmente solo se encuentra en alimentos de origen animal, aunque puede incluir leche. Hay un par de otros alimentos que supuestamente contienen algunos, pero si realmente lo hacen (y si es así, cuánto) es dudoso.
El yodo también es un gran problema; la única planta que conozco que tiene niveles razonables de yodo es el alga marina, y la deficiencia de yodo durante la infancia puede causar discapacidades mentales. La sal yodada puede compensar fácilmente eso en los países que la tienen.
Puede obtener proteína, calcio, vitamina D y hierro completos sin comer productos de origen animal, pero puede ser difícil.