Evidence-based · Dietitian-reviewed · Independently tested Guides Reviews Newsletter
Lifestyle · Top 12

The 12 Best Foods for Better Sleep

Discover the top foods that can help improve your sleep quality with our ranked list of the best options for a restful night.

A good night's sleep is essential for overall health and well-being, and the foods we consume can significantly impact our ability to rest. Incorporating specific nutrients and foods into your diet can promote better sleep quality and duration.

Here’s a ranked list of the 12 best foods and habits that can help you achieve a more restful sleep. Each item is backed by research, ensuring that you make informed choices for your nighttime routine.

1
Best overall

Almonds

★★★★★ 4.7

Almonds are rich in magnesium, which may help improve sleep quality. They also contain melatonin, a hormone that regulates sleep-wake cycles.

✔ High in magnesium
✔ Contains melatonin
− Caloric density
A small handful (about 1 ounce) Check price on Amazon →
2
Best fruit

Kiwi

★★★★★ 4.6

Kiwi is packed with vitamins C and E, serotonin, and antioxidants, which have been linked to improved sleep onset and duration in studies.

✔ Rich in antioxidants
✔ May enhance sleep onset
− Seasonal availability
1-2 kiwis before bed Check price on Amazon →
3
Best protein

Fatty Fish

★★★★★ 4.5

Fatty fish like salmon and mackerel are high in omega-3 fatty acids and vitamin D, both of which have been shown to promote sleep.

✔ High in omega-3s
✔ Rich in vitamin D
− Potential for mercury contamination
2-3 servings per week Check price on Amazon →
4
Best beverage

Chamomile Tea

★★★★★ 4.8

Chamomile tea is known for its calming effects and contains antioxidants that may promote better sleep quality and aid relaxation.

✔ Natural relaxant
✔ Caffeine-free
− May cause allergic reactions in some
1 cup before bedtime Check price on Amazon →
5
Best grain

Oats

★★★★☆ 4.4

Oats are a source of melatonin and complex carbohydrates, which can help induce sleepiness and stabilize blood sugar levels.

✔ Promotes satiety
✔ Rich in melatonin
− High in carbohydrates
1 serving (1/2 cup cooked) Check price on Amazon →
6
Best potassium source

Bananas

★★★★★ 4.6

Bananas are rich in potassium and magnesium, which help relax muscles and promote better sleep. They also contain tryptophan, aiding in serotonin production.

✔ Easy to digest
✔ Rich in essential minerals
− High in sugar
1 banana before bed Check price on Amazon →
7
Best nut

Walnuts

★★★★★ 4.5

Walnuts are a great source of healthy fats and contain melatonin, which can help regulate sleep patterns and improve sleep quality.

✔ Rich in omega-3s
✔ Contains melatonin
− Caloric density
A small handful (about 1 ounce) Check price on Amazon →
8
Best source of tryptophan

Turkey

★★★★☆ 4.4

Turkey is known for its high tryptophan content, an amino acid that promotes the production of serotonin and melatonin, aiding sleep.

✔ High in protein
✔ Promotes sleepiness
− Can be high in sodium
1 serving (3-4 ounces) Check price on Amazon →
9
Best vegetables

Leafy Greens

★★★★☆ 4.3

Leafy greens like spinach and kale are rich in calcium and antioxidants, which can help regulate sleep and reduce stress levels.

✔ Low in calories
✔ Rich in nutrients
− May cause gas in some individuals
1-2 cups cooked or raw Check price on Amazon →
10
Best treat

Dark Chocolate

★★★★☆ 4.4

Dark chocolate contains serotonin and antioxidants, which can help improve mood and promote relaxation, potentially aiding sleep.

✔ Pleasurable treat
✔ Contains antioxidants
− Can be high in sugar
1 ounce (70% cocoa or higher) Check price on Amazon →
11
Best dairy

Greek Yogurt

★★★★★ 4.6

Greek yogurt is high in protein and calcium, which can help produce melatonin and promote sleep quality. It’s also versatile in meals.

✔ High in protein
✔ Versatile ingredient
− Lactose intolerance in some
1 cup before bed Check price on Amazon →
12
Best natural sweetener

Honey

★★★★★ 4.5

Honey can promote the release of melatonin in the brain, helping to improve sleep quality when consumed in moderation as a sweetener.

✔ Natural sweetener
✔ Promotes relaxation
− High in sugar
1 teaspoon in tea or warm milk Check price on Amazon →

Key takeaways

  • Incorporate foods rich in magnesium, melatonin, and tryptophan for better sleep.
  • A balanced diet can positively affect sleep quality and duration.
  • Establishing a bedtime routine with these foods may enhance relaxation.

Prices and availability are accurate as of publication. As an Amazon Associate, HealthyCrispy earns from qualifying purchases. This content is educational and not medical advice.