Whether you can sleep well at night is greatly influenced by what you ate for dinner. The "Huangdi Neijing" (The Yellow Emperor's Inner Canon) once said, "If the stomach is not harmonious, sleep will be uneasy." Clinical nutritionists also point out that one of the causes of sleep disorders is eating certain "unsuitable" foods for dinner. So, what should you eat at night to promote sleep, and which foods will keep you awake?
One, Caffeine
Many people know that foods containing caffeine can stimulate the nervous system and have a diuretic effect, making them a common cause of insomnia.
Two, Spicy Foods
Actually, eating spicy foods for dinner is another important factor that affects sleep. Chili peppers, garlic, and onions can cause a burning sensation in the stomach and indigestion, which in turn affects sleep.
Three, Greasy Foods
Greasy foods increase the workload of the intestines, stomach, liver, gallbladder, and pancreas, and they can stimulate the central nervous system, keeping it in a constant state of activity, which can also lead to insomnia.
Four, Foods that Cause Fullness
Some foods produce a significant amount of gas during digestion, leading to bloating and hindering normal sleep. Examples include beans, Chinese cabbage, onions, corn, and bananas.
Five, Alcohol
Drinking alcohol before bed was once thought by many to promote sleep. However, recent research has shown that although it can help people fall asleep quickly, it keeps the sleep state in the light sleep stage, making it difficult to enter deep sleep. Therefore, even if people who drink sleep for a long time, they may still feel tired upon waking.