A swollen throat is most often caused by a viral infection and will resolve on its own within three to ten days. In the meantime, the right combination of pain relief, home remedies, and food choices can make a real difference in how you feel. Here’s what actually works.
Figure Out What’s Causing It
Viruses, like those behind the common cold and flu, are the most common cause of throat swelling and soreness. Bacterial infections, particularly strep throat, are the other major culprit. The two can feel very similar, but a few clues help tell them apart: if you also have a cough, runny nose, hoarseness, or pink eye, a virus is the more likely cause. Strep throat tends to come on suddenly with intense pain but without those cold-like symptoms.
Not every swollen throat is an infection. Allergies and exposure to cigarette smoke or secondhand smoke can inflame your throat. Acid reflux is another overlooked cause. In some people with GERD, stomach acid creeps up into the throat, especially during sleep. This can cause swelling, hoarseness, and a persistent feeling of a lump in your throat, even without the classic heartburn sensation.
Choose the Right Pain Reliever
Ibuprofen is more effective than acetaminophen for throat pain. In clinical trials comparing the two, ibuprofen reduced pain by 80% at three hours, while acetaminophen managed only 50%. By six hours, ibuprofen still provided 70% relief compared to just 20% for acetaminophen. Ibuprofen also targets inflammation directly, which matters when your throat is visibly swollen. Side effect rates between the two are similar, so for most adults, ibuprofen is the stronger choice.
For children, the same pattern holds at weight-appropriate doses. If you can’t take ibuprofen due to stomach issues or other reasons, acetaminophen still offers some relief, just less of it.
Home Remedies That Help
A saltwater gargle is one of the simplest and most effective things you can do. Mix half a teaspoon of salt into one cup of warm water, gargle for 15 to 30 seconds, and spit it out. The salt draws excess fluid out of swollen tissue, temporarily reducing puffiness and easing pain. You can repeat this several times a day.
Honey coats and soothes an irritated throat. A teaspoon or two swallowed straight, or stirred into warm (not hot) tea, can provide noticeable relief. One important exception: never give honey to children under one year old, because it can carry bacteria that cause infant botulism.
A cool-mist humidifier helps if dry air is making things worse. Dry indoor air, particularly in winter, strips moisture from your throat lining and amplifies irritation. Running a humidifier in your bedroom at night can ease coughing and congestion alongside the swelling.
What to Eat and Drink
Cold and room-temperature foods are your best bet. Ice chips, popsicles, and frozen fruit can numb the area and provide temporary pain relief. Soft, moist foods go down easiest: soups and stews with tender vegetables, oatmeal or cereal softened in milk, ripe bananas, yogurt (without crunchy granola), and steamed vegetables moistened with broth. Adding sauces, gravies, or butter to foods like pasta, potatoes, and bread makes them easier to swallow. If even soft foods feel like too much, blending or pureeing them is a practical option.
Steer clear of anything that will scratch or sting. That means hard, crunchy foods like dry toast and crackers, spicy dishes, and acidic foods or drinks like orange juice, grapefruit, lemon, tomato juice, and pineapple. Carbonated beverages, alcohol, and very hot foods or drinks will also aggravate the swelling.
How Long Recovery Takes
Viral throat infections usually clear up on their own within a week, though some linger up to ten days. You don’t need antibiotics for a virus, and they won’t help.
Bacterial infections like strep throat do require antibiotics, typically a ten-day course. You’ll usually start feeling better within a day or two of starting treatment, but finishing the full course matters to prevent complications and keep the infection from coming back.
If your swelling is caused by acid reflux, it won’t follow either of those timelines. Reflux-related throat irritation tends to come and go and improves when the underlying reflux is managed, often through dietary changes and sometimes medication.
When It’s an Emergency
Most swollen throats are uncomfortable but not dangerous. Certain signs, however, mean you should get medical help right away. Seek emergency care if swollen glands make it difficult to breathe or prevent you from swallowing fluids, or if the pain is severe and worsening rather than gradually improving over a few days.
In children, watch specifically for excessive drooling, inability to swallow liquids, difficulty speaking, unusual irritability, or an inability to move the neck. These can signal a more serious infection or obstruction that needs immediate treatment.

