Nausea and vomiting after eating too much may be caused by physiological indigestion, gastric ulcer, pyloric obstruction and other reasons. 1. Physiological indigestion: overeating, eating a lot of greasy food may lead to regurgitation, increased secretion of gastric acid, nausea and vomiting, etc., which can be regulated by diet and does not require other special treatment. 2. Gastric ulcer: when there is gastric ulcer, nausea and vomiting, stomach distension, stomach pain and other phenomena may occur after eating, which can be treated by taking acid-suppressing medicines such as omeprazole, gastric mucosa protector such as bismuth potassium citrate and other medicines. 3. Pyloric obstruction: this kind of lesion can lead to poor food emptying, food accumulation in the stomach will appear nausea and vomiting symptoms. When the symptom of nausea and vomiting after eating too much occurs, it is recommended to go to the hospital in time and be treated under the guidance of the doctor.