We are here to assist you.
Health Advisor
+91-8877772277Available 7 days a week
10:00 AM – 6:00 PM to support you with urgent concerns and guide you toward the right care.
Discover the best foods and drinks to promote restful sleep, along with those to avoid, to help you achieve a better night's rest.
In today's fast-paced world, a good night's sleep can feel like a luxury. Many factors can disrupt our sleep patterns, from stress and screen time to underlying health conditions. However, one often overlooked yet crucial element is our diet. What we eat and drink, especially in the hours leading up to bedtime, can significantly impact our ability to fall asleep, stay asleep, and wake up feeling refreshed. This guide explores the best foods and drinks that can promote better sleep, drawing on scientific evidence and traditional wisdom, tailored for an Indian audience.
Before diving into specific foods, it's vital to understand why quality sleep is non-negotiable for our overall health. Sleep is not just a period of rest; it's an active process where our body and mind perform critical functions:
Chronic sleep deprivation can lead to a host of problems, including increased risk of obesity, diabetes, heart disease, weakened immunity, and mental health disorders. Therefore, optimizing our diet for better sleep is a powerful step towards a healthier life.
Certain foods contain nutrients that can naturally promote relaxation and sleep. These often include compounds like tryptophan, melatonin, magnesium, and calcium, which play roles in regulating sleep cycles and calming the nervous system.
A warm glass of milk before bed is a classic remedy for sleeplessness, and for good reason. Dairy products are a good source of tryptophan, an amino acid that the body converts into serotonin and then melatonin, the sleep-inducing hormone. Calcium, also found in dairy, helps the brain use tryptophan to manufacture melatonin. Yogurt, especially plain, unsweetened varieties, offers similar benefits.
For Indian readers: Consider having a small bowl of curd (dahi) or a glass of warm milk, perhaps lightly spiced with a pinch of nutmeg or cardamom for added flavour and potential sleep benefits.
Almonds: These nuts are a fantastic source of magnesium, a mineral that plays a vital role in sleep quality. Magnesium deficiency has been linked to insomnia. Almonds also contain melatonin, which helps regulate the sleep-wake cycle.
Walnuts: Walnuts are one of the few food sources of melatonin. They also contain other sleep-promoting compounds like serotonin and healthy fats.
For Indian readers: A small handful of almonds or walnuts (about 30 grams) as a snack in the evening can be beneficial. Ensure they are unsalted and raw or dry-roasted.
Fatty fish like salmon, mackerel, and tuna are rich in Vitamin D and Omega-3 fatty acids. This combination is thought to help the brain produce serotonin, which can then be converted into melatonin. Regular consumption of these fish has been linked to improved sleep quality.
For Indian readers: While fresh salmon might not be a daily staple for everyone, incorporating other local fatty fish varieties like Bangda (Indian Mackerel) or Surmai (Indian Barracuda) into your diet a couple of times a week can provide similar benefits. Ensure they are cooked healthily, like baked or grilled.
Studies suggest that eating kiwi fruit before bed may improve sleep onset, duration, and efficiency. This tropical fruit is rich in antioxidants, serotonin, and other compounds that may contribute to its sleep-promoting effects. It's also a good source of Vitamin C, which may play a role in sleep regulation.
For Indian readers: Kiwi is readily available in India. Having one or two kiwis an hour or two before bedtime can be a simple and effective strategy.
Tart cherries are one of the best natural sources of melatonin. Consuming tart cherry juice has been shown in studies to increase melatonin levels and improve sleep duration and quality, particularly for individuals with insomnia.
For Indian readers: While fresh tart cherries might be seasonal, tart cherry juice concentrate is available online and in some health food stores. Dilute it with water and consume a small glass before bed.
White rice, in particular, has a high glycemic index, meaning it can cause a faster rise in blood sugar. Some research suggests that consuming high-glycemic index foods like white rice a few hours before bed may be associated with better sleep quality. This is thought to be related to the impact on tryptophan availability.
For Indian readers: A small portion of plain white rice (like Basmati) with your evening meal, if you typically eat rice, might be beneficial. Avoid heavily spiced or oily rice preparations before bed.
Certain herbal teas have been used for centuries to promote relaxation and sleep.
For Indian readers: Chamomile tea is widely available. Valerian root tea can be found in herbal stores or online. Ensure you follow dosage instructions, especially for Valerian root.
Just as some foods can help, others can hinder your sleep. It's advisable to avoid the following close to bedtime:
Found in coffee, tea, chocolate, and some sodas, caffeine is a stimulant that can keep you awake. Its effects can last for several hours, so it's best to avoid it at least 4-6 hours before sleep.
While alcohol might make you feel drowsy initially, it disrupts sleep architecture later in the night, leading to fragmented sleep and reduced REM sleep. This can leave you feeling tired even after a full night's rest.
Large, heavy meals, especially those high in fat or spices, can cause indigestion, heartburn, and discomfort, making it difficult to fall asleep. Your digestive system works harder to break down these foods, which can interfere with relaxation.
High sugar intake can lead to fluctuations in blood sugar levels, which can disrupt sleep. A spike followed by a crash can cause you to wake up during the night.
Drinking too much fluid close to bedtime can lead to frequent nighttime awakenings to use the restroom (nocturia), disrupting your sleep cycle.
Diet is just one piece of the puzzle. Incorporating good sleep hygiene practices can significantly enhance your sleep quality:
While dietary changes and lifestyle adjustments can help many people improve their sleep, persistent sleep problems may indicate an underlying medical condition. Consult a doctor if you experience any of the following:
A healthcare professional can help diagnose the cause of your sleep issues and recommend appropriate treatment, which might include cognitive behavioral therapy for insomnia (CBT-I), medication, or addressing underlying health conditions.
A: Bananas contain magnesium and potassium, which can help relax muscles. They also contain tryptophan. While not as potent as some other options, a banana can be a healthy snack before bed for some individuals.
A: Yes, a small, light snack containing sleep-promoting nutrients can be beneficial. Avoid large, heavy, or sugary meals. Think of a small bowl of yogurt, a few almonds, or a piece of fruit.
A: It's generally recommended to finish your last meal or significant snack at least 2-3 hours before bedtime to allow for proper digestion and prevent discomfort.
A: Drinking excessive amounts of water right before bed can lead to nighttime awakenings to urinate, disrupting sleep. Stay hydrated throughout the day, but reduce fluid intake in the hour or two before sleep.
A: Yes, warm milk with a pinch of nutmeg or cardamom, a small bowl of plain curd (yogurt), or a handful of almonds are excellent choices readily available in India that can aid sleep.

Jicama is a crispy root vegetable that is high in fibre and vitamin C. This simple guide gives the nutrition of it, its medical advantages, its uses and its possible side effects.
April 11, 2026
An in-depth look at whether Skittles are vegan, examining ingredients, manufacturing processes, and potential cross-contamination for plant-based eaters.
April 1, 2026

Learn the truth about shrinking your stomach and how to effectively manage appetite for weight management and a healthier lifestyle.
April 1, 2026