Sign in

Nutritionist lists 10 foods that help you sleep better: Oats, spinach, banana and more

Published on: Sep 5, 2025, 15:44:54 IST
Share
Share via
  • facebook
  • twitter
  • linkedin
  • whatsapp
Copy link
  • copy link
These foods can boost calming hormones for a peaceful night's rest. (Pexels)
These foods can boost calming hormones for a peaceful night's rest. (Pexels)

Foods such as turmeric milk, pumpkin seeds and walnuts help in boosting calming hormones that can induce better sleep, said the nutritionist.

The right foods can naturally boost calming and sleep-inducing hormones for better rest. In an interview with HT Lifestyle, Tanya Khanna, nutritionist and yoga trainer, Alyve Health said, “A good night’s sleep is just as important as nutrition and exercise. The right foods can naturally boost melatonin, magnesium, and calming hormones to help your body relax and prepare for rest.” Also read | 5 foods that can work wonders for your sleep

1. Turmeric milk

A warm glass of turmeric milk is a soothing bedtime ritual. The curcumin in turmeric has anti-inflammatory properties, while the milk provides tryptophan and melatonin, both essential for sleep.

2. Walnuts

Walnuts are a natural source of melatonin and omega-3 fatty acids. Together, they support brain health and help regulate the sleep-wake cycle.

3. Herbal tea (chamomile)

Chamomile tea is caffeine-free and contains apigenin, an antioxidant that binds to receptors in the brain, reducing insomnia and promoting relaxation.

4. Fatty fish

Rich in omega-3s and vitamin D, fatty fish boosts serotonin production. This not only improves sleep quality but also enhances mood.

5. Pumpkin seeds

A powerhouse of magnesium and zinc, pumpkin seeds aid in melatonin production and muscle relaxation. Also read | Healthy eating and good sleep: A new cookbook explains the link

Here's how you can sleep better. (Shutterstock)
Here's how you can sleep better. (Shutterstock)

6. Sweet potato

Complex carbs in sweet potatoes increase serotonin, while their potassium content helps relax muscles before bedtime.

7. Spinach

Loaded with magnesium and calcium, spinach supports muscle relaxation and the release of sleep-inducing hormones.

8. Almonds

Almonds are rich in magnesium, which calms the nervous system and supports deep, restorative sleep.

9. Banana

Bananas provide potassium, magnesium, and vitamin B6 that help the body produce serotonin and melatonin, encouraging better sleep.

10. Oats

They naturally contain melatonin and complex carbs, making them a perfect light evening snack. Also read | Craving something after dinner? Dietician shares 4 things you can have post-meals that won't disturb your sleep

“Have these foods as part of an early, light dinner or small bedtime snack. Avoid heavy, fried, or sugary meals at night as they disrupt sleep quality,” the nutritionist added.

Note to readers: This article is for informational purposes only and not a substitute for professional medical advice. Always seek the advice of your doctor with any questions about a medical condition.

  • Tapatrisha Das
    ABOUT THE AUTHOR
    Tapatrisha Das

    Tapatrisha Das is a Lifestyle Journalist at Hindustan Times. She covers health, mental health, relationships, festivals, fashion and travel. She is passionate about narrating interesting stories in the lifestyle space.Read More

Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Catch your daily dose of Fashion, Taylor Swift, Health, Festivals, Travel, Relationship, Recipe and all the other Latest Lifestyle News on Hindustan Times Website and APPs.