17 Foods That May Help You Sleep Better: The Best Bedtime Foods for a More Restful Night
Tossing and turning at night? Your dinner plate might be part of the answer. While no single food can magically fix poor sleep, what you eat throughout the day—and what you choose in the evening—can support the nutrients and routines involved in healthy sleep.
From tart cherries and kiwi to oats, yogurt, and nuts, these 17 sleep-supportive foods are easy additions to a balanced diet.
Important: Food can support healthy sleep, but persistent sleep problems can have many causes. If you're regularly struggling to sleep or feeling very tired during the day, talk with a healthcare professional.
1. Kiwi
Kiwi is packed with nutrients, including vitamin C, fiber, and antioxidants.
Some research has explored kiwi consumption in relation to sleep quality, although more research is needed. Enjoying a kiwi as part of a balanced evening snack can be a refreshing alternative to highly processed desserts.
Easy idea: Slice kiwi over plain yogurt.
2. Tart Cherries
Tart cherries are particularly interesting when it comes to sleep because they naturally contain melatonin, a hormone involved in regulating the sleep-wake cycle.
Research on tart cherry products and sleep has produced promising findings, although results aren't definitive.
Easy idea: Add a small serving of unsweetened tart cherries or tart cherry products to your evening routine.
3. Oatmeal
Oats provide carbohydrates, fiber, and several minerals.
A small bowl of oatmeal can make a satisfying evening snack, particularly if you're genuinely hungry before bed.
Try it with: banana slices, cinnamon, walnuts, or berries.
4. Bananas
Bananas are an easy source of carbohydrates and provide potassium and magnesium.
They're also naturally sweet, making them a convenient option when you want something simple rather than a heavily processed dessert.
Easy idea: Pair half a banana with plain yogurt or a small handful of nuts.
5. Almonds
Almonds provide magnesium, healthy fats, protein, and other nutrients.
Magnesium plays several important roles in the body, and getting enough through a balanced diet is part of overall nutritional health.
Easy idea: Add a small handful of almonds to yogurt or oatmeal.
6. Walnuts
Walnuts provide healthy fats, plant-based protein, and other beneficial nutrients.
They're also a convenient snack that can be paired with fruit for a balanced combination of carbohydrates, fat, and protein.
Try: Apple slices + walnuts for an easy evening snack.
7. Plain Yogurt
Plain yogurt provides protein and calcium, depending on the variety.
A small bowl can be a satisfying option if you want something creamy before bed without turning your evening snack into a large meal.
Better choice: Look for plain varieties and add fruit for natural sweetness.
8. Milk
Warm milk has long been associated with bedtime routines.
While the idea that milk is a magical sleep remedy is overstated, milk does provide protein and nutrients such as calcium.
The bigger benefit may be the comforting bedtime ritual it creates for some people.
9. Pumpkin Seeds
Pumpkin seeds are nutrient-dense and provide magnesium, zinc, healthy fats, and protein.
Sprinkle them over yogurt, oatmeal, or a salad for an easy nutritional boost.
10. Chickpeas
Chickpeas provide plant-based protein, complex carbohydrates, fiber, and several micronutrients.
They're particularly useful as part of an overall balanced dinner rather than as a last-minute bedtime snack.
Try: A chickpea and vegetable bowl with whole grains.
11. Fatty Fish
Salmon, sardines, and other fatty fish provide omega-3 fatty acids and vitamin D.
These nutrients are important for overall health, and researchers have also investigated connections between diet, omega-3s, vitamin D, and sleep.
Easy dinner: Baked salmon + vegetables + brown rice.
12. Eggs
Eggs provide high-quality protein and several vitamins and minerals.
A balanced dinner containing eggs can help you get satisfying nutrition without relying heavily on ultra-processed foods.
Try: Vegetable omelet with whole-grain toast.
13. Spinach and Leafy Greens
Leafy greens such as spinach provide magnesium, folate, vitamin C, and other nutrients.
They won't instantly make you sleepy, but regularly including nutrient-rich vegetables can contribute to a balanced eating pattern that supports overall health.
14. Whole-Grain Foods
Brown rice, quinoa, whole-grain bread, and other whole grains provide fiber and complex carbohydrates.
Instead of building your evening meal around refined carbohydrates, try combining whole grains with vegetables and a protein source.
Simple plate: Brown rice + salmon + steamed vegetables.
15. Turkey
Turkey contains tryptophan, an amino acid involved in the production of serotonin and melatonin.
However, the popular idea that eating turkey automatically makes you sleepy is an oversimplification. The amount of tryptophan in a normal meal doesn't mean turkey functions like a sleeping pill.
Think of turkey as one nutritious protein option, not a magic sleep food.
16. Berries
Blueberries, strawberries, raspberries, and blackberries provide fiber and antioxidant compounds.
They're also an easy way to add natural sweetness to yogurt or oatmeal without relying on heavily processed desserts.
17. Herbal Tea
Technically a drink rather than a food, caffeine-free herbal tea deserves a place in a bedtime routine.
Chamomile tea is especially popular as an evening beverage. Evidence for its effects on sleep is still limited, but a warm, caffeine-free drink can become part of a calming nighttime ritual.
Tip: Avoid caffeinated teas close to bedtime if caffeine affects your sleep.
What Should You Eat Before Bed?
You don't need to eat a special “sleep meal.”
If you're hungry in the evening, choose a small, balanced snack rather than a very large meal.
Some simple combinations include:
🍌 Banana + Almonds
A simple combination of fruit, healthy fats, and nutrients.
🥣 Yogurt + Kiwi
Creamy, refreshing, and easy to prepare.
🌾 Oatmeal + Walnuts
A comforting option when you want something warm.
🫐 Berries + Plain Yogurt
Naturally sweet without requiring much preparation.
🍒 Tart Cherries + Yogurt
A simple way to include tart cherries in an evening snack.
Foods and Drinks That May Work Against Better Sleep
It's not only about what you add to your diet. Some choices may make sleep more difficult.
☕ Too Much Caffeine
Coffee, energy drinks, cola, and some teas contain caffeine.
If caffeine keeps you awake, consider limiting it later in the day.
🍔 Very Heavy Meals
A large, rich meal shortly before bedtime may leave you feeling uncomfortable.
🍫 Chocolate
Chocolate can contain caffeine and other stimulating compounds, depending on the type.
🥤 Sugary Drinks
Large amounts of added sugar aren't necessary for a healthy bedtime routine.
🌶️ Foods That Trigger Discomfort
Spicy or acidic foods may cause discomfort or reflux for some people, especially when eaten close to bedtime.
Your individual response matters.
The Biggest Sleep Mistake? Focusing on One “Magic” Food
Here's the truth:
There is no single food guaranteed to make you fall asleep.
Sleep is influenced by many factors, including your schedule, environment, stress, physical activity, caffeine intake, and overall health.
Instead of searching for one miracle ingredient, focus on your overall eating pattern.
Think:
Balanced meals → nutrient-rich foods → sensible evening portions → consistent bedtime routine.
That's much more realistic than expecting one food to transform your sleep overnight.
A Simple Sleep-Friendly Dinner Formula
Want an easy approach?
Build your evening meal around:
½ plate vegetables
¼ plate protein
¼ plate whole grains or another nutritious carbohydrate
Then add a healthy fat source when appropriate.
For example:
🥦 Roasted vegetables
🐟 Salmon
🍚 Brown rice
🥑 Avocado
This type of balanced meal can provide a variety of nutrients without relying on complicated recipes.
7-Day Sleep-Friendly Food Ideas
Looking for inspiration?
Day 1
Salmon + brown rice + spinach
Day 2
Chicken + quinoa + roasted vegetables
Day 3
Chickpea bowl + whole grains + leafy greens
Day 4
Vegetable omelet + whole-grain toast
Day 5
Turkey + sweet potato + green vegetables
Day 6
Lentil bowl + brown rice + vegetables
Day 7
Baked fish + quinoa + mixed vegetables
For an evening snack, choose something simple such as kiwi, berries with yogurt, oatmeal, or a small handful of nuts if you're hungry.
Final Takeaway
If you're searching Pinterest for foods that support healthy sleep, don't fall for the idea that one ingredient will magically solve everything.
Instead, build a consistent routine around nutrient-rich foods, balanced meals, sensible portions, and good sleep habits.
Start small.
Try adding more whole foods such as kiwi, tart cherries, oats, nuts, yogurt, leafy greens, whole grains, and fatty fish to your regular diet.
Your best sleep-supporting strategy isn't a miracle food.
It's the combination of healthy eating + healthy evening habits + a consistent sleep schedule.