Image by Flux
A good night’s sleep starts long before you turn out the lights. It often begins in your kitchen. If you have ever wondered what foods help you sleep better, you are not alone. Certain nutrients can gently support hormones and brain chemicals that regulate your sleep cycle, while others make it harder to drift off.
Below, you will find practical guidance on what to eat, what to skip, and how to build sleep-friendly meals and snacks that fit your life.
How food affects your sleep
What you eat in the late afternoon and evening can either calm your body or keep it wired.
Several nutrients are especially important for sleep:
- Tryptophan is an amino acid your body uses to make serotonin and melatonin, which help regulate sleep.
- Complex carbohydrates support steady blood sugar and can help tryptophan enter the brain more easily.
- Magnesium and other minerals help relax muscles and support the nervous system.
- Healthy fats support hormone production and help you stay full overnight.
On the other hand, foods that are very sugary, very fatty, or highly stimulating can disrupt your ability to fall asleep and stay asleep. High-fiber, low saturated fat diets with fewer refined carbohydrates are linked to deeper, more restorative sleep overall (MedPark Hospital).
Best foods to help you sleep better
You do not need special products to support better sleep. Many everyday foods already contain sleep-supportive nutrients.
Lean proteins rich in tryptophan
Lean protein gives you amino acids without heavy, hard-to-digest fat. Several choices are naturally rich in tryptophan, which your body converts to serotonin and melatonin.
Good options include:
- Turkey and chicken
- Fish such as salmon or white fish
- Egg whites
- Low fat cheese and cottage cheese
- Soybeans, tofu, and pumpkin seeds
Lean protein sources such as chicken, fish, low fat cheese, egg whites, soybeans, and pumpkin seeds are specifically recommended to improve sleep quality, while high fat cheeses, fried chicken wings, and deep fried fish are better avoided (MedPark Hospital).
Pairing these proteins with whole grains like brown rice or quinoa in your evening meal can stabilize blood sugar and promote the release of tryptophan (Northwestern Medicine).
Complex carbohydrates from whole grains
You may notice that heavy pasta dishes or dessert make you sleepy, but the effect is usually short lived and can harm sleep later in the night. Complex carbohydrates are a better choice.
Whole grains such as brown rice, oats, barley, and whole wheat bread help increase serotonin levels and support steadier blood sugar. This pattern is linked to better sleep quality compared with diets high in refined carbs (MedPark Hospital).
A small bowl of oatmeal at night, whole grain toast with nut butter, or a dinner that includes brown rice are simple ways to add these carbs in a sleep-friendly way.
Magnesium rich foods
If your muscles feel tight at night or you tend to wake up tense, magnesium may be worth focusing on. Magnesium plays a role in muscle relaxation and regulates melatonin and GABA, both of which are involved in sleep quality (Sleep Foundation).
Magnesium rich choices include:
- Bananas
- Pumpkin seeds
- Oats
- Spinach and other leafy greens
- Nuts, avocados, and black beans (MedPark Hospital)
Adding a banana with a spoonful of peanut butter, a small bowl of oatmeal, or a spinach side dish at dinner can increase your intake without feeling like a big change.
Nuts and seeds for healthy fats and minerals
Nuts and seeds are compact sources of healthy unsaturated fats, magnesium, and in some cases melatonin itself. Walnuts, almonds, cashews, and pistachios can elevate serotonin levels and support both heart and sleep health, while saturated and trans fats like those in many fried snacks tend to have the opposite effect (MedPark Hospital).
Nuts such as almonds, walnuts, pistachios, and cashews also provide omega 3 fats, magnesium, and zinc that together support longer and deeper sleep (Sleep Foundation).
A small handful of mixed nuts or pumpkin seeds in the evening can be a satisfying, sleep-supportive snack. Just keep an eye on portion size if you are watching calories.
Fatty fish a few times per week
Eating fatty fish, especially salmon, several times a week, has been associated with better overall sleep and daytime functioning. This benefit is likely linked to the vitamin D and omega 3 fatty acids in fish, which help regulate serotonin involved in sleep (Sleep Foundation).
You can try baking salmon with herbs for dinner two or three times per week or using canned salmon or sardines in a salad for a lighter evening meal.
Sleep-supportive herbs and greens
Certain herbs and plant foods may help your body unwind in the evening.
Fresh herbs like sage and basil have calming properties that can help induce sleep when included in dinner dishes (MedPark Hospital). Leafy greens and other magnesium rich vegetables, such as spinach, avocados, and black beans, are linked to enhanced sleep quality when you include them in your evening meal (MedPark Hospital).
You might sprinkle fresh basil over pasta made with whole grain noodles, add sage to roasted chicken, or build a dinner bowl around spinach, black beans, and brown rice.
Snacks and drinks that can make you sleepy
Sometimes you want a light snack or a warm drink before bed. What you choose matters.
Snacks that contain tryptophan, complex carbohydrates, and small amounts of fat can help you fall asleep more easily (Northwestern Medicine). The key is to keep portions moderate and to choose foods that digest easily for you, especially if you have GERD or need to manage blood sugar (Northwestern Medicine).
Smart bedtime snack ideas
You might try:
- Whole grain toast with a thin spread of almond or peanut butter
- A small bowl of oatmeal with sliced banana
- Low fat yogurt with a spoonful of oats or chopped nuts
- Cottage cheese with a few whole grain crackers
- A handful of pistachios or walnuts with sliced apple
These pairings combine protein, complex carbs, and healthy fats in a way that supports steady blood sugar and provides building blocks for sleep hormones.
Warm milk and herbal teas
If you like something warm in the evening, some drinks can gently support sleep.
Warm milk is a classic option and with good reason. It is believed to contain chemicals that simulate the effects of tryptophan, which is a building block for serotonin, a key player in the sleep wake transition (Johns Hopkins Medicine). The dairy in warm milk is also considered effective for promoting sleep more generally (Northwestern Medicine).
Chamomile tea is another gentle choice. Its flavonoids may interact with receptors in your brain that are involved in sleep, and because it is naturally caffeine free, it is better suited to nighttime than black or green teas (Johns Hopkins Medicine).
Mint tea is also commonly used as a calming, sleep-inducing drink, and other herbal teas without caffeine can play a similar role (Northwestern Medicine).
Drinking warm milk, chamomile tea, or tart cherry juice is considered safe for most people and can be an option if you want a natural sleep aid without the side effects of medications (Johns Hopkins Medicine).
Tart cherry juice and melatonin rich foods
Tart cherries, including Montmorency and English morello varieties, contain above average concentrations of melatonin and antioxidants. In one study, drinking two one cup servings of tart cherry juice daily increased total sleep time and sleep efficiency in people with insomnia (Sleep Foundation). Tart cherry juice likely supports melatonin production and a healthy sleep cycle, so it can be a helpful option if you struggle with sleep (Johns Hopkins Medicine).
Nuts and seeds like pistachios and walnuts also provide melatonin and have been suggested as helpful for people who have trouble falling asleep (Sleep Health Solutions).
Foods and drinks that can harm your sleep
Knowing what foods help you sleep better is only half the story. Avoiding certain choices in the hours before bed can be just as important.
Caffeine and hidden stimulants
Caffeine is a well known sleep disruptor. It can stay in your system for several hours and affect both how quickly you fall asleep and how deeply you sleep (Comprehensive Sleep Care Center).
Obvious sources include coffee, many teas, and some sodas. Less obvious ones include:
- Certain energy drinks
- Some chocolate desserts and ice creams
- Pre workout drinks or supplements
It usually helps to stop caffeine intake at least several hours before your usual bedtime. If you are sensitive, you might need to move your last caffeinated drink to late morning or early afternoon.
Alcohol before bed
Alcohol can make you feel drowsy at first, but it tends to fragment sleep and reduce its restorative quality later in the night (Comprehensive Sleep Care Center). It can also worsen snoring and sleep apnea in some people.
Limiting alcohol, especially in the few hours before bed, and choosing alternatives like warm milk, chamomile tea, or tart cherry juice can support better sleep outcomes (Johns Hopkins Medicine).
Heavy, high fat, or spicy meals
Large, greasy, or very rich meals are hard to digest and can cause heartburn, indigestion, or acid reflux that wakes you up. Heavy fatty or fried meals and big portions eaten late at night are common culprits, so it usually helps to finish substantial eating two to three hours before bedtime (Comprehensive Sleep Care Center).
Spicy foods can raise your body temperature, trigger heartburn, and make it harder to fall asleep. It is often better to enjoy very spicy dishes at breakfast or lunch instead of dinner (Sleep Health Solutions).
Sugary snacks, high fat fast food, and trans fat rich items like some fries and chips may also lower serotonin and disrupt sleep, so they are best limited at night (MedPark Hospital).
Sugary foods and refined carbs
Simple carbohydrates and sugary treats can cause quick blood sugar spikes followed by crashes. These swings can disrupt sleep and may wake you in the middle of the night feeling hungry or restless. Sugary snacks, some desserts, and sweetened beverages often fall in this category and are best avoided in the evening (Comprehensive Sleep Care Center).
Diets high in refined carbohydrates and low in fiber are associated with poorer sleep quality, while higher fiber and lower saturated fat intake are associated with deeper, more restorative rest (MedPark Hospital).
Acidic, gas producing, and high water foods
Some foods are not inherently unhealthy but can cause discomfort that interrupts sleep.
You may want to be cautious with:
- Acidic foods such as citrus juices and tomato sauce
- Tyramine rich foods like aged cheeses and soy sauce, which may stimulate brain activity (Sleep Health Solutions)
- Gas producing foods like beans and broccoli
- High water content foods like celery and watermelon that may send you to the bathroom during the night (Sleep Health Solutions)
If you are sensitive to heartburn or bloating, it often helps to move these foods earlier in the day and choose milder, easier to digest options in the evening.
If you live with GERD, diabetes, or another medical condition that affects digestion or blood sugar, it is a good idea to check with your clinician before making significant changes to your evening eating habits.
Putting it together: building a sleep friendly evening routine
You do not have to overhaul your entire diet to sleep better. Start by adjusting what you eat in the second half of the day.
You might try:
- Making dinner a mix of lean protein, whole grains, and vegetables. For example, grilled salmon with brown rice and sautéed spinach, or turkey, quinoa, and roasted vegetables with sage and basil.
- Limiting caffeine after early afternoon and skipping energy drinks and highly caffeinated sodas in the evening.
- Avoiding very heavy, greasy, or spicy meals within two to three hours of bedtime.
- Choosing a small, balanced snack if you are hungry at night, such as whole grain toast with nut butter or a small bowl of oatmeal and banana.
- Sipping a warm, caffeine free drink like chamomile tea, mint tea, warm milk, or a small glass of tart cherry juice as part of your wind down routine.
If you ask yourself what foods help you sleep better, the answer is usually simple, familiar ingredients in the right combinations and at the right times. Experiment with one change at a time, pay attention to how your body responds, and adjust based on what helps you feel calmer at night and more refreshed in the morning.