The Impact of Diet on Sleep: Foods to Eat and Avoid

The Impact of Diet on Sleep: Foods to Eat and Avoid

Getting a good night's sleep is essential for your physical and mental health, and your diet plays a more significant role in sleep quality than you might think. Certain foods can promote restful sleep, while others may disrupt it.

In this post, we explore the connection between diet and sleep and highlight the best and worst foods for achieving a restful night.

How Diet Influences Sleep

The food and beverages you consume can affect your body's internal clock, hormone levels, and metabolism—all of which are closely tied to sleep. Nutrients such as tryptophan, magnesium, calcium, and melatonin contribute to better sleep, while stimulants like caffeine and sugar can keep you awake longer. Eating habits, such as the timing and size of meals, also play a role in how well you sleep.

Foods That Promote Better Sleep

1. Tryptophan-Rich Foods

Tryptophan is an amino acid that helps produce serotonin and melatonin—two hormones that regulate sleep. Foods high in tryptophan include:

  • Turkey

  • Eggs

  • Cheese

  • Tofu

  • Nuts and seeds

2. Complex Carbohydrates

Whole grains and other complex carbs can help increase the availability of tryptophan in the brain. Sleep-friendly choices include:

  • Brown rice

  • Quinoa

  • Oats

  • Sweet potatoes

3. Magnesium and Calcium-Rich Foods

Both minerals play a role in muscle relaxation and nerve function. Incorporate foods such as:

  • Leafy greens (spinach, kale)

  • Almonds

  • Yogurt

  • Sardines

4. Melatonin-Boosting Foods

Melatonin is the hormone that helps regulate sleep-wake cycles. You can naturally boost melatonin through foods like:

  • Tart cherries

  • Grapes

  • Bananas

  • Tomatoes

5. Herbal Teas

Chamomile and valerian root teas have calming properties that may help you wind down and fall asleep more easily.

Foods and Drinks to Avoid Before Bed

1. Caffeine

Caffeine is a stimulant that can interfere with your ability to fall asleep and stay asleep. Avoid coffee, energy drinks, and even dark chocolate at least six hours before bedtime.

2. Alcohol

While alcohol might help you feel drowsy initially, it disrupts REM sleep and can cause frequent nighttime awakenings.

3. Spicy or Acidic Foods

These can trigger indigestion or heartburn, especially when consumed close to bedtime. Avoid hot peppers, citrus fruits, and tomato-based sauces in the evening.

4. High-Sugar Foods

Sugary snacks and desserts can spike blood sugar levels, leading to wakefulness or poor-quality sleep during the night.

5. Heavy or Fatty Meals

Large, rich meals can tax your digestive system and make it harder to fall asleep. Try to eat your last substantial meal at least two to three hours before bedtime.

Timing and Portion Control Matter

Not just what you eat, but when and how much you eat can impact your sleep. Avoid late-night snacking, especially with high-calorie or high-fat foods. Opt for a light, balanced snack if you're slightly hungry before bed—something like a banana with a small scoop of peanut butter or a piece of whole-grain toast.

Final Thoughts

Your dietary choices are a powerful tool in promoting quality sleep. By including more sleep-supportive foods in your meals and avoiding common dietary disruptors, you can set yourself up for better rest and overall well-being. Making thoughtful changes to your eating habits could be the key to unlocking more restorative, uninterrupted sleep.

Back to blog