Sleeping immediately after eating is not recommended because it can lead to various health problems. According to healthline, here are some reasons why:
Acid reflux: When you lie down after eating, stomach acid can flow back into your esophagus, causing a burning sensation known as acid reflux. This can lead to heartburn and discomfort, making it difficult to fall asleep.
Indigestion: Sleeping immediately after a meal can also cause indigestion, leading to bloating, abdominal pain, and discomfort.
Weight gain: Sleeping immediately after eating can cause your body to store excess calories as fat, leading to weight gain over time.
Poor sleep quality: Sleeping on a full stomach can disrupt your sleep cycle, causing you to wake up frequently throughout the night.
Increased risk of stroke: Studies have shown that sleeping immediately after a heavy meal can increase the risk of stroke, especially in people with high blood pressure.
In summary, it's best to wait at least 2-3 hours after eating before going to bed to avoid any health problems. This will give your body enough time to properly digest food and prevent discomfort during sleep.