Struggling to fall asleep at night? Achieving quality rest often feels elusive, but your diet could hold the key.
Experts in sleep medicine emphasize that evening meals significantly influence sleep quality—either enhancing it or disrupting it.
Discover these 11 foods proven to promote better sleep tonight, without relying on medication.

If insomnia strikes, low protein intake or high-carb snacks before bed might be culprits. Skip cakes and sweets to avoid blood sugar spikes that wake you at 2 or 3 a.m. Opt for a hard-boiled egg, cheese, nuts, or any protein-rich option to curb nighttime hunger.

Bananas are packed with magnesium and potassium for muscle relaxation, plus tryptophan that converts to serotonin and melatonin—key calming hormones. Try this pre-bed smoothie: blend one banana with a cup of milk or soy milk (add ice if desired).

Avoid evening stimulants like caffeine, but opt for low- or no-caffeine herbal teas. Chamomile soothes and aids sleep onset; decaf green tea provides theanine for relaxation. Limit to one cup.

Almonds top the list for sleep support, thanks to magnesium for relaxation, protein for stable blood sugar, and compounds that ease digestion-to-rest transitions. Snack on 30g or a tablespoon of almond butter before bed.

This young soybean, a staple superfood in Asia, delivers iron, omega-3s/6s, and protein. Perfect for salty cravings, lightly salted edamame satisfies without heaviness. For menopausal hot flashes disrupting sleep, its soy estrogens help regulate symptoms.
Recipe: Blend 2 cups cooked, shelled edamame with 1 tsp salt, olive oil drizzle, and optional garlic. Spread on crackers hours before bed.

A small bowl of unsweetened, whole-grain cereal with milk makes a nutritious pre-bed snack. Complex carbs boost tryptophan for sleep. Add dried cherries for extra benefits, but stick to one bowl.

Daytime diet matters too. A Journal of Clinical Sleep Medicine study shows high-fiber eaters enjoy deeper sleep, while saturated fats lead to restlessness. Prioritize beans, broccoli, raspberries; limit bacon, steak, butter, cheese.

Yogurt and milk offer tryptophan and calcium to ease stress and stabilize nerves. Greek yogurt before bed can reduce anxiety while promoting sleep.

With tofu and seaweed, miso soup's amino acids boost melatonin. Hot liquids like soup also relieve cold symptoms, enhancing sleep when under the weather.

Oatmeal porridge—oats simmered in milk—is a comforting evening treat rich in sleep-promoting minerals like calcium, magnesium, and potassium. Skip excess sugar; flavor naturally with banana or cherries.

University of Pennsylvania research confirms tart cherry juice raises melatonin levels, speeding sleep onset. Enjoy 1 glass juice or a serving of fresh, frozen, or dried cherries pre-bed.