Wanting to vomit after eating may be caused by physiological factors, gastritis, gastric ulcer, stomach cancer and other stomach diseases, hepatitis, cholecystitis and other liver and gallbladder diseases. 1. Physiological factors: when taking a lot of greasy, cold and raw food, it may lead to gastrointestinal dysfunction and the phenomenon of vomiting after eating. 2. Stomach diseases: when there are stomach diseases such as gastritis, gastric ulcer, gastric cancer, etc., in addition to wanting to vomit after eating, there may be pain in the upper left abdomen, acid reflux, heartburn and other symptoms. 3. Liver and gallbladder diseases: when hepatitis, cholecystitis and other diseases, digestive enzymes, bile and other components of the synthesis and excretion may be affected, there may be symptoms of vomiting after eating, there may be pain in the upper right abdomen and other symptoms. Therefore, you can’t judge the cause of vomiting after eating alone, and you need to go to the hospital for further examination of gastroscopy, abdominal ultrasound, liver function and other items to find the cause.