Faktor-faktor
yang menyebabkan keracunan makanan adalah seperti:
- Makanan yang telah disediakan terlalu lama dan disimpan pada suhu bilik.
- Menyejukkan makanan panas terlalu
lama sebelum disimpan di dalam peti sejuk. Tidak memanaskan makanan
pada suhu yang cukup tinggi untuk membunuh bakteria.
- Memakan makanan yang telah dimasak
tetapi telah dicemari oleh bakteria.
- Makanan tidak dimasak dengan suhu
yang cukup tinggi.
- Pencairan makanan sejuk beku tidak
sepenuhnya.
- Pengendali makanan yang mengidap
penyakit.
- Persentuhan antara makanan mentah dengan makanan yang telah dimasak.