Bij een vegetarisch dieet eet men geen vlees, gevogelte, vis, schaaldieren en insecten. Ook de bijproducten van geslachte dieren, zoals dierlijk stremsel in kaas en gelatine in snoep en pudding, worden in de meeste gevallen uit de voeding weggelaten. Vegetariërs eten voornamelijk plantaardig voedsel zoals fruit, groenten, granen, peulvruchten en noten, aangevuld met paddenstoelen en vegetarische vleesvervangers.