Foods you should avoid before going to bed

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.

Foods you should not eat before going to bed