Medically Reviewed by Nayana Ambardekar, MD on November 03, 2021

What You Eat Affects How You Sleep

1/10

If you could pick foods that may help you get the best sleep possible, would you? And if you knew which foods may hinder your restful slumber, would you avoid them? Now's your chance to learn just that for a good night's sleep. Though the science is not solid, being mindful of what you eat and drink before bed may help.

Indulge Your Carb Craving (a Little Bit)

2/10

Carbohydrate-rich foods may help. So a few good late-night snacks might include a bowl of cereal and milk, nuts and crackers, or bread and cheese.

Have a Snack Before Bedtime

3/10

If you have insomnia, a little food in your stomach may help you sleep. Drinking some milk may help, too. But keep the snack small. A heavy meal will tax your digestive system, making you uncomfortable and unable to get your ZZZs.

Limit High-Fat Foods

4/10

Research shows that people who often eat these foods gain weight and their sleep cycles tend to get disrupted. Why? A heavy meal activates digestion, which can lead to nighttime trips to the bathroom.

Beware of Hidden Caffeine

5/10

It's no surprise that an evening cup of coffee might disrupt your sleep. But don't forget about less obvious caffeine sources, like chocolate, cola, and tea. Even decaf coffee has a trace of it — but not enough to be a problem. For better sleep, cut all caffeine from your diet 4 to 6 hours before bedtime.

Medications May Contain Caffeine

6/10

Over-the-counter and prescription drugs that may have caffeine in them include pain relievers, weight loss pills, diuretics, and cold medicines. These and other medications may have as much or even more caffeine than a cup of coffee. Check the label of nonprescription drugs or the prescription drug information sheet to see if your medicine interferes with sleep or can cause insomnia.

Skip the Nightcap

7/10

Alcohol may help you fall asleep faster, but you might not sleep well, waking up often, tossing and turning, and even having headaches, night sweats and nightmares. It can help to down a glass of water for each alcoholic drink, to dilute the alcohol's effects. But for a good night's sleep, it's better to avoid alcohol 4 to 6 hours before bedtime.

Beware of Heavy, Spicy Foods

8/10

Lying down with a full belly can make you uncomfortable, since the digestive system slows down when you sleep. It can also lead to heartburn, as can spicy cuisine. If you indulge in a heavy meal, finish it at least 4 hours before bedtime.

Cut the Fluids by 8 P.M.

9/10

Staying hydrated throughout the day is great for your body, but cut it off before bed. You don't want to have to keep getting up to go to the bathroom after you turn in.

Don't Smoke to Relax

10/10

Even if it's one of your favorite ways to unwind, smoking isn't a good idea — night or day. Nicotine is a stimulant, with effects similar to caffeine. Avoid smoking before bedtime or if you wake up in the middle of the night. Keep trying to quit — it's hard, but it's worth it.

WebMD