Skip to Content

15 Foods That Help You Sleep Better at Night

pumpkin seeds, seed, vegetable, pumpkin seeds, pumpkin seeds, pumpkin seeds, pumpkin seeds, pumpkin seeds
Photo by april197707180 on Pixabay

A good night’s sleep doesn’t just depend on your bedtime routine — what you eat plays a big role too. Certain foods contain nutrients that help your body relax, settle your mind, and prepare for deeper rest. If you’ve been tossing and turning, it might be time to check your plate. Here are 15 foods that help you sleep better at night:

Bananas

a bunch of bananas sitting on top of a white table
Photo by Gabriel Mihalcea on Unsplash

Bananas help your muscles relax and your body wind down. They’re full of magnesium and potassium, two minerals that support better sleep. The natural sugars give you a small energy dip that can help you feel sleepy without spiking your blood sugar. Eat one about an hour before bed, and it works like a gentle signal that says, “Time to rest.”

Almonds

brown almond nuts on white ceramic bowl
Photo by Mockupo on Unsplash

A small handful of almonds before going to bed can make a real difference. They’re a good source of magnesium and healthy fats, both of which support muscle relaxation and steady sleep. Almonds also contain melatonin, the hormone your body uses to control its sleep cycle. They’re light, easy to snack on, and won’t leave you feeling too full or too wired.

Oatmeal

a bowl of oatmeal topped with raspberries and nuts
Photo by Aneta Pawlik on Unsplash

Oatmeal isn’t just for breakfast — it works surprisingly well as a calming nighttime snack. It has carbs that help tryptophan reach your brain, which supports melatonin production. Warm oatmeal also feels soothing and keeps you full through the night. Add a little honey or banana for extra sleep-boosting benefits, and you’ve got a bowl that comforts you right to sleep.

Kiwi

brown round fruit on brown wooden table
Photo by Pranjall Kumar on Unsplash

Kiwis may be small, but they’re powerful when it comes to sleep. They contain serotonin and antioxidants, both of which help regulate your sleep cycle. Eating one or two kiwis before bed has been shown to help people fall asleep faster and sleep more deeply. They’re low in calories, easy to eat, and naturally sweet without needing anything extra.

Chamomile Tea

clear glass tea pot on white ceramic saucer
Photo by Irene Ivantsova on Unsplash

Chamomile tea helps calm your nerves and quiet your thoughts. It contains apigenin, a natural compound that helps reduce anxiety and promote better sleep. The warmth of the tea itself is soothing, which adds to the effect. Sip a cup about 30 minutes before bedtime. It doesn’t just relax your body — it tells your brain it’s time to shut down.

Turkey

roasted chicken on white ceramic plate
Photo by Claudio Schwarz on Unsplash

Turkey is famous for making people sleepy after big holiday meals — and it’s not just a myth. It has tryptophan, an amino acid that helps your body produce melatonin and serotonin. These two chemicals help regulate your mood and sleep cycle. A few slices of turkey with a light side dish can be just enough to help you doze off peacefully.

Cherries

red berries in bowl on table
Photo by Brooke Lark on Unsplash

Cherries (particularly tart ones) are one of the natural sources of melatonin. Eating a small bowl or drinking cherry juice before you go to bed can help you fall asleep faster. They also have antioxidants that support overall rest and recovery while you sleep. If you want something sweet that won’t mess with your sleep, cherries are a great pick.

Greek Yogurt

white and blue daisy sour cream
Photo by Jainath Ponnala on Unsplash

Greek yogurt is filled with protein and calcium, which both play a role in melatonin production. The protein keeps your blood sugar stable overnight, which can save you from waking up in the middle of the night. It’s also easy on your stomach and can be topped with fruit or honey for a satisfying bedtime treat that helps you relax.

Walnuts

brown round fruit in white plastic container
Photo by Mustafa akın on Unsplash

Walnuts help your body produce its own melatonin. They also have omega-3 fatty acids and magnesium, which are linked to better mood and deeper rest. You don’t need many — just a small handful is enough. They’re crunchy, filling, and easy to eat without any prep. If you need a snack that works with your sleep, walnuts are a great go-to.

White Rice

a glass bowl filled with rice on top of a white table
Photo by Mehmet Keskin on Unsplash

White rice has a very high glycemic index, which means it causes a small rise in blood sugar that can help with sleep onset. It also helps tryptophan reach your brain more easily. Many people feel relaxed and drowsy after a warm, simple rice dish. It’s comforting, easy to digest, and helps you settle into sleep without keeping your body too busy.

Herbal Teas (Like Peppermint or Lemon Balm)

Crop anonymous female with teaspoon standing near table with assorted aromatic teas served for tea tasting session
Photo by Milada Vigerova on Pexels

Caffeine-free herbal teas like peppermint or lemon balm can ease digestion and calm your mind. They’re not as strong as chamomile but still give your body a gentle nudge toward rest. These teas soothe your stomach and nerves at the same time. Drink a cup after dinner or before bed, and it sets a calm, quiet tone for your evening.

Cottage Cheese

cooked food on bowl
Photo by Megumi Nachev on Unsplash

Cottage cheese has casein protein, which digests slowly and keeps you full through the night. It also has tryptophan, which supports melatonin and serotonin levels. If you wake up hungry during the night, this snack might help. Add a little fruit or honey if you want more flavor. It’s light, low in sugar, and helps your body stay calm while you sleep.

Eggs

brown egg on white paper towel
Photo by Morgane Perraud on Unsplash

Eggs are pretty high in protein and rich in vitamins like B6 and D, which support melatonin production. A hard-boiled egg before bed can give your body the right mix of nutrients to relax and recharge. They’re easy to prep ahead of time and aren’t heavy. If your sleep struggles come from nighttime hunger, eggs offer a quiet solution.

Whole-Grain Crackers with Nut Butter

“Mmm… homemade butter crackers with dip!” by jeffreyw is licensed under CC BY 2.0

This combo gives you a balance of carbs and healthy fats, which can help calm your body and mind. The carbs help tryptophan do its job, and the fat keeps you full through the night. Nut butter adds flavor without too much sugar, and whole-grain crackers add fiber. Together, they make a small but powerful bedtime snack.

Pumpkin Seeds

A bowl filled with fresh green pumpkin seeds, ideal for healthy eating.
Photo by Antoni Shkraba Studio on Pexels

Pumpkin seeds are another natural source of magnesium, zinc, and tryptophan — all tied to better sleep. You can roast them with a little salt or eat them raw. A handful before bed can support melatonin production and help your body relax. They’re crunchy, easy to store, and a great choice if you want something that feels like a snack but works like a sleep aid.

Leave a comment

Your email address will not be published. Required fields are marked *