
Can't Sleep? 10 Foods That Help You Sleep Better (and 5 That Keep You Awake)
You are lying in bed at midnight. The air conditioner hums. Your body is exhausted from the day, but your brain will not shut off. You flip your pillow to the cool side for the fifth time, check your phone (making it worse), and wonder why sleep feels so elusive despite doing everything right.
If this sounds familiar, you are not alone. City life—especially in places like Bangkok with its combination of heat, noise, late-night culture, and demanding work schedules—makes getting consistent, restorative sleep a real challenge.
Here is the thing most people overlook: what you eat directly controls the chemical processes that make sleep happen. Your dinner, your evening snack, even your 3 PM coffee are all sending signals to your brain about whether it is time to be alert or time to wind down. Foods that help you sleep work through real biochemical pathways. And some foods you eat without thinking are actively sabotaging your rest.
This guide covers the simple science behind sleep nutrition, 10 specific foods that promote deep sleep, 5 common foods keeping you awake, and practical strategies for eating your way to better rest.
The Science: How Food Controls Your Sleep

Before diving into specific foods, understanding three key mechanisms helps you make better choices:
The Sleep Hormone Pathway
Your body needs a specific amino acid called tryptophan to sleep, but it cannot produce it on its own—it must come from food. Once consumed, your brain converts tryptophan into serotonin (your calm, happy chemical), which then turns into melatonin (your sleep hormone). This process also requires magnesium, zinc, and vitamin B6. Without these nutrients, your body simply struggles to produce enough melatonin.
Blood Sugar and Sleep
Eating complex carbohydrates a few hours before bed helps clear other amino acids from your bloodstream, giving tryptophan a direct path to your brain. However, this must be balanced: eating too much refined sugar will disrupt your sleep in the middle of the night when your blood sugar crashes..
Calming the Brain
Gamma-aminobutyric acid (GABA) is a chemical that literally calms your brain's neural activity. Magnesium is the key that activates these GABA receptors, helping you relax physically and mentally.
10 Foods That Help You Sleep Better
1. Tart Cherries (or Tart Cherry Juice)

Tart cherries are one of the few natural food sources of melatonin. Drinking tart cherry juice concentrate has been shown to increase melatonin levels, helping people fall asleep faster and stay asleep longer.
How to use: Mix 30ml of tart cherry concentrate with water and drink it 1-2 hours before bed. You can find this at larger supermarkets like Gourmet Market or Villa Market.
2. Kiwi Fruit

Kiwis are rich in serotonin, antioxidants, and folate. Eating kiwis before bed can significantly reduce the time it takes to fall asleep while improving overall sleep duration. The antioxidants also help reduce stress in the body that might otherwise keep you awake.
Practical tip: Eat two kiwis about an hour before you plan to sleep. They are affordable and available year-round.
3. Fatty Fish (Salmon, Mackerel)

Fatty fish provides a powerful combination of vitamin D and omega-3 fatty acids, both of which help regulate serotonin production. This directly supports your body's ability to create sleep hormones.
Easy Health Options: The Easy Health menu includes several omega-3-rich fish dishes prepared without inflammatory seed oils or added sugar, making them ideal evening meals.
4. Almonds and Walnuts

Almonds are packed with magnesium to help calm your brain, while walnuts are one of the rare nuts that contain natural melatonin. A handful of either nut provides healthy fats that slow digestion and prevent blood sugar crashes during the night.
5. Warm Milk (or Dairy Alternatives Fortified with Calcium)

The tradition of warm milk before bed actually works. Milk contains tryptophan, calcium (which helps the brain use tryptophan), and calming compounds that help you relax. The warmth of the milk also raises your body temperature slightly, triggering a natural cooling response that mimics the body's pre-sleep routine.
6. Bananas
Bananas deliver a triple combination for sleep: tryptophan, magnesium, and vitamin B6. Since vitamin B6 is required to turn tryptophan into sleep hormones, bananas are essentially a complete sleep-support package.
7. Turkey and Chicken

Both turkey and chicken are incredibly rich in tryptophan, B6, and zinc. Eating high-quality protein in the evening also keeps you full, preventing hunger from waking you up at 3 AM. Easy Health Options: The Morning Omelette (28g protein) and Farmer Omelette (33g protein) provide clean protein that supports overnight muscle repair while delivering the tryptophan needed for sleep.
8. Chamomile Tea

