Ja, een vegetarisch dieet kan alle benodigde voedingsstoffen leveren, mits het goed is samengesteld en gevarieerd. Belangrijke aandachtspunten zijn voldoende inname van eiwitten, ijzer, calcium, vitamine D, omega-3 vetzuren en vitamine B12. Deze voedingsstoffen zijn essentieel en kunnen in lagere hoeveelheden voorkomen in vegetarische diëten. Door een breed scala aan voedingsmiddelen te eten, waaronder groenten, fruit, volkoren, peulvruchten, noten, zaden en verrijkte producten, kunnen vegetariërs hun voedingsbehoeften vervullen. In sommige gevallen kan suppletie nodig zijn, vooral voor vitamine B12.