Certain foods should always be avoided after 9 p.m. Remember, you are about to embark upon an eight-hour fast otherwise known as sleep:
While considered to be a relatively healthy source of protein and calcium, the problem with downing a glass of milk before bed is the lactose content found in it that will keep many people up due to digestive issues. Lactose is also a sugar and you don’t want large amounts hitting your system before bed.
There are much better choices than insulin-spiking pasta before bed. Those calories will be highly prone to settle around your waist. Pasta is one of the more calorie-dense carbohydrate sources around; you can easily consume 400 calories or more in a single pre-bed sitting.
Chocolate isn’t just high in sugar and fat content, it also contains caffeine. If you are sensitive to this stimulant, chocolate could rob you of the precious sleep.
Pizza contains far too many calories to have this close to bedtime; you will get an extra dose of carbohydrates and a large amount of saturated fat which will just sit in your stomach as you lie awake in bed at night.
While chili can be healthy, after 9 p.m the spicy chili may end up causing heartburn, a buzz kill for sound slumber.
Protein does take a lot of energy to digest and break down, so aim to keep it between 20 and 50 grams total before bed, depending on your overall protein requirements.
If you have got a hankering for ginger beef, and decide to eat Chinese food at bedtime, you are going to be in for a rough night ahead.
Celery acts as a diuretic, meaning it makes you pee a lot. Eat it before bed, and you may be running laps to the bathroom.
Fruit juices contain lots of simple sugars, with little or no fibre to allow for a measured insulin release. Fruit juices will set up a nightmarish crash-and-spike blood sugar scenario during the night.