Chamomile contains a natural compound called apigenin, which binds to specific receptors in your brain to produce a mild, calming effect. Practical tip: Steep the tea for at least 5 minutes to get the full benefits. Drink it 30-60 minutes before bed, and avoid adding sugar.
9. Sweet Potatoes

Sweet potatoes are a great source of complex carbohydrates, potassium, and magnesium. They provide a slow release of energy that helps tryptophan reach your brain without causing a massive blood sugar spike. The potassium also helps relax your muscles.
10. Pumpkin Seeds
Pumpkin seeds are a magnesium powerhouse. They also contain high amounts of tryptophan and zinc, making them one of the most efficient, nutrient-dense snacks for sleep. Easy Health Options: Our Pumpkin Soup delivers these exact nutrients in a light, easily digestible evening meal that will not overload your stomach before bed.
5 Foods That Keep You Awake
1. Coffee and Caffeinated Drinks (After 2 PM)

Timing matters. Caffeine stays in your system for a long time. Half the caffeine from your 4 PM iced coffee is still active in your bloodstream at 10 PM. Watch out for hidden caffeine in Thai iced tea, green tea, and energy drinks. Cut-off rule: No caffeine after 2 PM. If you are highly sensitive, stop at noon.
2. Spicy Food (Within 3 Hours of Bed)

Spicy food raises your core body temperature, which opposes the natural cooling process your body needs to fall asleep. It can also trigger acid reflux when you lie down. If you want to enjoy Som Tam or Pad Kra Pao for dinner, try to eat them earlier in the evening.
3. Alcohol

Alcohol is a deceiver. It might help you pass out quickly, but it destroys your sleep quality in the second half of the night by suppressing REM sleep (the stage critical for feeling rested). If you drink, stop at least 3-4 hours before bed and drink plenty of water.
4. Dark Chocolate and High-Sugar Desserts

Dark chocolate contains both caffeine and other stimulants. When combined with sugar—like in sweet Thai desserts or cakes—it creates an energy spike followed by a crash. This crash forces your body to release stress hormones like cortisol, which is often the reason you suddenly wake up at 3 AM.
5. Ultra-Processed Snacks and Fast Food

Late-night runs for instant noodles, chips, or fried snacks disrupt multiple sleep pathways. They are full of refined carbs, heavy sodium (which dehydrates you and makes you wake up to use the bathroom), and inflammatory ingredients that make it harder to rest.
Your Evening Eating Strategy for Better Sleep

