- Chili
Not just indigestion, but having spicy food can also cause you to not be able to sleep. While chilies are a great food for nutrition, they act on increasing the metabolic rate of your body, leaving it craving for sleep, if consumed at night. Also, Capsaicin in green chilies is known to affect sleep by affecting the body temperature.