Umumnya, orang sakit dalam waktu empat sampai 48 jam setelah makan makanan basi atau terkontaminasi, kata HowStuffWorks. Menurut KidsHealth, keracunan makanan terjadi karena mengonsumsi makanan yang mengandung bakteri atau racun berbahaya. Bakteri ditemukan di mana-mana, terutama pada sisa makanan yang busuk.