What to Eat When You Have a Cold (and What to Avoid)

When you’re fighting a cold, the right foods can shorten your symptoms and keep you from feeling worse. The priorities are simple: stay hydrated, get enough zinc, and choose foods that reduce inflammation rather than adding to it. Here’s what actually helps, based on the best available evidence.

Chicken Soup Really Does Help

This one isn’t just comfort food folklore. A well-known lab study published in the journal CHEST found that chicken soup significantly inhibited the movement of white blood cells called neutrophils, which drive the inflammation behind your stuffy nose, sore throat, and congestion. The effect was concentration-dependent, meaning more soup produced a stronger anti-inflammatory response. Both the chicken and the vegetables in the soup contributed individually to this effect.

Beyond the anti-inflammatory properties, chicken soup checks several boxes at once. It delivers hydration, electrolytes from the broth, and protein from the chicken. The warm liquid also helps loosen nasal mucus, making it easier to breathe. If you’re not up for cooking from scratch, even a basic store-bought version covers the essentials.

Hydration Matters More Than You Think

When you’re sick, your body loses fluid faster than normal through sweat, mucus production, and sometimes fever. Replacing that fluid is one of the most important things you can do to recover. Water is the foundation, but if you’re barely eating, you also need some electrolytes to help your body actually absorb and retain that water.

A practical approach: mix about a quarter cup of a sports drink like Gatorade or Powerade into three-quarters of a cup of water. This gives you enough salt and sugar to maintain electrolyte balance without overdoing it. Drinking a full-strength sports drink when you’re lying on the couch (not exercising) can actually be too salty and sugary, which pulls water out of your cells and dehydrates you further. Warm herbal teas and clear broths also count toward your fluid intake and feel soothing on a raw throat.

Zinc Can Cut Your Cold Short

Zinc is one of the few supplements with solid evidence behind it for colds. In a pooled analysis of seven clinical trials, zinc lozenges containing more than 75 mg per day of elemental zinc shortened cold duration by an average of 33%. That could mean recovering a full two or three days sooner.

The key is using lozenges rather than pills, because zinc needs to dissolve slowly in your mouth and make contact with the throat tissue where the virus replicates. Look for zinc acetate or zinc gluconate lozenges at your pharmacy. Start taking them as soon as symptoms appear for the best chance of a meaningful effect. On the food side, oysters, red meat, pumpkin seeds, and chickpeas are all rich in zinc, though they won’t deliver the concentrated dose that lozenges provide.

Honey for Coughs, Especially at Night

If a cough is keeping you up, honey is worth reaching for before a cough suppressant. In a study of 139 children, a single nighttime dose of honey improved cough and sleep scores by 59%, compared to 45% for standard over-the-counter cough medicines and 31% for no treatment at all. A separate trial of 105 children ranked honey above the common cough suppressant dextromethorphan across all five outcome measures.

You can take a spoonful straight, stir it into warm water, or add it to tea. The thick, viscous texture coats the throat, and honey has mild antimicrobial properties as well. One important note: honey should never be given to children under one year old due to the risk of botulism.

Vitamin C: Helpful if You’re Already Taking It

Vitamin C won’t prevent a cold once you feel symptoms coming on. A large Cochrane review of over 9,700 cold episodes found that taking vitamin C regularly (before getting sick) reduced cold duration by 8% in adults and 14% in children. For children taking 1 to 2 grams per day, the reduction was 18%. That translates to roughly a day less of symptoms for kids, and somewhat less for adults.

The practical takeaway: if you already eat plenty of vitamin C-rich foods like oranges, bell peppers, kiwi, strawberries, and broccoli, you’re likely getting this benefit. Loading up on orange juice after you’re already sniffling probably won’t make a dramatic difference, but these foods still provide hydration and other nutrients your body needs during recovery.

Garlic and Fermented Foods

Garlic has shown promising results for cold prevention, though the evidence is limited. In one trial of 146 people, those who took a daily garlic supplement for 12 weeks experienced only 24 colds compared to 65 in the placebo group, with far fewer total sick days (111 versus 366). The active compound in garlic is released when you crush or chop raw cloves and let them sit for a few minutes before cooking. Adding garlic generously to soups, stir-fries, or broth while you’re sick won’t hurt and may offer some benefit.

Fermented foods like yogurt, kefir, kimchi, and sauerkraut contain live bacteria that support your gut, where a large portion of your immune system operates. A Cochrane review found that daily probiotic use may shorten the average cold episode by about 1.2 days. You don’t need a specific supplement. Regular servings of yogurt with live cultures or other fermented foods during cold season can contribute to this effect over time.

Spicy Foods: Temporary Relief Only

Eating something spicy when you’re congested feels like it’s clearing your sinuses, and in a sense it is, but only briefly. Capsaicin, the compound in hot peppers, triggers heat receptors that make your brain think you’re overheating. Your body responds by producing a rush of thin, watery mucus. Once the capsaicin wears off, normal mucus production resumes and the congestion returns.

There’s also a catch. The stuffy feeling during a cold isn’t primarily caused by excess mucus. It’s caused by swollen, inflamed sinus tissue. Spicy food doesn’t address that swelling. If you enjoy spicy soup or hot sauce and it makes you feel better in the moment, go for it. Just don’t expect lasting relief.

Dairy Doesn’t Make Congestion Worse

You’ve probably heard that you should avoid milk and cheese when you have a cold because dairy increases mucus production. Clinical evidence doesn’t support this. Research has consistently shown that milk consumption does not lead to increased mucus production or worsen respiratory symptoms. People who believe in the connection do report feeling more congested after drinking milk, but objective measurements don’t back it up. The likely explanation is that milk’s creamy texture creates a coating sensation in the mouth and throat that gets mistaken for mucus.

This means yogurt, warm milk with honey, and cheese are all fine to eat when you’re sick. Yogurt in particular pulls double duty by providing both protein and probiotics.

What to Avoid

Some foods and drinks actively work against your recovery. Alcohol is a diuretic that dehydrates you and suppresses immune function. Coffee in large amounts can also dehydrate, though a single cup is unlikely to cause problems. Highly processed snacks and sugary foods provide calories without the vitamins and minerals your immune system needs to fight the virus.

If your appetite is low, don’t force yourself to eat full meals. Focus on nutrient-dense, easy-to-digest options: broth-based soups, scrambled eggs, oatmeal with honey, bananas, and toast. Small, frequent portions are easier on a queasy stomach than three large meals. The goal is to give your body fuel and hydration without making it work harder than it already is.