When you have a cold and cough, your body needs fluids, calories, and nutrients to support your immune system. The best foods are warm broths, soups, and easily digestible carbohydrates like toast or rice. Hot tea with honey can soothe a sore throat, and staying hydrated with water is essential. You do not need a special diet, but you do need to keep eating and drinking even when you do not feel hungry.
Why Eating Matters When You Are Sick
Your immune system uses a lot of energy to fight off a viral infection. If you stop eating, your body has fewer resources to mount that defense. Research consistently shows that even mild malnutrition can impair immune function.
Fever increases your metabolic rate. That means you burn more calories at rest than you normally would. If you are not taking in enough calories, you may feel weaker and recover more slowly. The goal is not to eat a perfect diet. The goal is to eat enough to support your body while it works.
You also lose fluids through sweating, a runny nose, and increased breathing. Replacing those fluids matters as much as food. Dehydration can make mucus thicker and harder to clear, which can make a cough worse.
Warm Broths And Soups
Chicken soup is not just an old wives’ tale. Some research suggests that chicken soup may have mild anti-inflammatory effects in the upper airways. The warm liquid also helps keep you hydrated, and the steam can temporarily ease nasal congestion.
Any broth-based soup works well. Vegetable soup, miso soup, or simple bone broth all provide fluids, electrolytes, and some calories. The salt in broth helps your body retain water, which is useful if you are sweating from a fever.
Soup is also easy to eat when you have little appetite. It requires minimal chewing and goes down smoothly even with a sore throat. If you can tolerate it, add rice, noodles, or soft vegetables to increase the calorie content.
Hot Tea With Honey
Honey is one of the few home remedies with solid evidence behind it. Studies have found that honey can calm a cough and improve sleep quality in people with upper respiratory infections. It coats the throat and may reduce irritation that triggers coughing.
Do not give honey to infants under one year old. It can contain bacterial spores that cause infant botulism, a rare but serious illness. For adults and older children, a spoonful of honey or honey stirred into warm tea is a reasonable choice.
Herbal teas like chamomile, ginger, or peppermint are good options. They provide warm fluid and are naturally caffeine-free. Caffeine can contribute to dehydration, so it is better to limit coffee and black tea while you are sick.
Foods That Are Easy On The Stomach
When you are sick, your digestive system may be more sensitive than usual. Bland foods are often better tolerated. The classic BRAT diet — bananas, rice, applesauce, and toast — was designed for stomach upset, but it also works well for colds.
These foods are simple carbohydrates that require little digestion. They provide quick energy without upsetting your stomach. Toast with a little butter or jam, plain crackers, or a bowl of white rice are all gentle options.
Bananas are particularly useful. They are soft, easy to swallow, and provide potassium, which you may lose through sweating. Applesauce is also gentle and provides some natural sugar for energy.
Foods To Avoid When You Have A Cold
Dairy products do not increase mucus production. This is a common myth that has been studied and not confirmed. However, some people feel that milk coats their throat and makes it feel thicker. If that bothers you, choose non-dairy alternatives like almond or oat milk.
Alcohol is best avoided. It dehydrates you and can interfere with sleep, which your body needs for recovery. It also suppresses immune function in some ways, though the effect is temporary.
Very spicy foods can make coughing worse. They stimulate mucus production and can irritate an already sore throat. If spicy food does not bother you, it is not harmful, but it is not helpful either.
Fried and greasy foods are not toxic, but they are harder to digest. If you have nausea along with your cold, these foods may make it worse. Choose baked, boiled, or steamed options instead.
What To Drink Besides Water
Water is the best choice for hydration, but it is not the only one. Warm lemon water with honey is soothing and provides vitamin C, though vitamin C does not cure a cold. Electrolyte drinks can help if you have been sweating heavily or if you have had diarrhea.
Fruit juices are fine in moderation, but they are high in sugar. Diluting juice with water reduces the sugar load while still providing fluid and some vitamins. Coconut water is another option that provides potassium and is naturally low in sugar.
Avoid energy drinks and heavily caffeinated beverages. They can increase heart rate and make you feel jittery, which is not helpful when your body is trying to rest. Warm decaf tea, water, or diluted juice are all good choices.
How Much Should You Eat?
Listen to your body. Some people have a normal appetite during a cold and can eat their usual meals. Others lose their appetite completely for a few days. Both responses are normal.
If you cannot eat full meals, try eating small snacks throughout the day. A few crackers, a piece of toast, or a small bowl of soup every few hours is better than eating nothing. The key is to get some calories and fluids consistently.
If you have not eaten anything for more than 24 hours or cannot keep fluids down, contact a healthcare provider. Dehydration is a real risk, especially in older adults. Signs of dehydration include dark urine, dizziness, and dry mouth.
When To See A Doctor
Most colds resolve on their own within 7 to 10 days. But some symptoms warrant medical attention. A fever above 103°F, difficulty breathing, chest pain, or coughing up blood are all reasons to see a doctor.
If your symptoms last longer than 10 days without improvement, or if they get better and then suddenly get worse, you may have a secondary infection. Bacterial infections can develop on top of a viral cold, and these may require antibiotics.
People with asthma, COPD, heart disease, or weakened immune systems should be more cautious. What starts as a cold can become pneumonia in these groups. If you have a chronic condition and develop a cough that will not go away, call your doctor.
Frequently Asked Questions
Is it okay to eat dairy products when I have a cold?
Yes, dairy does not increase mucus production. Some people feel milk makes their throat feel coated, but it is not harmful.
Can honey really help a cough?
Yes, studies have found honey can calm a cough and improve sleep. Do not give honey to infants under one year old.
Should I eat if I am not hungry?
Try to eat small amounts even if you have no appetite. A few crackers or a small bowl of soup provides energy your immune system needs.
How much water should I drink with a cold?
Drink enough that your urine is light yellow or clear. If you have a fever, you need more fluids than usual to replace what you lose through sweating.