Timing matters as much as food choice. Here is a practical framework:
4-6 hours before bed: Eat your last large meal. Include a protein source (turkey, chicken, fish) with complex carbohydrates (sweet potato, brown rice, whole grains) and vegetables. This gives the tryptophan-serotonin-melatonin pathway time to activate.
2-3 hours before bed: Light snack if hungry. Ideal options: a small banana, a handful of almonds or walnuts, warm milk, or kiwi fruit. Keep it under 200 calories to avoid activating your digestive system heavily.
1 hour before bed: Chamomile tea or tart cherry juice. No food. No screens (blue light suppresses melatonin regardless of diet).
Things to avoid after 2 PM: Caffeine in all forms.
Things to avoid after 7 PM: Spicy food, alcohol, high-sugar desserts, ultra-processed snacks.
Meal Planning for Better Sleep in Bangkok
Consistent sleep nutrition is easier when you do not have to make daily decisions about what to eat. Easy Health meal plans provide structured nutrition that naturally supports sleep:
Balance Plan: 1,400-1,600 kcal/day, 3,399 THB/5 days. Balanced macros with adequate tryptophan, B6, and magnesium from whole food sources.
Active Plan: 1,800-2,000 kcal/day, 3,499 THB/5 days. Higher protein for active individuals who need muscle recovery overnight.
Lean Plan: 800-1,000 kcal/day, 1,899 THB/5 days. Calorie-controlled without cutting sleep-essential nutrients.
Keto Plan: Low-carb, high-fat, 3,499 THB/5 days. Stable blood sugar prevents the glucose crashes that cause 3 AM waking.
Vegetarian Plan: 1,400-1,600 kcal/day, 2,799 THB/5 days. Plant-based with nuts, seeds, and legumes providing tryptophan and magnesium.
Athlete Plan: 2,400-2,600 kcal/day, 4,799 THB/5 days. High protein for serious training with recovery-focused nutrition.
Every meal on Easy Health is free from added sugar, MSG, and ultra-processed ingredients. These are three of the biggest sleep disruptors. By eliminating them from your diet, you remove baseline interference with your sleep chemistry.
Browse the full menu with complete nutritional breakdowns at easyhealth.asia/menu.
FAQ
What should I eat before bed to sleep well?
Keep it under 200 calories and focus on magnesium and tryptophan. Great options include two kiwis, a small banana with almonds, or a small handful of pumpkin seeds. Avoid large meals right before bed, as digestion raises your body temperature and keeps you awake.
Why do I wake up at 3 AM every night?
This is almost always related to blood sugar. If you eat a high-sugar meal or drink alcohol before bed, your blood sugar drops drastically in the middle of the night. Your body responds by releasing adrenaline and cortisol to stabilize it, which wakes you up fully alert. Keep your evening meals balanced with protein and complex carbs to prevent this crash.
What is the connection between gut health and sleep?
Your gut produces about 95% of your body's serotonin, the direct building block for melatonin. A poor diet leads to poor gut health, which means less serotonin and ultimately, worse sleep. Eating whole foods and avoiding artificial additives helps keep this system running smoothly.
Ready to Sleep Better Starting Tonight?
When you eat Easy Health, you are removing major barriers to quality sleep. You get the exact whole-food nutrients (tryptophan, magnesium, B6, omega-3s) your body needs to produce melatonin naturally, without the added sugars and MSG that keep you awake.
160+ menu items with full macro and micronutrient transparency
Zero added sugar, zero MSG, zero artificial preservatives
Fresh daily preparation, delivered across Bangkok
Ready to Sleep Better Starting Tonight?
Every meal on the Easy Health menu is built without added sugar, MSG, or ultra-processed ingredients. These are three of the most common dietary sleep disruptors. When you eat Easy Health, you are already removing major barriers to quality sleep, and getting the whole-food nutrients (tryptophan, magnesium, B6, omega-3s) that your body needs to produce melatonin naturally.
160+ menu items with full macro and micronutrient transparency
Zero added sugar, zero MSG, zero artificial preservatives
Fresh daily preparation, delivered across Bangkok
Complete nutritional data on every package
Download the Easy Health app:
References
St-Onge, M. P., et al. (2016). Fiber and Saturated Fat Are Associated with Sleep Arousals and Slow Wave Sleep. Journal of Clinical Sleep Medicine, 12(1), 19-24. https://doi.org/10.5664/jcsm.5384
Howatson, G., et al. (2012). Effect of tart cherry juice on melatonin levels and enhanced sleep quality. European Journal of Nutrition, 51(8), 909-916. https://doi.org/10.1007/s00394-012-0431-1
Lin, H. H., et al. (2011). Effect of kiwifruit consumption on sleep quality in adults with sleep problems. Asia Pacific Journal of Clinical Nutrition, 20(2), 169-174. https://doi.org/10.6133/apjcn.2011.20.2.10
Hansen, A. L., et al. (2014). Fish consumption, sleep, daily functioning, and heart rate variability. Journal of Clinical Sleep Medicine, 10(5), 567-575. https://doi.org/10.5664/jcsm.3180
Abbasi, B., et al. (2012). The effect of magnesium supplementation on primary insomnia in elderly. Journal of Research in Medical Sciences, 17(12), 1161-1169. https://doi.org/10.4103/1735-1995.104960
Drake, C., et al. (2013). Caffeine Effects on Sleep Taken 0, 3, or 6 Hours before Going to Bed. Journal of Clinical Sleep Medicine, 9(11), 1195-1200. https://doi.org/10.5664/jcsm.3170
Ebrahim, I. O., et al. (2013). Alcohol and Sleep I: Effects on Normal Sleep. Alcoholism: Clinical and Experimental Research, 37(4), 539-549. https://doi.org/10.1111/acer.12006
St-Onge, M. P., et al. (2016). Effects of Diet on Sleep Quality. Advances in Nutrition, 7(5), 938-949. https://doi.org/10.3945/an.116.012336
Peuhkuri, K., et al. (2012). Diet promotes sleep duration and quality. Nutrition Research, 32(5), 309-319. https://doi.org/10.1016/j.nutres.2012.03.009