Red meat is hard for the body to digest because it has such a high protein content. If you eat it late at night, your body will still be trying to digest while you're trying to sleep, and that can combat each other.
WTH is that? Well, broccoli and cauliflower contain a lot of insoluble fibre, which takes a heck of a long time to digest. We guess that's one way to get out of eating your veges.
Tomato sauce contains a lot of acid which can cause heartburn and indigestion, two things you definitely don't want to experience while trying to sleep. If you want to add some tomato sauce to your dinner, make sure you're eating it at least three hours before bed.
CURED MEATS AND CHEESES
We know a cheese platter is irresistible, but maybe save them for lunch time and not a late night snack. Cured meats and cheese contain tyramine, which is an amino acid that increases your alertness. Eek!
Dark chocolate contains a high amount of caffeine, and we all know what caffeine does to us.
Well, this one is pretty self-explanatory isn't it?
We know that fizzy drinks are tempting to have with dinner, especially if you're eating something like pizza, but since they have such a high sugar content, they'll keep you buzzed for hours.