Best Foods to Eat With Strep Throat and What to Avoid

Soft, mild foods that slide down easily are your best options when you have strep throat. Think mashed potatoes, scrambled eggs, warm soups, and smoothies. The goal is to keep calories and fluids coming in while avoiding anything that scrapes, burns, or stings your already inflamed throat. Most people with strep find that a combination of soft textures, gentle temperatures, and nutrient-rich ingredients helps them stay nourished through the worst days of recovery.

Soft Foods That Are Easy to Swallow

Swallowing is the hardest part of eating with strep throat, so texture matters more than anything else. Foods that require minimal chewing and glide past the throat without friction are ideal. Good choices include mashed potatoes, scrambled or soft-boiled eggs, cooked oatmeal or cream of wheat, macaroni and cheese, cottage cheese, and well-cooked stews. Creamy peanut butter spread thin on soft bread works too, and it packs a good amount of protein and calories for how little effort it takes to eat.

Soups are one of the most practical options because they deliver both fluid and nutrition in a single bowl. Broth-based soups with soft vegetables, chicken, or lentils give you protein and electrolytes without requiring much chewing. Just let them cool slightly before eating, since very hot liquids can increase throat pain.

Cold Foods for Pain Relief

Cold temperatures numb sore tissue and reduce swelling, which is why popsicles and ice cream feel so good on a raw throat. Cold foods cause blood vessels to narrow, which decreases inflammation at the surface. Frozen fruit bars, chilled applesauce, pudding, custard, and gelatin are all gentle enough to eat without triggering more pain.

If you prefer something warm instead, that works differently but still helps. Warm liquids relax the muscles around the throat and improve blood flow to the area, which can ease the aching, tight feeling that comes with strep. Neither approach is better than the other. Use whichever temperature feels more comfortable to you, or alternate between both throughout the day.

Smoothies When Solid Food Feels Impossible

There may be a day or two when even soft solids feel like too much. Smoothies let you take in a full meal’s worth of calories and nutrients through a straw. The key is choosing non-acidic ingredients that won’t sting. Bananas are a great base: they blend smooth, provide potassium, and have a mild flavor. Add a spoonful of peanut butter or another nut butter for protein, healthy fat, and staying power. Avocado gives smoothies a creamy texture while adding fiber. Cooked sweet potato blended in adds vitamins and natural sweetness without acidity.

For liquid, use milk, a milk alternative, or plain yogurt rather than orange juice or other citrus-based liquids. You can also toss in a handful of frozen berries like blueberries or strawberries, which are lower in acidity than citrus fruits. If you need more calories, a drizzle of honey adds both sweetness and a coating sensation that can temporarily soothe the throat. One important note: never give honey to children under one year old, as it carries a risk of infant botulism.

Staying Hydrated

Fever and reduced appetite both accelerate dehydration, so drinking enough fluid is just as important as eating. Water is the obvious choice, but warm tea and broth often feel better on an inflamed throat and may encourage you to drink more. Herbal teas like chamomile or ginger with a bit of honey provide warmth without caffeine. Broth gives you sodium and other electrolytes you lose through sweating with a fever.

If plain water feels harsh going down, try it at room temperature or slightly chilled rather than ice cold. Small, frequent sips throughout the day tend to be more manageable than trying to drink a full glass at once.

Nutrients That Support Recovery

Your immune system burns through resources faster when fighting an infection, so getting enough zinc and vitamin C during strep throat can support your body’s recovery process. Zinc is vital for normal immune function, and several soft, throat-friendly foods contain it. Greek yogurt provides about 1 milligram per serving. Cheddar cheese has about 1.5 milligrams per ounce and a half. Cooked lentils in soup deliver around 1.3 milligrams per half cup. Even a glass of milk contributes roughly 1 milligram.

For vitamin C, look beyond citrus (which will likely sting). Cooked sweet potatoes, mashed butternut squash, and blended berry smoothies all provide vitamin C in forms that won’t irritate your throat.

Yogurt While Taking Antibiotics

Strep throat requires antibiotics, and antibiotics commonly cause digestive side effects like diarrhea. Eating yogurt with live cultures during your antibiotic course may help. While overall study results are mixed, research has found that certain groups benefit more clearly. In one trial, patients who had experienced antibiotic-related diarrhea in the past saw their rates drop significantly when they ate yogurt: from 38% in the no-yogurt group down to as low as 4%. Older adults in the same study were up to 14 times more likely to have persistent digestive symptoms if they skipped yogurt entirely.

Even if the benefit is modest for you, yogurt is a soft, cold, protein-rich food that checks multiple boxes during strep recovery. Choose plain or lightly sweetened varieties to avoid excess sugar, which can sometimes increase throat irritation.

What About Dairy and Mucus?

You may have heard that milk and dairy thicken mucus and should be avoided when you’re sick. Research doesn’t support this. A study that deliberately infected volunteers with a cold virus and tracked their dairy intake found no association between milk consumption and mucus production. People who believed milk causes mucus reported more congestion symptoms, but their actual nasal secretion levels were no different from those of the dairy-drinking group. So if yogurt, cheese, pudding, or milk feel soothing, there’s no reason to avoid them.

Foods and Drinks to Avoid

Some foods will make your throat feel noticeably worse. The main categories to skip:

  • Acidic foods and juices: orange juice, grapefruit, lemon, lime, tomato juice, and pineapple. The acid hits raw, inflamed tissue and causes sharp stinging.
  • Spicy foods: hot sauce, chili peppers, and heavily seasoned dishes increase irritation and can trigger coughing.
  • Hard or crunchy foods: dry toast, crackers, chips, raw carrots, and granola. These scrape the throat on the way down and can feel like swallowing sandpaper.
  • Very hot foods or drinks: anything that steams heavily when served. Let soups and teas cool to a comfortably warm temperature first.
  • Carbonated beverages: the fizz can irritate an already sensitive throat.
  • Alcohol: it dehydrates you and can interact with antibiotics.

Saltwater Gargling Between Meals

While not a food, gargling with salt water between meals can make eating more comfortable. The Mayo Clinic recommends mixing a quarter to half teaspoon of table salt into eight ounces of warm water. The salt creates a solution that pulls excess fluid out of swollen throat tissue, reducing inflammation. It also helps clear mucus and debris from the throat surface. Gargling a few times a day, especially before meals, can temporarily reduce pain enough to make swallowing food easier.