Foods that help with snoring include soymilk, fish, and honey because these items are proven to prevent mucus from building up when you fall asleep. You should also avoid sugary and greasy food before bed, since they are difficult to digest. Improper digestion can cause heartburn or discomfort in the chest and may worsen with lying down. Nighttime heartburn can also result in throat irritation and chest congestion, which may produce a snore.