Opkastning er typisk ikke forårsaget af mangel på spisning. Opkastning er normalt forårsaget af en irritation eller blokering i fordøjelseskanalen eller af visse medikamenter eller sygdomme.
Men ikke at spise i en længere periode kan føre til lavt blodsukker, som nogle gange kan forårsage kvalme og opkastning.