Zvracení není obvykle způsobeno nedostatkem jídla. Zvracení je obvykle způsobeno podrážděním nebo zablokováním trávicího traktu nebo některými léky nebo nemocemi.
Dlouhodobé nejíst však může vést k nízké hladině cukru v krvi, což může někdy způsobit nevolnost a zvracení.