9 Best Foods and Drinks to Sleep Better
Almonds
This type of nut is a valuable source of nutrients that improve your immunity and regulate your sleep schedule.
Think about it: a single ounce (28 grams) of dry roasted nuts provides you with 18% of your recommended daily intake (RDI) for phosphorus, 23% for riboflavin, and a whopping 25% of the daily manganese requirements.
Almonds also contain plenty of monosaturated fats, fiber, and antioxidants which strengthen your immunity and help you to keep disease at bay.
However, one of the most surprising treats offered by almonds is melatonin. This hormone is responsible for regulating your internal clock, which tells your body when it should sleep and when it should be active.
Additionally, these nuts offer 19% of the RDI for magnesium. Data from the National Institutes of Health says that meeting your physical needs for magnesium daily can improve overall sleep quality and might even reduce insomnia.