Nguyên nhân có thể do:
- Thức ăn bị nhiễm các vi sinh vật và độc tố của vi sinh vật
- Thức ăn bị biến chất
- Trong thức ăn có sẵn chất độc: mầm khoai tây , các loại nấm độc
- Thức ăn bị nhiễm các chất độc hóa học, chất bảo vệ thực vật, hóa chất phụ gia thực phẩm
* Để tránh bị ngộ độc thực phẩm, ta nên mua đủ thức ăn và sử dụng đồ ăn hợp lí, tránh để tích trữ qua ngày.