OUR LATEST POSTS

healthy food

The Role of Nutrition in Sleep Quality: Foods That Help You Sleep Better

October 20, 20246 min read

Good sleep is a cornerstone of overall health and well-being. Yet, with busy schedules, stress, and constant screen time, many people struggle to get the restorative sleep they need. While there are several factors that influence sleep quality, one often overlooked aspect is nutrition. What you eat and drink throughout the day can have a significant impact on how well you sleep at night.

In this blog, we will explore how nutrition affects sleep, highlight foods that can enhance sleep quality, and offer tips on eating habits that promote better rest.


1. How Nutrition Affects Sleep

Nutrition and sleep are intricately linked. The nutrients in the foods you consume can influence hormone production, brain function, and neurotransmitter activity, all of which play a critical role in regulating your sleep cycle.

  • Serotonin and Melatonin: Certain nutrients help produce serotonin, a neurotransmitter that promotes relaxation. Serotonin is also a precursor to melatonin, the hormone responsible for regulating your sleep-wake cycle.

  • Blood Sugar Levels: Eating habits that cause fluctuations in blood sugar levels can affect your ability to fall and stay asleep. Consuming sugary snacks or refined carbs before bed may lead to spikes in blood sugar, followed by crashes that can disrupt sleep.

  • Nutrients for Sleep: Vitamins and minerals like magnesium, calcium, vitamin D, and B vitamins contribute to better sleep by supporting relaxation and regulating sleep cycles.


2. Foods That Promote Better Sleep

Incorporating certain foods into your diet can help improve the quality of your sleep. Here are some of the best foods to eat for a restful night:

a. Almonds

Almonds are an excellent source of magnesium, a mineral known for its ability to improve sleep quality. Magnesium helps reduce levels of cortisol, the stress hormone that can interfere with sleep, and promotes muscle relaxation.

How to Enjoy: Snack on a handful of almonds in the evening or add them to salads and yogurt.

b. Kiwi

Kiwis are rich in serotonin, antioxidants, and vitamin C, all of which can help improve sleep quality and duration. Studies have shown that eating two kiwis an hour before bedtime may help you fall asleep faster and enjoy more restful sleep.

How to Enjoy: Have a couple of kiwis as a pre-bedtime snack or add them to smoothies.

c. Fatty Fish

Fatty fish like salmon, tuna, and mackerel are high in omega-3 fatty acids and vitamin D, which can enhance serotonin production and promote better sleep. The combination of omega-3s and vitamin D may help regulate sleep cycles, especially if you're low on these nutrients.

How to Enjoy: Include fatty fish in your dinner rotation at least twice a week.

d. Chamomile Tea

Chamomile is well-known for its calming properties. It contains an antioxidant called apigenin, which binds to certain receptors in your brain that promote sleepiness and reduce insomnia symptoms.

How to Enjoy: Brew a cup of chamomile tea about 30 minutes before bed to help you wind down.

e. Tart Cherries

Tart cherries and their juice are natural sources of melatonin, the hormone that regulates sleep. Consuming tart cherry juice has been linked to improved sleep duration and quality, particularly for those with insomnia.

How to Enjoy: Drink a small glass of tart cherry juice before bedtime, or snack on dried tart cherries.

f. Bananas

Bananas are rich in potassium and magnesium, which help relax muscles and ease stress. They also contain tryptophan, an amino acid that your body converts into serotonin and melatonin.

How to Enjoy: Have a banana as an evening snack, or blend it into a smoothie with some almond milk.

g. Oatmeal

Oats are a good source of melatonin, and their slow-releasing carbohydrates can help stabilize blood sugar levels throughout the night. This makes oatmeal a comforting and sleep-friendly evening snack.

How to Enjoy: Make a warm bowl of oatmeal with a sprinkle of nuts and a drizzle of honey for a bedtime treat.


3. Foods to Avoid Before Bed

Just as there are foods that can improve sleep, there are others that can interfere with it. Being mindful of what you eat, especially in the evening, can make a big difference in your sleep quality.

  • Caffeine: Found in coffee, tea, chocolate, and some medications, caffeine is a stimulant that can stay in your system for up to 6-8 hours. Avoid consuming caffeine in the afternoon and evening.

  • Alcohol: While alcohol might make you feel sleepy initially, it can disrupt your sleep cycle, reducing the quality of REM sleep and causing you to wake up during the night.

  • Spicy and Acidic Foods: These can cause heartburn or indigestion, making it difficult to fall asleep comfortably. It's best to avoid spicy and heavy meals close to bedtime.

  • Sugary Snacks: Consuming sugar late in the day can cause blood sugar spikes and crashes, leading to restlessness and disrupted sleep.


4. Healthy Eating Habits for Better Sleep

In addition to choosing sleep-promoting foods, adopting healthy eating habits can enhance your sleep quality. Here are some practical tips:

a. Stick to a Regular Eating Schedule

Eating meals at consistent times helps regulate your body's internal clock. Aim to eat dinner at least 2-3 hours before bedtime to give your body enough time to digest.

b. Eat a Balanced Dinner

Opt for a well-balanced dinner that includes lean proteins, healthy fats, and complex carbohydrates. This combination can stabilize blood sugar levels and provide a steady release of energy.

c. Don't Skip Breakfast

Starting your day with a nutritious breakfast can set the tone for better eating habits throughout the day, which can, in turn, improve your sleep at night.

d. Stay Hydrated

Dehydration can lead to muscle cramps and discomfort that may disturb your sleep. Make sure to drink plenty of water throughout the day but reduce fluid intake in the hour or two before bedtime to avoid nighttime trips to the bathroom.

e. Practice Mindful Eating

Mindful eating can help reduce stress, improve digestion, and enhance your relationship with food. Take your time to savor each bite, especially in the evening, to help your body wind down.


Good nutrition and quality sleep go hand in hand. By paying attention to what you eat and making mindful food choices, you can significantly improve your sleep quality and overall well-being. Start incorporating some of the sleep-friendly foods and habits mentioned above into your routine, and you may notice a difference in how well you sleep and how you feel during the day.

Do you have favorite sleep-friendly foods that help you wind down at night? Share your tips in the comments below!


By understanding the connection between nutrition and sleep, you can take proactive steps to improve your sleep health and wake up feeling refreshed and energized. So, next time you're planning your meals, remember that good sleep starts with good food!

One or more of the links above are affiliate links, meaning, at no additional cost to you, we will earn a slight commission if you click through and make a purchase. Each of these products is chosen by a trusted member of our team.

Back to Blog

©2023 Sleep to Sweat - All Rights Reserved

partnerships@sleeptosweat.com