15+ Effective Natural Ways to Treat Insomnia

Updated on January 3rd, 2020
23 Natural Cures for Insomnia

Insomnia is a common condition in which you feel difficulty in falling asleep. Insomnia is generally caused by psychiatric and medical conditions and certain biological factors. According to a recent research study, insomnia is a brain disease that disturbs your sleeping cycles. Based on the duration,

Insomnia is categorized into two types:

  1. Acute insomnia
  2. Chronic insomnia

Home Remedies For Insomnia

There are different natural ways to cure insomnia at home. The common home remedies include the following:

1. Milk

milk for fibromyalgia
Image: Shutterstock

Drinking a glass of lukewarm milk before bedtime has a soporific effect on your body which helps you in dozing off easily. Milk contains certain amino acids like tryptophan which helps in stimulating serotonin production that can eventually provide you with better sleep.

You can mix honey and cinnamon powder in the milk and drink it regularly for better sleep. You can also use milk to massage your toes to induce sleep.

2. Bottle Gourd

It is one of the effective natural cures for insomnia. Bottle gourd can mainly help in inducing sleep. Prepare bottle gourd juice and add sesame oil to the same proportion.

Use this mixture to massage on your scalp daily before going to bed. You can also include bottle gourd in your daily diet for insomnia cure.

3. Poppy Seeds

Poppyseed is a natural cure for insomnia(1). It is a rich source of minerals, calcium, carbohydrates and B-complex vitamins. Have one teaspoon of a poppy seed or its oil before going to bed as it can cure insomnia naturally.

Take equal amounts of poppy seeds and coconut powder and add a small amount of water to form a thick paste. Melt some clarified butter in a frying pan and add a pinch of cumin and turmeric to the pan.

Remove the pan from heat and mix the paste in it and add salt to taste. Chomp this mixture one hour before you go to sleep for better results.

You can also have 30 grams of poppy seeds mixed with milk and sugar to naturally cure insomnia.

[Also Read: Popular Teas for Insomnia]

4. Nutmeg

nutmeg benefits

Nutmeg is an effectual remedy to cure insomnia. Nutmeg is rich in myristicin that works as a tranquilizer and helps you in getting sleep naturally. Take one teaspoon of Indian gooseberry juice and mix one pinch of nutmeg powder with it. Eat this mixture thrice a day to cure insomnia. This remedy also helps in curing the problems associated with indigestion and depression.

Take half teaspoon of nutmeg powder and mix it with a pinch of cinnamon powder and one teaspoon of raw honey and water to form a fine paste. Boil a cup of milk and pour the paste in it and stir well. Drink this mixture before you sack out for curing insomnia naturally.

Take a quarter teaspoon of nutmeg powder and add it in a cup of warm water or any favorite juice to cure insomnia.

[ Read: Sleepless Nights? Try These Remedies for Insomnia ]

5. Green Tea

Green tea is rich in theanine and amino acids(2) that can help in combating anxiety and can de-stress you to a maximum extent. Drink green tea 1-2 hours before bedtime. It is one of the natural ways to cure insomnia.

6. Banana Tea for Insomnia

Banana is rich in melatonin, tryptophan, magnesium, and serotonin that work as body relaxants. It also contains a high amount of carbohydrates that will make you feel sleepy. Eat a banana before going to bed to cure insomnia naturally.

You can also mash the bananas with roasted cumin seeds and consume after dinner to cure insomnia. Alternatively, you can prepare a banana smoothie one hour before going to bed to have better sleep.

[Also Read: Banana Tea for Insomnia]

7. Aniseed

Take 375ml of boiling water and mix one teaspoon of aniseeds. Simmer this concoction for 10-15 minutes and filter this solution. Add honey and milk to taste and sip this tea every day before sleeping for insomnia cure.

8. Oatmeal


Oats contain a rich amount of melatonin that will help in inducing sleep. Eat oatmeal regularly to naturally cure insomnia. Take two tablespoons of flaxseeds and sprinkle in your oatmeal to cure insomnia.  You can chomp this mixture before going to bed for better results.

9. Curd

Curd is an effectual remedy that can help you in absorbing essential minerals and nutrients thus, improves your digestive system. While suffering from insomnia, you should consume around 2-3 cups of curd daily as a natural cure for insomnia.  You can also use curd to massage your head for a sound sleep.

[Also Read: Essential Herbs for Asleep]

10. Cumin Tea

