Warm broth, soft fruits, and cool creamy foods like yogurt and ice cream are some of the best things to eat when your throat hurts. The goal is to stay nourished and hydrated while avoiding anything that scratches, burns, or irritates already-inflamed tissue. Most sore throats heal on their own within a few days, and the right foods can make that wait significantly more comfortable.
Warm Liquids for Immediate Relief
Hot drinks do more than just feel good. A study from Cardiff University’s Common Cold Centre found that a hot drink provided immediate and sustained relief from sore throat, cough, runny nose, chilliness, and tiredness, while the same drink served at room temperature only helped with a few of those symptoms. The warmth increases blood flow to the throat, promotes salivation, and thins out mucus, all of which ease the raw, dry feeling.
Your best options include broth-based soups, herbal teas with honey, and plain warm water with lemon (if the acidity doesn’t bother you). Chicken soup deserves a special mention: lab research published in the journal Chest found that chicken soup inhibits the movement of white blood cells called neutrophils in a concentration-dependent way. That matters because neutrophil activity drives inflammation. The effect was present in the broth itself, and both the vegetables and chicken contributed individually. It’s not a cure, but it offers a mild anti-inflammatory benefit on top of hydration and calories.
Herbal teas made with marshmallow root or slippery elm contain a gel-like compound called mucilage that coats irritated tissue and creates a temporary protective layer over the throat lining. You can find these as loose teas, pre-made tea bags, or throat-coating syrups at most health food stores.
Cold Foods That Numb the Pain
When warmth isn’t appealing, cold works too, just through a different mechanism. Cold temperatures have a mild numbing effect on inflamed tissue, similar to icing a swollen ankle. Ice cream, frozen yogurt, sherbet, sorbet, smoothies, and popsicles all work well. They’re easy to swallow and provide calories when chewing feels like too much effort.
If you’ve heard that dairy makes mucus worse, the science doesn’t support it. A controlled study that deliberately infected volunteers with a cold virus found no statistically significant association between dairy intake and mucus production. People who believed milk makes mucus reported more congestion symptoms, but their actual nasal secretion levels were the same as everyone else’s. So if ice cream or a milkshake sounds good, go for it.
Soft Foods That Won’t Irritate
The National Cancer Institute recommends the following types of soft, easy-to-swallow foods for people dealing with throat pain:
- Protein sources: scrambled or soft-boiled eggs, egg salad, tuna salad, chicken salad, creamy peanut butter, cottage cheese
- Starches: mashed potatoes, macaroni and cheese, cooked oatmeal, cream of wheat, grits
- Fruits: bananas, applesauce, pureed fruits
- Other meals: casseroles, stews, soups, custard, pudding
The common thread is a smooth, moist texture. Anything you can swallow without much chewing will put less mechanical stress on your throat. If you’re struggling to eat enough, liquid protein supplements or instant breakfast drinks can fill the gap until swallowing gets easier.
Foods and Drinks to Avoid
Some foods actively make a sore throat worse. Rough-textured foods like dry toast, granola, raw carrots, and crackers can scratch inflamed tissue on the way down. Acidic foods, including tomatoes, oranges, grapefruit, and lemon juice, irritate the throat lining and can trigger dryness and coughing. Spicy foods cause burning, itchiness, and more coughing.
Fatty and fried foods are worth limiting too, not because they hurt going down, but because they’re harder to digest and may suppress immune function when your body is trying to fight off an infection. That includes deep-fried foods, fast food, and heavy baked goods. Alcohol is also best avoided since it dehydrates you and can interact with pain relievers you might be taking.
Honey and Salt Water
Honey coats the throat and has natural antibacterial properties. Stirring a spoonful into warm tea or warm water is one of the oldest and most effective home remedies. One important exception: never give honey to a child under 12 months old. The CDC warns that honey can cause infant botulism, a severe form of food poisoning, in babies under one year.
Gargling with salt water is another simple tool. 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 throat tissue through osmosis, temporarily reducing inflammation and loosening mucus. You can repeat this several times a day.
Staying Hydrated Matters Most
Whatever you eat, hydration is the single most important factor. A sore throat often comes with mouth breathing, fever, or reduced appetite, all of which speed up fluid loss. Dehydration dries out the mucous membranes in your throat and makes pain worse. Water is fine, but warm broth, herbal tea, diluted juice, and electrolyte drinks all count. Aim to sip something at least every hour while you’re awake, even if you’re not hungry.
Signs Your Sore Throat Needs More Than Food
Most sore throats are viral and resolve on their own, but some require medical attention. The Mayo Clinic recommends contacting a doctor if your sore throat lasts longer than 48 hours, comes with a fever, or is accompanied by swollen and tender lymph nodes in your neck. A sore throat with a rash, difficulty breathing or swallowing, or red and swollen tonsils with white patches could indicate strep throat, which requires antibiotics. In younger children, nausea, vomiting, and body aches alongside throat pain are also red flags for strep.

