March 7, 2026
what foods help you sleep better

Image by Flux

Discover what foods help you sleep better as experts share bedtime snacks and tips for more restful nights.

A good night’s rest starts long before you turn off the lights. If you are wondering what foods help you sleep better, the answer is that certain nutrients can gently nudge your body toward relaxation, while others make it harder to drift off. The goal is not a complicated new diet, but a few smart choices in your usual meals and snacks.

Below, you will find expert-backed foods that can support deeper, more restorative sleep, plus what to limit in the hours before bed.

How food affects your sleep

What you eat during the day affects hormones and brain chemicals that control your sleep wake cycle. Three key players are:

  • Tryptophan, an amino acid your body uses to make serotonin and melatonin
  • Serotonin, a neurotransmitter that promotes calm and helps regulate mood
  • Melatonin, a hormone that signals to your body that it is time to sleep

Snacks that contain tryptophan, complex carbohydrates, and a small amount of fat can help you fall asleep more easily, according to neurologist and sleep medicine physician Ian S. Katznelson, MD, at Northwestern Medicine (Northwestern Medicine). The same is true for meals that stabilize blood sugar and avoid very heavy or spicy ingredients late at night.

Think of every meal as a quiet vote for either better or worse sleep later that evening.

Best foods to help you sleep better

You do not need special “sleep foods,” just everyday ingredients that contain the right nutrients in the right portions.

1. Turkey, chicken, and other tryptophan rich proteins

Turkey has a reputation as a sleep inducer, and there is real science behind it. Foods rich in tryptophan, such as turkey, chicken, soybeans, tofu, and cheese, can promote better sleep by boosting melatonin and serotonin production in your body (Sleep Foundation).

Lean protein sources like:

  • Chicken
  • Fish
  • Low fat cheese
  • Egg whites
  • Soybeans
  • Pumpkin seeds

are especially helpful for sleep, because they provide tryptophan without the heavy saturated fat that can disrupt rest (MedPark Hospital).

You might try grilled chicken or baked tofu at dinner, or a small serving of cottage cheese as an evening snack if you tolerate dairy well.

2. Whole grain complex carbohydrates

Tryptophan works best when it can get from your bloodstream into your brain. Complex carbohydrates help that process along.

Eating meals that combine turkey or fish with complex, whole grain carbohydrates like brown rice or quinoa can stabilize blood sugar and promote the release of tryptophan (Northwestern Medicine). Whole grains also support serotonin levels, which improves sleep quality (MedPark Hospital).

Helpful choices include:

  • Brown rice
  • Quinoa
  • Oats
  • Whole wheat bread or pasta

Research in The Journal of Clinical Sleep Medicine found that a high fiber, low saturated fat diet and fewer refined carbohydrates can lead to deeper, more restorative sleep (MedPark Hospital).

3. Nuts and seeds

Nuts and seeds give you a useful mix of healthy fats, magnesium, and sometimes melatonin, all of which support sleep.

Walnuts, almonds, pistachios, and cashews provide melatonin, omega 3 fatty acids, magnesium, and zinc, and these nutrients together have been shown to help people with insomnia sleep longer and more deeply (Sleep Foundation).

Heart healthy unsaturated fats from nuts can also elevate serotonin levels and improve heart health, both of which support better sleep, while saturated and trans fats should be limited (MedPark Hospital).

A small handful of nuts or a spoonful of pumpkin seeds in yogurt can be a simple evening snack. Keep portions modest, especially if you have reflux.

4. Fatty fish like salmon

Fatty fish, especially salmon, can be a powerful ally for sleep. Eating salmon three times per week during winter has been associated with better overall sleep and improved daytime functioning, likely because of vitamin D and omega 3 fats that help regulate serotonin (Sleep Foundation).

If you enjoy fish, consider:

  • Baked or grilled salmon
  • Trout
  • Mackerel

paired with a whole grain and vegetables for a balanced, sleep friendly dinner.

5. Magnesium rich fruits, greens, and grains

Magnesium plays a quiet but important role in helping your muscles relax and in regulating melatonin and GABA, another calming neurotransmitter. Foods high in magnesium include spinach, nuts, avocados, and black beans, and eating these at dinner is linked to enhanced sleep quality (MedPark Hospital).

Other good sources are:

  • Bananas, about 10 percent of your daily magnesium per cup sliced
  • Pumpkin seeds, about 37 percent per ounce
  • Oats, about 66 percent per cup uncooked
  • Spinach, about 37 percent per cup boiled

(Sleep Foundation)

You could add spinach to a pasta dish, sprinkle pumpkin seeds on a salad, or have a small bowl of oatmeal with sliced banana in the evening.

6. Tart cherries and tart cherry juice

Tart cherries stand out among fruits for their natural melatonin content. Cultivars like Montmorency and English morello contain above average levels and strong antioxidants. Drinking two one cup servings of tart cherry juice daily has been shown to increase total sleep time and sleep efficiency in people with insomnia (Sleep Foundation).

Tart cherry juice may also support melatonin production and a healthy sleep cycle, and it is considered a safe natural drink to try if you have sleep difficulties (Johns Hopkins Medicine).

If you decide to try it, choose an unsweetened variety and start with a small glass earlier in the evening to see how your stomach tolerates it.

7. Warm milk and calming herbal teas

Warm milk is a classic nighttime drink, and there is a reason this tradition has lasted. It is believed to contain chemicals that simulate the effects of tryptophan, which is involved in the sleep wake transition (Johns Hopkins Medicine). The dairy in warm milk is also considered effective for promoting sleep (Northwestern Medicine).

