Het Voedingscentrum, de instantie in Nederland die door de overheid is aangewezen om voedingsadviezen te geven aan de bevolking, zegt het volgende over vegetarisch eten: “Het is mogelijk gezond te eten zonder vlees. Een vegetarisch eetpatroon met voldoende groente, fruit, peulvruchten, brood, graanproducten, zuivelproducten en eieren levert alle voedingsstoffen die het lichaam nodig heeft.”
Er zijn drie voedingsstoffen van belang voor vegetariërs: vitamine B12, ijzer en eiwit. Vitamine B12 komt alleen voor in dierlijke producten, zoals vlees, vis, zuivel en eieren. Daarom moeten vegetariërs dagelijks zuivel (en eieren) gebruiken, en veganisten een B12-supplement. Plantaardig ijzer wordt moeilijker opgenomen dan dierlijk ijzer, maar er zijn voldoende plantaardige ijzerbronnen om in de behoefte te voorzien. Plantaardig eiwit ten slotte is van een iets mindere kwaliteit dan dierlijk eiwit, maar dit is te compenseren door er meer van in te nemen.