Tea. Tea can be considered as one of the most effective foods to prevent snoring. It helps in decreasing congestion of the throat. Try Chamomile tea, green tea, mint tea and common black tea. You can add lemon and honey for a better result to stop snoring.