There are more reasons for diarrhea after eating, mainly including intestinal dysfunction, intestinal inflammation, etc. You should promptly consult a gastroenterologist to clarify the cause and then treat it. Common causes and treatment 1, intestinal dysfunction: due to psychosocial factors, improper diet, resulting in micro-ecological imbalance in the intestinal tract of pathogenic bacteria and normal flora coordination disorder, causing intestinal dysfunction, and then prone to indigestion, resulting in diarrhea after eating. Patients should adjust their diet, avoid intolerant food, do not overeat, quit smoking, quit drinking, maintain a good state of mind, can take pivetonium bromide tablets, probiotics and drugs to help digestion; 2. Intestinal inflammation: patients suffering from enteritis will have diarrhea immediately after meals because food does not easily stay in the intestine, and diarrhea lasts longer, usually more than 2-3 months, and when diarrhea is serious, they should go to the hospital in time If the diarrhea is serious, you should go to the hospital promptly, use montelukast to stop the diarrhea as prescribed by the doctor, and rehydrate intravenously under the guidance of the doctor to avoid electrolyte disorders in the body. Also need to pay attention to chronic intestinal inflammation, such as ulcerative colitis, etc., need to actively give mesalazine and other treatment to relieve the symptoms. Caution If the patient has diarrhea after eating, it belongs to the concept of weak spleen and stomach in traditional Chinese medicine. You can eat red dates, yams, lentils and other foods during daily meals, or drink some honey water to regulate the spleen and stomach.