素食在营养健康上会有很多优势，但也有很多挑战。有证据表明，素食者一般更加健康和长寿。素食者患冠心病，肥胖症，高血压，II型糖尿病和某些癌症的比例较低。素食往往富含碳水化合物，Ω-6脂肪酸，膳食纤维，胡萝卜素，叶酸，维生素C，维生素E，钾和镁。素食中饱和脂肪，胆固醇及动物性蛋白质的含量普遍较低。不过，素食饮食有时可能会相对缺乏的蛋白质，铁，锌，维生素B，钙和其他营养物质。尽管如此，精心设计的素食和全素食菜谱能够满足所有这些营养需求，可以适应人生命中的各个阶段，包括怀孕期，哺乳期，婴儿期，儿童期和青春期