Take one teaspoon of cumin seeds and heat it for a few seconds. Add one cup of water and simmer it to the boiling point. Remove this from heat and cover it with a lid and strain the solution after 5 minutes and drink this tea before bedtime. Cumin tea is considered as an effectual natural cure for insomnia.

11. Saffron

Saffron has sedative properties that help in curing insomnia naturally. Soak 3-5 strands of saffron in a cup of warm milk and sip this warm milk daily to cure insomnia naturally.

12. Apple Cider Vinegar

Apple cider vinegar is rich in amino acids that can provide relief from fatigue and helps you in getting sleep naturally. You can also mix apple cider vinegar with honey in a glass of warm water for better results.

Honey generally increases insulin levels in your body that cause the release of serotonin in your body which promotes sleep. Drink this mixture before bedtime for better results.

You can also mix two tablespoons of apple cider vinegar in a cup of honey and take one tablespoon of this mixture daily. You can take this mixture with or without water to cure insomnia naturally.

13. Almonds

Almonds are considered as an ancient natural cure for insomnia. It mainly helps in relaxing your muscles. It is rich in magnesium and tryptophan. Eat a handful of almonds throughout the day to cure sleep-related disorders.

natural home remedies for insomnia

14. Honey

Honey(3) is one of the best natural cures for insomnia. It is known for its hypnotic and sedative effects which help in inducing sound sleep. Taking honey regularly will promote relaxation. Mix 2 tablespoon of honey in a cup of water and stir well. Drink this mixture before bedtime to cure insomnia.

[Also Read: Benefits of Honey for Sleep]

15. Sesame Oil

Sesame oil contains a rich amount of polyunsaturated fat that helps in relieving your nervous and muscular tension.  Regular use of sesame oil can give you sound sleep and improves blood circulation.

This remedy is also useful for preventing digestive disorders and reduced anxiety. Use this sesame oil to massage your feet before bedtime to naturally cure insomnia.

16. Celery

Celery contains a rich amount of phthalides that can minimize the secretion of stress-inducing hormones in your body and eventually relax your muscular and nervous system. It is considered as an essential natural cure for insomnia.

Crush celery leaves completely with its stalk to extract the juice. Take one tablespoon of honey and add to the crushed leaves. Eat this mixture a night before to cure insomnia.

17. Lavender Oil

Lavender Oil benefits

Lavender oil generally works as a tranquilizer and induce sleep. Take a few drops of lavender oil and apply it on your forehead and temple for insomnia cure. The fragrance of lavender oil helps in inducing sleep. Use this oil to massage your forehead before you sack out.

18. Basil

Chomping basil leaves can help in providing relief from sleep disorders. Basil leaves can cure insomnia naturally. Basil leaves aroma also helps in inducing sleep in most of the cases.

19. Fenugreek Juice

Fenugreek usually acts as a tranquilizer that induces sleep and effectively cures insomnia. Extract the juice from fenugreek leaves and take 2 teaspoons of this juice and add one teaspoon of honey to it. Take this mixture before bedtime to cure insomnia naturally.

20. Chamomile Tea

It is an ancient remedy used for sleep-related disorders like insomnia. Chamomile tea can help you to get a sound sleep. Chamomile tea contains a rich amount of apigenin that has a sedative effect on your body.

Take one teaspoon of chamomile herb and brew in one cup of water for a few minutes and stir well. Filter this solution and add a dash of cinnamon and honey to it. Drink this tea daily to effectively cure insomnia.

21. Lettuce

A sleep-stimulating substance is generally present in lettuce called lectucarium that has tranquilizing properties. The effect of lectucarium is similar to opium poppy. Take two leaves and boil it in two cups of water for 5 minutes. Add honey for taste and let the solution cool down. Strain the liquid and drink one cup of lettuce tea every day half an hour before you sack out.

22. Cherry Juice

Benefits of Cherry Juice

Cherry juice is one of the natural cures for insomnia or sleeplessness. Cherry juice is rich in tryptophan and one cup of cherry juice a day can help in curing insomnia naturally.

Insomnia can increase the risk of many other diseases like depression and anxiety. It is recommended to cure insomnia naturally to avoid the risk of other diseases. Sleeplessness generally disturbs your daily routine thus, it is better to cure insomnia naturally without medicines. The above mentioned natural remedies can help in effectively curing insomnia at home.

View Comments (0)

Leave a Reply

Your email address will not be published.

Scroll To Top

Sign up for our Newsletter !
Get access to quality &
Natural Health Tips right from the Experts
Subscribe !
Send this to a friend