We hope you love the products we recommend! Just so you know, Men with Kids may collect a share of sales or other compensation from the links on this page.

Are you finding it hard to drift off to dreamland? Luckily, there are ways to improve your sleep naturally. For some of you, your sleep may be hindered because of an uncomfortable mattress or bedding. If this is the case, take a look at Buffy for an easy fix. These foods to help you sleep are a great natural approach to conditions like insomnia or restlessness. Adding these foods to your diet is certainly a Habit to Adopt to Live a Healthier Life. See how items in your pantry or refrigerator can make all the difference.

Before we dive in, make sure to check out Goldbelly for tons of awesome gourmet foods that can be used as gifts or in many dining occasions. Also worth checking out is Sakara, which offers clean foods and supplements that are made specifically to keep you healthy. Check them out here.

1. Salmon 

Fatty fish like salmon or tuna provide a rich source of healthy omega-3s and fatty acids. Not only does this increase serotonin production, but it also helps your body regulate sleep. Consuming salmon on a regular basis or for dinner can help you fall asleep faster and experience deep sleep. Most importantly, this is one of the best foods that help you sleep while providing a boatload of other nutrition benefits. Get your fresh salmon from places like Wild Alaskan Company. Use our promo code, TRENDY15, for $15 off your order.

2. Poultry

Chicken, turkey, and some meats contain tryptophan, a naturally occurring substance that’s converted to melatonin once digested. Melatonin helps you stay asleep for longer and experience deep, satisfying sleep. But, be sure to pick up chicken from a high-quality vendor like Omaha Steaks


3. Kiwi 

foods that help you sleepKiwi fruits are extremely nutritious and are low-calorie, making them an excellent bedtime treat. However, that’s not all. Secondly, kiwis are among the healthiest foods that help you sleep since they contain vitamins C and K, and also help regulate your digestive health. This fruit will make it easier for you to fall asleep faster. Try to get your kiwis from a local produce source like Farm Fresh To You.

~ Advertisement ~

4. Tea

foods to help you sleepTea might not be a food, but it’s certainly going to help you fall asleep. For instance, from specialty sleep-inducing blends, you can get teas like chamomile or lavender that produce a calming effect and help you fall asleep quickly. Source your tea from the Art Of Tea. 

And make sure that when you do go to bed you’re resting on a mattress and bedding that suits you and your preferences. Allswell has a great variety of mattresses, bedding, and pillows (including gel cooling pillows, which are my favorite). Sprucing up your bedding game in conjunction with eating these foods will surely have you crushing Z’s in no time.

– Advertisement –

5. Cherries

Cherries are a great source of melatonin making them one of the best foods that help you sleep. Further, cherries have impressive amounts of potassium, antioxidants, magnesium, and other essential nutrients that your body craves. Cherries can help you fall asleep more quickly and enjoy a deeper, more restful sleep. Try to find them in a pure form or get a high-quality tart cherry juice from vendors like FreshDirect. 

6. Almonds

foods that help you to sleepAlmonds are incredibly nutritious and also happen to be one of the best foods that help you sleep. They are a great source of melatonin and also provide manganese, phosphorus, and riboflavin. If you aren’t crazy about eating them on their own, try a recipe that incorporates them into the cooking like this Tofu Chard dinner from Purple Carrot. You can also drink an almond milk blend from Pressed Juicery

7. Walnuts

Walnuts are one of the best foods that help you sleep. These nuts are full of phosphorus, melatonin, and omega-3 fatty acids. As a result, they’re amazing at keeping you asleep for longer. Moreover, they’re just all-around nutritious nuts to incorporate into your diet. You can get them at your local supermarket or order online for added convenience. 

8. Pasta

Who doesn’t love pasta? Carbohydrate-rich foods help many people fall asleep faster. This includes the incorporation of grains and bread into your diet. Consequently, if you’re concerned about eating pasta on a regular basis, you can always opt for a lower carb variety by Thin Slim Foods. 

9. Collard Greens

Leafy greens like Kale and Collard Greens contain a hefty amount of calcium. To clarify, calcium converts tryptophan to melatonin, which is commonly found in meats like turkey and chicken. This is a great food to help you sleep that you can easily incorporate as a side dish in your evening meal. Similar to kiwis, you can have fresh leafy greens delivered to your door by Farm Fresh To You.

Even if you don’t care to eat any of these foods raw, you can still incorporate them into your daily meals and experience all of the health and sleep benefits. For example, if you want to improve your sleep and maintain overall health, check out Different Types of Diets and Their Benefits and Healthy Junk Food Ideas to Satisfy Your Cravings.



For those of you who aren’t sleeping because of a snoring partner rather than diet, take a look at Smart Nora. Smart Nora slowly moves your pillow when snoring begins, which activates your throat and almost immediately ends that obnoxious noise that keeps you awake. Hopefully one of these solutions brings you closer to getting the peaceful night’s rest you deserve. Happy snoozing!