Skip to main content

Plan your whole week in seconds

Try it free
🤧

What Should I Eat When I Have a Sore Throat?

Quick answer: Soft, soothing foods and warm liquids ease a sore throat. Cold foods like ice cream provide temporary relief. Avoid crunchy, acidic, or dry foods that scratch on the way down.

What to Eat

  • Warm chicken broth or soup

    Soothes the throat, provides hydration and nutrients, mild anti-inflammatory effect.

  • Honey (in warm water or tea)

    Has antimicrobial properties and coats the throat to reduce irritation and pain.

  • Oatmeal (warm, soft)

    Easy to swallow, filling, and gentle on a raw throat.

  • Scrambled eggs or soft-boiled eggs

    Soft texture, high protein for recovery.

  • Yoghurt (plain, cold)

    Cool temperature soothes the throat; probiotics support immunity.

  • Smoothies and milkshakes

    Nutrient-dense and easy to swallow without irritating the throat.

  • Mashed potatoes

    Soft, calorie-dense, and easy to eat even with soreness.

  • Ice cream or sorbet (plain)

    Cold temperatures temporarily numb the throat and reduce inflammation.

  • Banana or avocado

    Soft, slippery texture that doesn't scratch or irritate the throat.

  • Herbal tea with honey (ginger, chamomile)

    Warm liquids thin mucus, honey soothes, ginger reduces inflammation.

What to Avoid

  • Crunchy foods (toast, chips, crackers)

    Sharp edges scratch and further irritate an inflamed throat.

  • Acidic foods (citrus, vinegar-based foods)

    Burn and sting on contact with an inflamed throat.

  • Very hot foods or beverages

    Can burn the sensitive throat lining — let soups and teas cool slightly first.

  • Alcohol

    Dehydrates and irritates the mucous membranes.

  • Spicy food

    Capsaicin burns on contact with inflamed throat tissue.

  • Dry or tough meat

    Difficult to swallow and can scratch the throat.

Hydration

Staying hydrated is essential for recovery. Warm water with honey and lemon, herbal teas, and diluted juice all help. Gargling with warm salt water 3–4 times a day can also reduce throat inflammation.

Tips

  • Gargle warm salt water (1/4 tsp salt in 250 ml warm water) for 30 seconds — reduces swelling and bacteria.
  • Honey is not safe for children under 12 months — use alternatives.
  • Steam inhalation can help loosen mucus alongside a soft food diet.
  • See a doctor if sore throat is severe, lasts more than 7 days, or is accompanied by white spots (possible strep throat).

Frequently Asked Questions

What is the best food to eat with a sore throat?
Warm chicken soup and honey tea are the most effective — they soothe, hydrate, and have mild antimicrobial properties. For immediate relief, cold yoghurt or ice cream temporarily numbs the pain.
Is ice cream good for a sore throat?
In moderation, yes. The cold temperature temporarily reduces inflammation and numbs pain. Plain flavours without acidic fruit chunks are best. Don't eat so much that you're adding irritating dairy in large amounts.
Can I eat spicy food with a sore throat?
Avoid it. Spicy food directly burns inflamed throat tissue and significantly worsens pain. Wait until fully recovered before eating spicy dishes.
Does honey help a sore throat?
Yes. Honey has demonstrated antimicrobial properties and coats the throat lining to reduce irritation. Studies show it's as effective as some over-the-counter cough medicines for throat discomfort.

Related Conditions

What to Eat When You Have a Sore Throat (Soothing Foods + What to Avoid)