Cruciferous vegetables
Although cruciferous veggies like broccoli, cauliflower, and cabbage are excellent for your health in general, it's usually not a good idea to eat a lot of them right before bed.
Ice creams and high sugar
While eating a bowl of ice cream before bed may sound appealing, it may interfere with your subsequent sleep.
Citric fruits and tomatoes
Tyramine, an amino acid, is mostly to blame for this as it keeps your brain active and prevents you from falling asleep.
Alcohol
A glass of wine may help you sleep more quickly, but you'll probably wake up the next day still feeling exhausted.
Red meat, cured meat and cheese
Red meat contains high protein and cured meat and cheese have amino acid tyramine which makes you alert.
Caffeinated drinks and chocolate
The caffeine content in chocolates may not be as high but it is a ‘sneaky devil’ because along with caffeine, it also has an amino acid that makes you alert.