I vegetariani rinunciano alla carne e al pesce, fondamentalmente, per motivi etici. Pur prestando molta attenzione alle modalità con cui sono prodotti gli alimenti di origine animale (come le uova, il latte e i loro derivati) non li escludono dalla loro alimentazione. Oltre che per motivazioni salutiste e ambientaliste, ritengono che sia questo il modo di mangiare più sano e di minore impatto ambientale.  