Our Top 7 Foods to Eat Before Bed to Sleep Better

  • Chamomile tea: Chamomile tea is a popular herbal tea that has been shown to have relaxing and sleep-promoting properties. It contains apigenin, a compound that may help to reduce anxiety and promote sleep.Opens in a new windowwww.amazon.comChamomile tea for sleep
  • Kiwi: Kiwis are a good source of serotonin, a neurotransmitter that helps to regulate sleep. They also contain magnesium, which is another mineral that is important for sleep.Opens in a new windowwww.express.co.ukKiwi fruit for sleep
  • Tart cherry juice: Tart cherry juice is a natural source of melatonin, a hormone that helps to regulate sleep. It has been shown to improve sleep quality in people with insomnia.Opens in a new windowwww.amazon.comTart cherry juice for sleep
  • Fatty fish: Fatty fish, such as salmon, tuna, and mackerel, are a good source of omega-3 fatty acids, which have been shown to improve sleep quality.Opens in a new windowwww.express.co.ukFatty fish for sleep
  • Walnuts: Walnuts are a good source of melatonin and magnesium, both of which are important for sleep. They also contain omega-3 fatty acids.Opens in a new windowwww.express.co.ukWalnuts for sleep
  • Turkey: Turkey is a good source of tryptophan, an amino acid that is converted to serotonin in the body. Serotonin helps to promote sleep.Opens in a new windowwww.scientificamerican.comTurkey for sleep
  • Oatmeal: Oatmeal is a complex carbohydrate that can help to promote sleep. It also contains magnesium, which is important for sleep.Opens in a new windowzegofoods.comOatmeal for sleep

It is important to note that these are just a few of the many foods that can help you sleep better. The best foods for you will depend on your individual needs and preferences. If you are struggling to sleep, it is a good idea to talk to your doctor or a registered dietitian. They can help you create a personalized sleep plan that includes the right foods and nutrients for you.

Here are some other tips for eating for better sleep:

  • Avoid eating large meals or sugary foods before bed. These can make it difficult to fall asleep.
  • Eat light snacks instead of large meals.
  • Avoid caffeine and alcohol before bed. These can interfere with sleep.
  • Eat foods that are high in magnesium and tryptophan. These nutrients can help to promote sleep.
  • Create a relaxing bedtime routine. This can help to signal to your body that it is time to wind down and sleep.

By following these tips, you can improve your sleep quality and wake up feeling refreshed and energized.