La maggior parte dei buddisti segue una dieta vegetariana o vegana, ma alcuni consumano carne e pesce. Ogni setta del buddismo ha delle regole su ciò che i seguaci possono e non possono consumare.
I primi monaci buddisti dipendevano dal cibo delle elemosine o dal cibo donato dai sostenitori. Qualunque cosa collocata nelle loro ciotole offerte doveva essere accettata con gratitudine e mangiata, anche se spiacevole. Questo includeva pesce e carne, purché gli animali non fossero stati specificamente uccisi per i monaci.
Le sette moderne del buddismo hanno regole diverse riguardo alla dieta. Mentre la maggior parte pratica la nonviolenza, molti consumano carne. Le sette cinesi e vietnamite consumano carne, pesce e uova. Tuttavia, queste stesse sette rifiutano le cinque spezie pungenti, che includono aglio e cipolla. I buddisti tibetani non consumano pesce, evitano gli uccelli ma possono consumare carne rossa. La convinzione è che gli animali da cui proviene la carne rossa sono grandi e possono fornire a molte persone il loro sacrificio.