Foods to help children sleep

All the foods on this list contain an amino acid called tryptophan. Eating these foods helps your body to produce a hormone called melatonin. Melatonin helps to regulate sleep.

Sleepy foods

Milk and milk products

Traditional milk products (warm), yogurt and soya milk

Meat

Chicken and turkey

Fish

Cod, tuna, mackerel and salmon

Cheese

Cheddar, processed cheese and cottage cheese

Fruit

Apples, bananas, blueberries, strawberries, avocado, pineapples and peaches

Vegetables

Spinach, asparagus, green peas, broccoli, tomatoes, cabbage, cauliflower, mushrooms, cucumbers and potatoes

Nuts

Walnuts, peanuts, cashews, pistachios, chestnuts and almonds

Seeds

Ground flax, sesame, pumpkin and sunflower seeds

Pulses

Mung beans, soya beans, kidney beans, lima beans, chickpeas and tofu

Grains

Wheat, brown rice, red rice, barley, corn and oats

Bread

Wholewheat bread

Podcast on sleepy foods

Kerry and Gina talk about the sleepy foods that can help your child naturally produce melatonin in the run-up to 

Play Sleepy Foods (11 minutes)

Download transcript of Sleepy Foods

Sleepy flapjacks recipe

Try our recipe for sleepy flapjacks:

  • 150 grams of oats
  • 150 grams of peanut butter
  • 100 grams of honey

1. Melt peanut butter, mix in oats and honey (optional)

2. Spread onto a greased baking sheet.

3. Cook for 20 minutes at 175 or gas mark 5.

4. Refrigerate for 2 hours and store in fridge.

Last reviewed by Scope on: 29/08/2023

Was this page helpful?

We're sorry to hear that.

Tell us how we can improve it

Need more help with sleep?