5 Late-Night Snacks That Are Genuinely Good for Your Sleep

Heading to the fridge for a midnight snack usually comes with a heavy dose of guilt, especially if you’re reaching for a sugary biscuit or a leftover slice of takeaway pizza.

Getty Images

We’ve always been told that eating late is a terrible idea that’s bound to disrupt our rest and leave us tossing and turning until morning. But while loading up on heavy, greasy food will definitely ruin your sleep quality, going to bed with a completely empty, rumbling stomach isn’t any better for your brain.

The trick is knowing that certain foods actually contain the exact nutrients, vitamins, and amino acids your body needs to wind down and switch off. Picking the right small bite before your head hits the pillow can quieten your hunger pangs and naturally prepare your system for a deep, uninterrupted night’s rest.

Why some snacks help and others don’t

Getty Images

Eating late at night gets a bad reputation, and to be fair, some snacks really will keep you tossing and turning. Big, heavy meals, sugary treats, spicy food and anything with caffeine in it can all upset your tummy or wind your body up just when you’re trying to wind down. Your body ends up in digestion mode instead of sleep mode, which is the last thing you want at bedtime.

But the right snack can do the opposite. Certain foods contain natural ingredients that actually help your body relax and produce the chemicals that make you sleepy. The trick is to keep your snack small, ideally under 200 calories, and to eat it about an hour or so before you turn in. That way, your body has time to settle before your head hits the pillow. Here are five snacks that genuinely help.

1. A banana with a bit of nut butter

Getty Images

Bananas are one of the best bedtime snacks going. They’re packed with two minerals called magnesium and potassium, both of which help your muscles relax and stop you waking up in the night with cramps or restlessness. They also contain something called tryptophan, which your body uses to make the sleepy hormones that help you nod off.

Spread a little peanut or almond butter on a few slices, and you’ve got the perfect combo. The nut butter adds a bit of protein and healthy fat, which keeps you feeling full so you’re not woken up by hunger pangs at 3am. It’s quick, it’s tasty, and it ticks pretty much every box for a good night’s sleep.

2. Greek yogurt with a handful of berries

Getty Images

Greek yogurt is a brilliant late-night choice because it’s creamy, satisfying, and full of good stuff. It’s rich in calcium, which your body actually needs to make melatonin, the hormone that controls your sleep. It also has plenty of protein to keep you full and help your body wind down.

Toss in a small handful of berries like blueberries, raspberries, or strawberries for a bit of natural sweetness and some fibre. Berries are lower in sugar than a lot of other fruits, so they won’t give you a sugar rush that keeps you bouncing off the walls. Just steer clear of the flavoured yogurts loaded with added sugar, and stick to plain or low-sugar versions for the best results.

3. A small bowl of porridge

Getty Images

Porridge isn’t just for breakfast. A small, warm bowl of plain oats before bed can genuinely help you sleep. Oats are a good source of that same tryptophan we mentioned earlier, which helps your body produce melatonin and ease you into a natural sleep cycle. The warmth itself is also lovely and comforting, which helps you relax.

Keep it simple and avoid piling on the sugar or syrup. A few berries or a tiny drizzle of honey is plenty if you want a bit of sweetness. The slow-releasing carbs in oats give your body a gentle, steady supply of energy through the night rather than a sudden spike, which means no waking up with a rumbling tummy in the small hours.

4. A few cherries or a glass of tart cherry juice

Getty Images

Cherries, particularly the tart kind like Montmorency, are one of the few foods that naturally contain melatonin, the very hormone your body uses to feel sleepy. That makes them a genuinely clever bedtime snack. Some studies have even suggested that people who have tart cherries or cherry juice before bed sleep a bit longer and more soundly.

A small bowl of cherries or a little glass of tart cherry juice is all you need. As a bonus, cherries are full of antioxidants that help fight inflammation in the body, which is good for your overall health too. They satisfy a sweet craving without the sugary downside, which makes them a win all round.

5. A small handful of nuts

Getty Images

Nuts like almonds, walnuts, and pistachios are another top bedtime pick. They’re little powerhouses of sleep-friendly nutrients, including magnesium to relax your muscles and, in some cases, melatonin to help you drift off. Walnuts in particular contain healthy omega-3 fats, which are great for your body in lots of ways.

The key here is to keep the portion small, since nuts are quite high in calories. A small handful is plenty. If you fancy something a tiny bit indulgent, a square of dark chocolate alongside your nuts is an acceptable treat, since dark chocolate contains magnesium too. Just don’t go overboard, as too much chocolate before bed can have the opposite effect thanks to the small amount of caffeine it contains.

The snacks to steer clear of

Getty Images/iStockphoto

Just as important as knowing what to eat is knowing what to avoid. Sugary treats like sweets, cake, and biscuits can give you a sudden energy boost right when you want to be calming down. Spicy food can cause heartburn and an upset stomach when you lie down. Anything with caffeine, including chocolate in large amounts, coffee and some fizzy drinks, will keep your brain buzzing.

Big, greasy meals are also a no-no, since your body has to work hard to digest them, which keeps you awake. And while a glass of something might feel relaxing for grown-ups, alcohol actually disrupts the deep, restful part of sleep. The golden rule is to keep your bedtime snack small and easy on the tummy.

How to make snacking work for better sleep

Getty Images/iStockphoto

The most important thing is not to go to bed either starving or stuffed. If you’re properly hungry, a small snack is far better than trying to ignore it and lying awake with a rumbling tummy. But there’s no need to eat a huge plate of food, either. Aim for something light, eaten about an hour before bed, so your body has time to settle.

Pairing these snacks with good bedtime habits makes an even bigger difference. Try to avoid screens for a little while before sleep, keep your bedroom cool and dark, and stick to a regular bedtime where you can. Get those things right alongside a sensible little snack, and you’ll give yourself the best possible chance of drifting off quickly and waking up properly refreshed.