Nutrition: is it the secret to deep, restful sleep?
Have you ever woken up feeling groggy, even after what seemed like a full night's sleep?
Do you experience afternoon energy crashes that leave you feeling like you could fall asleep at your desk?
Do experience a second wind late in the evening that prevents you from going to bed at a decent time?
Do you wake up in a startle in the middle of the night unable to fall back asleep?
This may surprise you but the answer to your sleep struggles might not be in your bedtime routine but rather more to do with what’s on your plate and when you eat!
Most people think of nutrition in terms of energy, weight management, or overall health, but what you eat throughout the day also plays a critical role in how well you sleep. Your body requires the right nutrients to regulate sleep hormones, balance blood sugar, and create a state of relaxation necessary for deep rest. On the flip side, certain foods and poor eating habits can send your body into a state of chaos, making deep sleep feel impossible.
If you’re looking for an effective and natural way to improve your sleep quality, it’s time to look at your nutrition. So, let’s break it down—how does nutrition affect sleep, and what should you be eating (or avoiding) to wake up refreshed and energised?
The blood sugar and sleep connection
Imagine your body as a car. You wouldn’t expect it to run smoothly if you filled the tank with the wrong fuel, right? The same logic applies to sleep. Your blood sugar levels and sleep quality are deeply intertwined. If your blood sugar swings like a rollercoaster throughout the day, it’s likely disrupting your rest at night.
Here’s how it works:
When blood sugar drops too low (often due to processed foods, excessive sugar, or long gaps between meals), your body releases stress hormones like cortisol, which can jolt you awake.
Conversely, if your blood sugar is too high—perhaps from a late-night sugary snack—you may find yourself waking up groggy and unrested.
Balancing your blood sugar with proper meal timing and whole foods can be the key to unlocking deep, uninterrupted sleep. Read on to find out the specifics!
The ultimate sleep-friendly plate
If you want to sleep well, you need to eat well. Here’s how to structure your meals for optimal rest:
1. Prioritise protein
Protein helps stabilise blood sugar and keeps you full longer, preventing energy crashes that can disrupt sleep later (and cause afternoon energy crashes). If this is you - focus on portioning protein evenly throughout the day, each meal containing a palm sized portion (breakfast, lunch and dinner)
Best sources: vegan: quinoa, lentils, tofu, tempeh, beans, nuts and seeds (like chia and hemp), non-vegan: eggs, turkey, fish (like salmon or sardines)
2. Load up on fibre
Fibre slows digestion, preventing blood sugar spikes and crashes that can disturb your sleep cycle. Fibre is found in whole foods that are from plants.
Best sources: whole grains (quinoa, oats, brown rice), legumes & beans (chickpeas, lentils), fibrous vegetables (broccoli, carrots, kale), fruits (apples, pears, banana), nuts and seeds.
3. Include healthy fats
Healthy fats support brain function and hormone balance, both of which impact sleep quality.
Best sources: avocados, nuts (almonds, walnuts), seeds (flaxseeds, chia), olive oil, and fatty fish (sardines, anchovies, mackerel, salmon, herring).
4. Choose low-GI carbs
Low glycemic index (GI) carbs release energy slowly, keeping blood sugar stable (no spikes and crashes!)
Best sources: sweet potatoes, oats, whole grain bread, and berries.
5. Boost your micronutrients
Magnesium (in leafy greens, bananas, almonds, pumpkin seeds) is like a natural muscle relaxant—it calms your nervous system and helps prepare your body for rest
Zinc (found in shellfish, nuts, whole grains, pumpkin, hemp & sesame seeds) helps with melatonin production.
B vitamins (found abundantly in whole foods: eggs, leafy greens, legumes) support neurotransmitter function for better sleep.
Tryptophan (turkey, eggs, dairy, soy, nuts, and seeds) is an amino acid that is needed to produce melatonin, the hormone that regulates sleep. Ever wonder why you feel so sleepy after a big Thanksgiving meal? That’s tryptophan at work.
Foods that wreck your sleep
Some foods are notorious for sabotaging rest. Avoid these before bed:
Caffeine: found in coffee, tea, and even chocolate, caffeine can linger in your system for hours (even up to 9 hours in some people!)
Alcohol: it may make you drowsy at first, but it disrupts deep sleep cycles & therefore sleep quality.
Spicy foods: can cause acid reflux and raise body temperature—two things that interfere with sleep.
Sugary snacks: these lead to blood sugar spikes that can wake you up in the middle of the night. Keep them out of the house!
The best bedtime snacks
Sometimes, a small snack before bed can help stabilise blood sugar and ease you into rest. But the key is choosing the right one. Here are some options that actually promote sleep:
A handful of almonds or walnuts (packed with melatonin and magnesium)
A banana with a spoonful of almond butter (magnesium + tryptophan combo)
Greek yogurt with berries and flaxseeds (protein + healthy fats for blood sugar balance)
A warm cup of chamomile or tart cherry tea (both linked to improved sleep quality)
Meal timing: when you eat matters
Not only does what you eat matter, but when you eat plays a role in sleep quality too.
Eat dinner 2-3 hours before bed: this gives your body time to digest without interfering with melatonin production.
Avoid large, heavy meals late at night: they can cause discomfort and delay sleep onset.
Try a light snack if you’re hungry before bed: choose something protein-rich with a bit of healthy fat, like a small handful of nuts or a boiled egg. No snack after dinner is ideal, however.
Experiment with Time-Restricted Eating (TRE): some research suggests that intermittent fasting or avoiding late-night eating can improve sleep patterns, optimal is 14:10 - too extreme of hours can hinder sleep and increase stress
Additional nutrients for sleep optimisation
In addition to the foundational nutrients, consider incorporating these sleep-enhancing vitamins and minerals:
Vitamin D: helps regulate sleep-wake cycles. Found in fatty fish, egg yolks, mushrooms that have been exposed to sunlight, and sunlight exposure on your skin (its hard to eat enough vitamin D as a vegan so supplements may be required in the winter months or if wearing loads of sunscreen frequently).
Iron: a deficiency can lead to restless legs and poor sleep quality. Found in tofu, soy, beans, lentils, cruciferous vegetables, spinach, red meat.
Melatonin-rich foods: tart cherries, goji berries, tomatoes, and almonds naturally boost melatonin levels.
GABA-rich foods: fermented foods like kimchi, miso, and kefir promote relaxation by increasing GABA, a neurotransmitter that calms the nervous system.
Good sleep doesn’t start at bedtime—it starts on your plate. By making small but intentional changes to your diet, you can transform your sleep quality, boost energy levels, and wake up feeling genuinely refreshed.
→ Instead of reaching for a late-night sugar fix or that second glass of wine, try a bowl of warm oatmeal with walnuts, a handful of pistachios, or a cup of tart cherry tea. These little tweaks can add up to huge benefits for your sleep health ⭐️
So, what’s your next meal going to look like? Try incorporating more sleep-friendly foods into your diet and see how your body responds. You might just find that the secret to better sleep has been sitting on your plate all along 🙌

