Eat These for Your Beauty Sleep

People are generally very overstimulated in our society, and your body needs some snooze time to help it hit the refresh button. But if you still find yourself counting sheep or reaching for a bottle of sleeping pills on the regular, it may be time to change up your diet. The foods you eat, according to scientists, have a significant impact on the quality of your sleep.

Not sure what to stock up on to maximize the quality of your time under the covers? Here are some sleep-enhancing foods based on key nutrients, like calcium, magnesium, potassium, B vitamins, and tryptophan—which all play key roles in serious shut-eye. In an age of overachieving, it’s about time we all aim to be successful snoozers, too.

Almonds are high in potassium and B vitamins, which help our nervous systems to relax. You can spread almond butter on a sandwich toast topped with bananas for an easy sleep time.

Bananas, like almonds, are packed with B complex vitamins and potassium, making them a great insomnia-fighting ingredient.

Brown rice
Brown rice is awesome because it contains GABA, which is a natural Ambien. GABA—a.k.a. gamma-amino butyric acid—calms the nervous system and works almost like a natural, super-mellow tranquilizer.


Sure, it’s a breakfast staple—but oatmeal will help you get your snooze on, too. Oats aid the body in releasing sleep hormones.


Walnuts are a great source of tryptophan, which is a sleep-enhancing amino acid. In the brain, tryptophan is converted to serotonin, which induces sleep. Pop a few after dinner to get the body snooze-ready.