What to Eat to Stop Snoring and What to Avoid

No single food will cure snoring, but what you eat, when you eat, and what you drink can meaningfully affect how much your airway narrows at night. Snoring happens when relaxed throat tissues vibrate as air passes through a partially blocked airway. Diet influences this through three main channels: body weight, inflammation, and the physical state of your throat tissues while you sleep.

The Mediterranean Diet Connection

The strongest dietary evidence for reducing snoring comes from research on the Mediterranean diet. In a clinical trial of 180 patients with obstructive sleep apnea (a severe form of snoring where breathing repeatedly stops), those who followed a Mediterranean diet saw their number of breathing disruptions per hour drop by about 25 events on average, compared to just 4 in the standard care group. That improvement held even after accounting for weight loss, meaning something about the diet itself, not just the pounds lost, was helping.

A Mediterranean-style eating pattern centers on vegetables, fruits, whole grains, legumes, nuts, olive oil, and fish, with limited red meat and processed food. This combination is strongly anti-inflammatory, which matters because chronic low-grade inflammation can cause swelling in the soft tissues of your throat and nasal passages. Less swelling means a wider airway and quieter breathing.

Foods That May Help

Fish, Nuts, and Other Anti-Inflammatory Foods

Fatty fish like salmon, mackerel, and sardines are rich in omega-3 fatty acids that help reduce tissue inflammation throughout the body, including the throat. Nuts serve double duty: they’re anti-inflammatory and contain naturally occurring melatonin, a hormone that regulates sleep cycles. Pistachios have an exceptionally high melatonin content compared to other foods. Walnuts, eggs, and mushrooms also contain meaningful amounts.

Melatonin-Rich Foods for Better Sleep

Poor sleep architecture can worsen snoring, and foods that gently raise your body’s melatonin levels may help you settle into deeper, more stable sleep. Tart cherries are one of the best-known food sources. Oats, barley, and wheat contain moderate amounts as well. Eating these foods as part of your evening meal or snack won’t knock you out like a supplement would, but over time they can support your natural sleep-wake rhythm, which helps keep your breathing patterns more regular overnight.

Peppermint and Spicy Foods

Menthol from peppermint and spearmint can help open nasal passages, making it easier to breathe through your nose rather than your mouth. A cup of peppermint tea before bed is a simple way to get this effect. Spicy ingredients like cayenne pepper act as natural decongestants by stimulating mucus flow and temporarily widening airways. If nasal congestion is a major contributor to your snoring, these are worth trying.

Foods and Drinks That Make Snoring Worse

Alcohol

Alcohol is one of the most reliable snoring triggers. It’s a central nervous system depressant that relaxes the muscles of the throat and tongue, narrowing the airway and increasing the vibrations that produce snoring. It also reduces your brain’s drive to breathe and disrupts communication between your brain and respiratory muscles, leading to longer breathing pauses and lower oxygen levels during sleep. Even people who don’t normally snore often do after drinking. Avoiding alcohol for at least three to four hours before bed makes a noticeable difference for most people.

Refined Carbohydrates and Sugary Foods

A diet heavy in refined starches and added sugar promotes fat storage, particularly in the neck, tongue, and the soft tissue around the pharynx. Fat accumulation in these areas directly compresses the airway. Research has found that a higher proportion of energy intake from carbohydrates is associated with more severe sleep apnea. High-glycemic meals also spike insulin, which promotes further fat deposition and can increase systemic inflammation. Swapping white bread, sugary cereals, and sweetened drinks for whole grains, vegetables, and protein is one of the most impactful dietary changes you can make for snoring.

Large Late-Night Meals

Eating a big meal close to bedtime can worsen snoring in multiple ways. A full stomach pushes up on the diaphragm, making it harder to breathe deeply. High-glycemic foods eaten within four hours of sleep also shift sleep onset patterns in ways that can destabilize breathing. Finishing your last substantial meal at least three hours before bed gives your body time to digest and reduces pressure on the airway.

The Dairy Myth

You’ve probably heard that drinking milk before bed makes you produce more mucus, worsening snoring. The science doesn’t support this. According to Mayo Clinic, drinking milk does not cause the body to make more phlegm. What actually happens is that milk and saliva mix to form a slightly thick coating in the mouth and throat, which some people mistake for extra mucus. A small study in children with asthma found no difference in symptoms between those drinking dairy milk and soy milk. If you enjoy warm milk before bed, it’s not sabotaging your airway.

Stay Hydrated During the Day

Dehydration thickens the mucus lining your airways. Your upper airway relies on a thin layer of fluid to keep tissues lubricated and cilia (tiny hair-like structures) moving freely. When you’re dehydrated, this fluid layer shrinks and the mucus becomes sticky, increasing resistance to airflow. Mouth breathing during sleep accelerates this drying effect. The mucus can eventually adhere to the airway walls, further narrowing the passage air travels through.

Drinking enough water throughout the day, and keeping a glass of water on your nightstand, helps maintain that protective moisture layer. If you sleep in a dry environment, a humidifier in the bedroom works alongside good hydration to keep airway tissues from drying out overnight.

Why Weight Loss Matters Most

For people who carry extra weight, no single food swap will matter as much as overall calorie reduction. Fat deposits around the neck and throat physically narrow the airway, and neck circumference is one of the most reliable clinical predictors of snoring and sleep apnea risk. Even modest weight loss, around 10% of body weight, can significantly reduce the number of times your airway collapses during sleep.

This is where the dietary pattern matters more than any individual food. A Mediterranean-style diet naturally tends to be lower in calories and more filling than a typical Western diet, which is part of why the clinical results are so strong. Prioritizing vegetables, lean protein, healthy fats, and whole grains while cutting back on processed food and sugar addresses both inflammation and excess weight at the same time. Combined with avoiding alcohol near bedtime and not eating too late, these changes can reduce snoring significantly for many people, sometimes enough to make a difference from the first week.