9 Types Of Worst Foods to Eat When You Have a Cold (And What to Eat Instead)

9 Types Of Worst Foods to Eat When You Have a Cold
0
(0)

The Unvarnished Truth About The Worst Foods to Eat When You have a Cold. If you’re really serious about feeling better in a hurry, what you put in your body is going to make all the difference. Some foods can just make your symptoms worse – making your throat feel like it’s on fire, slowing your body’s recovery right down, or even weakening your immune system in the process.

When you’ve got a cold, your body is already up against it, fighting off a nasty virus. Adding the wrong foods to the mix can just make things a whole lot worse. In this article, we’re going to cut through the science and explain, in plain English, why some foods are basically off-limits when you’re feeling under the weather.

Quick Overview: What to Eat and What to Avoid When You Have a Cold

Eat These FoodsWhy They HelpWeaken the immune response and increase inflammationWhy They Make It Worse
Warm soups & brothsSoothe the throat and help with hydrationSugary drinks & sweetsWeaken the immune response and increase inflammation
Cooked vegetablesEasy to digest and rich in vitaminsFried & greasy foodsHard to digest and increases body stress
Soft fruits (banana, apple)Gentle on the stomach and throatHeavy dairy (milk, ice cream)Can thicken mucus for some people
Lean protein (chicken, lentils)Supports immune repair and strengthSpicy foodsIrritate sore throat and trigger coughing
Warm herbal teasKeep you hydrated and calm irritationAlcoholDehydrates and weakens immunity
Plain rice or oatsLight, filling, and stomach-friendlyHighly processed snacksOffer little nutrition and increase inflammation
WaterHelps thin mucus and flush toxinsExcess caffeineCan cause dehydration
What To Eat And What Avoid When Cold
What To Eat And What Avoid When Cold

Key takeaway: When you have a cold, choose foods that are warm, soft, and easy to digest. Avoid foods that are sugary, greasy, spicy, or dehydrating. Small food choices can make a noticeable difference in how fast you feel better.

Why Certain Foods Can Make Cold Symptoms Even Worse

Your body is using all its energy to fight off that infection, so it needs fuel and the right nutrients. But if you eat foods that cause inflammation, clog up your mucus, or make your stomach feel queasy, it’s going to slow everything down big time. Your throat starts to feel worse, your cough lingers on, and you just feel knackered for longer.

Doctors and nutrition experts have been warning people off specific foods for ages when you’re sick. And more recent guidelines and reviews from top health sources (2023-2025) are still highlighting the same old culprits that can make your symptoms even more unpleasant. Eat smart, and you’ll be supporting your body.

List Of Worst Foods to Eat When You Have a Cold

1)- Sugary Drinks and Sweets Are A Recipe For Disaster

One of the top foods to avoid when you’ve got a cold is sugary drinks – think soda, sweet tea, or energy drinks. They’ll just send your blood sugar levels through the roof. And when that happens, your immune system can start to weaken.

When you’re sipping on a cola or eating a chocolate bar, your throat can feel pretty irritated. And the worst thing is that sugary foods can actually feed the bad bacteria in your gut, which isn’t great for your immune system at the best of times.

A review of nutrition that came out in 2024 said that high sugar intake can weaken your immune response and make you feel even more inflamed. Which basically just means your cold is going to stick around a lot longer.

Examples to avoid:

  • Cola, fruit punch, and all that fancy iced tea
  • Chocolates, chocolate bars, and all the pastry options
  • Sugary cereal – sorry, kids

Even natural fruit juices that have added sugar are out. Fresh fruit is okay, but the added sugar in juices can still cause a spike in your blood sugar levels.

2)- Dairy Products That Make Mucus Feel Unbearably Thick

A lot of people reach for milk or cheese when they’re feeling under the weather – but if you’re worrying about mucus, dairy might not be the best choice. It can actually make that mucus feel all thick and sticky. Which isn’t exactly what you want when you’re trying to shift it out of your system.

Thicker mucus can make your sinuses feel all blocked up and just makes your cough feel worse. And for some people, dairy triggers a bit of inflammation in their throat, which isn’t exactly what you need when you’re already feeling rough.

Common dairy items to give a wide berth to:

  • Whole milk
  • Ice cream
  • Cheese-heavy dishes (sorry, pizza lovers)
  • Cream-based soups – yep, those too.

If dairy makes you feel all gunked up or just heavier, it’s probably best to skip it for a bit until your cold starts to clear up.

3)- Fried And Greasy Foods Are A No-Go When You’re Sick

Fried foods are basically a nightmare for your gut when you’re feeling under the weather. Your digestive system is already working overtime to deal with the bug you’ve got, and greasy foods just add to the workload. That means energy that was meant for fighting your infection is being diverted to deal with all that fat. So you end up feeling even more knackered.

And to make matters worse, all those fried foods can just increase inflammation. Which is basically just code for ‘your throat is going to feel worse, and so will your sinuses’.

Examples of fried foods to avoid:

  • Fast food burgers and all that comes with them
  • Fried snacks like samosas or pakoras (sorry, snackers)
  • Deep-fried appetizers from your local restaurant

