Caffeine is found in coffee, tea, chocolate and in many energy drinks. It can keep you awake and make it hard to fall asleep. Try to avoid intake of these drinks at least 4-6 hours before bedtime.
Eating spicy foods can cause indigestion and heartburn. This can make it difficult to sleep comfortably. It is best to eat the spicy meals on lunchtime instead of dinner.
Sugary foods like candy, cookies and cakes can cause a spike in your blood sugar levels. This can make it hard to fall asleep. Opt for a healthier snack if you are hungry before going to bed.
Foods which are high in fat like, burgers, fries and pizza, can take longer time to digest. This can make you feel uncomfortable and create difficulty in sleep.
Alcohol can actually disturb your sleep later in the night. It can interfere with your sleep cycles and making you wake up feeling tired. It is better to limit alcohol consumption, especially close to bedtime.
Fruits like oranges, lemons and grapes are high in acid. Eating them before bed can cause acid reflux or heartburn, which can make it hard to sleep.
Processed foods like chips, packaged snacks, and cooked meats often contain high levels of sodium and preservatives. These can cause bloating and discomfort which create hurdles in your sleep cycle.