Las dietas veganas tienen déficit de vitamina B12, que se suele complementar con suplementos alimenticios para evitar la anemia. Sin embargo, la dieta flexitariana únicamente reduce el consumo de carnes rojas, blancas y pescados, por lo que aparte de vigilar si hay alguna deficiencia por nutrientes (como con cualquier dieta), está considerada como saludable.