Common causes of diarrhea at night include dietary factors, irritable bowel syndrome and inflammatory bowel disease.
1. Dietary factors: Eating too cold food or cold drinks and spicy, stimulating food can also lead to abdominal pain and diarrhea after eating, you need to improve your diet, do not crave for cold, avoid spicy and stimulating food, and eat a light diet.
2. Irritable Bowel Syndrome (IBS): It is a common dysfunctional syndrome with changes in defecation habits, which requires lifestyle adjustments, such as avoiding emotional anxiety and tension, and avoiding spicy and stimulating foods or foods that produce more gas in the diet.
3. Inflammatory bowel disease: a non-specific chronic inflammatory bowel disease, often abdominal pain, diarrhea, bloody stools and other symptoms.
There may be other reasons for diarrhea when you eat at night. If the symptoms do not improve after dietary adjustments, you should consult a doctor to find out the cause.