There are more reasons for dizziness and vomiting after eating, mainly: 1, food poisoning, common food poisoning such as eating uncooked string beans, unhygienic roadside stalls, etc., can lead to dizziness, vomiting and other symptoms. 2, chronic gastritis, because chronic gastritis leads to indigestion, nausea and vomiting. 3, heat stroke, heat stroke after eating will not digest, and prone to hypoglycemic reaction, leading to 4, pyloric obstruction, when there is acute pyloric obstruction, gastric contents can not be discharged into the intestine, resulting in retention in the stomach, and then dizziness, nausea and other symptoms, and a little longer, nausea, vomiting, vomit is more acidic. 5, other causes such as gastric ulcer, duodenal ulcer, cholecystitis, pancreatitis, etc..