Partiamo dalle diete vegane. Queste non sono adeguate perché, eliminando i prodotti animali, non si assume affatto vitamina B12, presente solo negli alimenti animali, e si assumono in quantità insufficienti DHA (acido docosaesaenoico), ferro (che negli alimenti di origine animale è più biodisponibile) e altri sali minerali come lo zinco e il calcio. Con la dieta lacto-ovo-vegetariana, invece, si possono assumere quantità leggermente superiori di calcio e vitamina D rispetto alla dieta vegana, ma sempre insufficienti a coprire il bisogno del bambino, mentre la vitamina B12 è comunque carente e tutto dipende dalla quantità di latticini assunti. Tutte queste sostanze sono fondamentali per lo sviluppo del bambino.