If you eat too late and have trouble falling or staying asleep, symptoms that characterize insomnia, you might wonder: How long should I wait between eating and going to bed to sleep? Is it bad to go to bed too soon after eating?
Whether it’s a midnight snack or simply your late dinner after a busy day, your food takes about 3 hours to completely leave your stomach after eating. The bottom line is that sleeping after eating causes digestive problems because you’re not in an upright position which is the preferred way for your body to digest food. If you continually sleep after eating, it’s can possibly lead to a number of digestive diseases. If you are hungry try to just have something to drink which is easier to digest.
Undigested food in the stomach when going to bed will give you a big belly, restlessness because all the blood rushes to the stomach to try and breakdown and breakdown the food. Which will prevent you from sleeping and make you wake up more tired that when you went to bed.
So eat and choose your foods wisely.