Sometimes not even avoiding caffeine before going to bed at night will guarantee that you will sleep well. But, don't worry, you can say goodbye to that annoying insomnia if you eat this food before going to bed.
You probably know that warm milk will help you fall asleep fast, but other dairy products, such as cheese, have the same effect. Calcium helps the brain use the tryptophan found in dairy products to manufacture melatonin, a hormone that tells your body when it's time to sleep.
These tasty nuts contain tryptophan and magnesium, which will help your muscles and nerves relax, make your heart rhythm steady, and help you fall asleep fast.
Just like almonds, pistachios are rich in magnesium, but they also contain protein and vitamin B6, which will contribute to your good night’s sleep. But don't eat more than a handful of pistachios, as more calories before bedtime means more risk of a sleepless night.
Read also: “The Benefits of Blue-Light Glasses”
We suggest you enrich your dinner with healthy and tasty lettuce. This vegetable contains lactucarium, which has sedative properties and a similar effect on your brain as opium.
Tuna, halibut, and salmon are rich in vitamin B6, which your body needs to produce optimal levels of melatonin and serotonin. Combine your favorite fish with healthy lettuce, and you will get quality rest.
Plums have an amazing effect on your overall health, especially on your digestive system. Also, they are rich in vitamin B6, calcium, and magnesium, and will help your body produce melatonin.
Read also: "6 great foods for healthy eyes"
Starting your day with oatmeal is really healthy, but you can also treat yourself to this tasty food before going to bed. Grains in oatmeal will regulate your blood sugar and make you sleepy. Also, add a few dried plums to your bowl of oatmeal, and you won’t have to worry about a sleepless night.