It might not seem like a big deal to sneak a midnight snack or have a late dinner, but certain foods can really wreak havoc with your sleep and digestion if eaten in the evenings.

If you do get peckish late at night, try to choose your menu wisely so that you don't suffer the consequences later.

Here's our list of the worst culprits… and what to eat instead!

The worst

1. Alcohol
It might not be an actual food, but drinking alcohol late at night is a surefire way to give yourself indigestion and heartburn. Alcohol relaxes the valves which connect your stomach and oesophagus, leading to acid relfux – especially if you're eating food during or after a drinking session.

2. Cheese
Soft cheeses are high in fat, meaning they also have a relaxing effect on your stomach valves. Hello, heartburn. Harder cheeses like Parmesan and Swiss cheese are slightly better options but should still be eaten in moderation.

3. Citrus fruits
Tangy fruits are highly acidic which isn't a good choice for your stomach late at night. Orange juice and green apples are two of the worst culprits.

4. Red meat
Large amounts of protein can be difficult to digest late at night, meaning your body is working double time as you sleep. 

The best

1. Bananas
Bananas are full of potassium and magnesium, two muscle relaxants that'll help you dose off more easily. 

2. Turkey
Like red meat, turkey does contain protein, but if you are looking for something filling it's a far better option. Go for a few slices of lean turkey – a small portion that your digestive system can handle late at night.

3. Sweet potatoes
Another potassium-packed food, sweet potatoes are also full of complex carbs which help to promote better sleep.

4. Herbal tea
Certain herbals teas contain caffeine, but try chamomile, valerian or peppermint for a relaxing beverage that will calm the mind and body before bedtime.