Chamomile and mint teas are naturally caffeine free and are often described as sleep inducing. Chamomile in particular contains flavonoids that may interact with benzodiazepine receptors in your brain, which are part of the sleep wake system (Johns Hopkins Medicine, Northwestern Medicine).

According to Johns Hopkins experts, warm milk, chamomile tea, and tart cherry juice have no known harm when used as nighttime drinks and can be considered as treatment options for mild sleep trouble, without the side effects of sleep medications (Johns Hopkins Medicine).

Smart bedtime snack ideas

If you get hungry before bed, the key is a small, balanced snack, not a heavy meal. It can be beneficial to eat a nutritious snack before bed to aid sleep, but what and how much you eat, as well as conditions like GERD or blood sugar issues, all matter (Northwestern Medicine).

You might try:

  • Half a banana with a spoonful of peanut or almond butter
  • Whole grain toast with a thin layer of turkey or hummus
  • Plain yogurt topped with a few walnuts and berries
  • A small bowl of oatmeal with cinnamon and pumpkin seeds

Keep portions light and finish your snack about an hour before you plan to sleep, so digestion does not compete with relaxation.

Aim for a mix of complex carbs, a little protein, and a small amount of healthy fat to promote steady blood sugar and a calmer nervous system.

Foods and drinks that can hurt your sleep

Knowing what to limit is just as important as knowing what to add. Several types of foods and drinks are consistently linked to trouble falling or staying asleep.

1. Caffeine and energy drinks

Caffeine is a powerful stimulant that can stay in your system for hours. It is found in coffee, many teas, some sodas, energy drinks, and even certain desserts. It can disrupt both your ability to fall asleep and the quality of your sleep at night (Comprehensive Sleep Care Center).

You do not have to give it up completely, but try cutting off caffeine by early afternoon and watch for “hidden” sources like chocolate or coffee flavored ice cream (Sleep Health Solutions).

2. Alcohol before bed

Alcohol can make you feel drowsy at first, but it tends to fragment your sleep later in the night. It interferes with deep, restorative stages of sleep, so you wake up feeling less rested, even if you slept many hours (Comprehensive Sleep Care Center).

Experts recommend avoiding alcohol in the hours leading up to bedtime and choosing alternatives like warm milk, chamomile tea, or tart cherry juice instead (Johns Hopkins Medicine).

3. Heavy, fatty, or fried meals late at night

High fat and heavy meals take a long time to digest and can trigger acid reflux, especially when you lie down soon after eating. Greasy or fried foods and large portions in the evening often lead to discomfort or heartburn that keeps you awake (Comprehensive Sleep Care Center).

Saturated and trans fats also reduce serotonin levels, which can negatively affect sleep quality (Northwestern Medicine, MedPark Hospital).

Try to:

  • Eat your largest meal earlier in the day
  • Keep dinner lighter, focusing on lean proteins, vegetables, and whole grains
  • Finish substantial eating two to three hours before bedtime (Comprehensive Sleep Care Center)

4. Sugary treats and refined carbs

Simple carbohydrates like candy, white bread, pastries, and sugary desserts can cause quick spikes and drops in blood sugar. That rollercoaster can leave you feeling wired, then wake you during the night when your blood sugar dips (Comprehensive Sleep Care Center).

Both Northwestern Medicine and MedPark Hospital note that simple carbohydrates and high sugar foods decrease serotonin and worsen sleep, while high fiber, low saturated fat diets with fewer refined carbs improve it (Northwestern Medicine, MedPark Hospital).

If you want something sweet at night, choose a small portion of fruit or yogurt rather than candy or cake.

5. Spicy, acidic, and gas producing foods

Spicy dishes can raise your body temperature and increase the chance of heartburn, both of which can prolong wakefulness. It is better to enjoy spicy foods at breakfast or lunch rather than right before bed (Sleep Health Solutions, Comprehensive Sleep Care Center).

Acidic foods like citrus juice and tomato sauce, as well as gas producing foods like beans and broccoli, may also cause discomfort that interrupts sleep (Sleep Health Solutions).

Tyramine rich foods, including aged cheeses and soy sauce, can act as natural stimulants by increasing brain activity, so it is best to avoid them late in the day (Sleep Health Solutions).

If you are prone to reflux or indigestion, try keeping your last meal bland and lower in spice and acidity and track how your body responds.

Putting it all together for better sleep

You do not have to overhaul your entire diet to sleep better. Small, consistent changes can make a noticeable difference. Here is one simple way to structure your day:

  • Earlier in the day: Coffee or tea in the morning only, balanced meals with lean protein, whole grains, and vegetables
  • Dinner: A plate that includes a lean protein like salmon or chicken, a whole grain like quinoa or brown rice, and a magnesium rich vegetable like spinach or black beans
  • Evening snack if needed: Something light that combines complex carbs and a bit of protein, such as oatmeal with nuts or yogurt with fruit
  • Pre bed drink: Warm milk, chamomile or mint tea, or a small glass of tart cherry juice

If you live with a condition like GERD, diabetes, or kidney disease, or if you are pregnant, check with your doctor or a dietitian before making big changes. They can help you personalize these ideas to your health needs.

Try adjusting just one meal or snack today with a sleep supportive swap, then pay attention to how you feel over the next week or two. Your plate can be a quiet but powerful tool for better nights and easier mornings.

Leave a Reply

Your email address will not be published. Required fields are marked *