Instead, choose baked or steamed foods that are easier to digest and gentler on your body.

4)- Spicy Foods That Irritate Your Throat

Spicy foods can be a real treat when you’re in the mood for something a bit fiery. But if your throat is already raw and sore, then spicy foods like hot chilies, those curries with way too much chili in them, and spicy sauces can only end up making things worse, giving you a nasty cough and even increasing the irritation.

Spicy food can’t actually give you a cold, but it’s going to make the symptoms a whole lot worse if your body’s already run down. That’s because the heat from the spices can activate those nerves in your throat – and it’s going to feel a lot like somebody’s poured something hot down your gullet or made you cough a lot more.

Spicy foods to avoid when you’re feeling under the weather:

  • Any curry that’s just too hot
  • Spicy sauces – we mean, who needs hot sauce or chili oil when you’re already struggling?
  • Stuff that’s just plain spicier than you’re used to – like all those spicy snacks

Of course, if you do love a bit of heat in your food, some milder options’ll still kick you without making your throat even worse.

5)- Caffeinated Drinks That Make You More Dehydrated

We get it, caffeine’s a quick pick-me-up when you’re feeling down, but it can also dry your body out, big time. And when you’ve got a cold, staying hydrated is basically the most important thing you can do. So stick to water, herbal teas, or broths; they’re far safer.

Here are the caffeinated drinks that’ll just make dehydration even worse:

  • Coffee, as it’s not the best when you’re feeling rough
  • Black tea – especially the strong stuff
  • Some energy drinks – yeah, just best avoided right now

If you plan on having a bit of caffeine, balance it out with some extra water, so one cup of coffee plus an extra glass of water before bed.

6)- Alcohol That Weaken Your Immunity

When you’re under the weather, forget about having a pint. Alcohol’s a major no-no; it can weaken your immune system, keep you awake all night, and get you even more dehydrated to boot. And one of the best things you can do for a cold is get some proper sleep to help your body recover.

Even having just one drink can do some damage:

  • It’ll make your body much less able to fight off viruses
  • It’s going to make you sleep like a log, which won’t help
  • And you’ll likely feel more tired than ever

Just skip the booze until you’re feeling 100% better.

7)- Highly Processed Snacks That Just Make You Feel Worse

We all know that chips, snack crackers, and the rest are bad for us in general – they’re usually high in salt, bad fats, and artificial additives. But when you’re feeling sick, they’re basically the last thing your body needs because they can just make inflammation worse and make your system work even harder to heal.

And to be honest, most of us do reach for these snacks way too often in our normal lives. However, when you’re sick, they’re about as useful to your body as a chocolate teapot.

Some stuff that’s probably best avoided:

  • Those super salty chips
  • Pretzels
  • Packaged cakes
  • Any of those flavoured snack mixes

These sorts of foods are just empty calories, and they’re not going to do much for you at all – in fact, they’ll probably just slow down your recovery.

8)- Acidic Foods That Are Just Too Much For Your Stomach

When you’re fighting a cold, your immune system is already stretched to the limit – and when you eat food that’s too acidic, it can just make your stomach hurt more. Acidic foods can even make heartburn and stomach discomfort much worse when you’re feeling rough.

Some things to steer clear of, or at least eat in moderation:

  • Citrus juices – especially if you go for the super sour stuff
  • Tomatoes and tomato sauce – yeah, they’re acidic too
  • Anything heavy on vinegar – because that’s just a real stomach-churner

Now, we’re not saying all citrus fruits are bad – vitamin C is good for you, after all. But if you do have a lot of citrus right now, stick to the fruit itself rather than the juice.

9)- Cold Foods That Just Shock Your Throat

You might think a nice ice cream or super cold drink will ease your throat, but actually, it’s just going to shock it even more and make it worse. Soft, lukewarm foods are generally way easier to swallow when your throat is really sore.

If you’re set on having something cold, then just go slow – fine crushed ice or icy smoothies might just be a bit too harsh for your throat.

How to Eat Better When You’re Sick

While avoiding the worst foods to eat when you have a cold, focus on nourishing choices. Your immune system needs fuel and gentle support.

Good choices include:

  • Warm broths and soups – easy to swallow, hydrating, and soothing to the sinuses.
  • Soft, cooked vegetables – rich in vitamins without being hard to chew.
  • Lean proteins like chicken or lentils – these help your body repair tissues.
  • Water and herbal tea – keep hydration high to thin mucus and soothe the throat.

Balanced meals can help you recover faster. Simple changes matter. Hydrate well. Eat warm, nutritious foods. Skip soda, alcohol, greasy snacks, and heavy dairy. Your body will thank you with quicker relief and less discomfort.

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

About the Author

We’re a small team of health writers, researchers, and wellness reviewers behind Healthy Beginnings Magazine. We spend our days digging into supplements, fact-checking claims, and testing what actually works—so you don’t have to. Our goal is simple: give you clear, honest, and useful information to help you make better health choices without all the hype.

ADVERTISEMENT