Skip to content

Is it good to eat while having a fever?

4 min read

While the traditional adage suggests 'starve a fever,' recent medical consensus indicates this advice is outdated. In reality, a fever increases your body's metabolic rate and caloric needs, meaning it is good to eat while having a fever to provide the energy required to fight off infection. Prioritizing nutrient-dense, easily digestible foods and staying hydrated is key to a swift recovery.

Quick Summary

This guide examines the modern medical perspective on eating during a fever, highlighting the importance of proper nutrition and hydration for fueling the immune response. It explores the best foods to consume, what to avoid, and offers practical tips for managing appetite changes during illness.

Key Points

  • Ditch the Myth: The phrase 'starve a fever' is medically incorrect; eating provides the energy your body needs to fight infection.

  • Prioritize Hydration: Fever causes fluid loss through sweating, so it's critical to drink plenty of water, broths, or electrolyte solutions.

  • Choose Easy-to-Digest Foods: Opt for simple, bland foods like soups, broths, oatmeal, and bananas that are gentle on your digestive system.

  • Boost Your Immune System with Nutrients: Foods rich in vitamin C (berries, kiwi) and protein (chicken, fish) provide essential building blocks for recovery.

  • Avoid Sugary and Fatty Items: Processed, fatty, and high-sugar foods can increase inflammation and hinder your immune response.

  • Stay Clear of Dehydrating Drinks: Steer clear of alcohol and caffeinated beverages, which can worsen dehydration.

  • Listen to Your Body: Don't force yourself to eat if you have no appetite, but try to consume small, frequent, and nutritious snacks.

In This Article

Debunking the "Starve a Fever" Myth

For generations, the saying "feed a cold, starve a fever" has been common wisdom, rooted in the outdated belief that eating could raise the body's temperature. Today, modern science has unequivocally dispelled this notion. A fever is a natural immune response to fight off infection, and during this process, your body's metabolism increases, burning significantly more calories than usual. Depriving your body of essential nutrients and energy by fasting is counterproductive and can delay recovery. Instead, providing your immune system with the necessary fuel is a far more effective strategy. The goal is not to overeat, but to consume smaller, more frequent meals of easily digestible, nutrient-rich foods.

The Importance of Hydration and Electrolytes

Alongside proper nutrition, staying hydrated is arguably the most crucial factor when battling a fever. Elevated body temperature and increased sweating lead to significant fluid and electrolyte loss, which can exacerbate fatigue and hinder recovery. It is vital to replenish these lost fluids to support your body's functions. Beverages like water, clear broths, and electrolyte-rich drinks are all excellent choices. Hot beverages, such as herbal teas with honey and ginger, can also offer the added benefit of soothing a sore throat and clearing congestion.

The Best Foods to Eat When You Have a Fever

Focusing on foods that are both nourishing and easy on the digestive system will support your body without causing discomfort. Soft, bland, and hydrating options are typically the best choices when your appetite is diminished.

  • Broths and Soups: A comforting bowl of chicken soup or vegetable broth provides fluids, electrolytes, and easy-to-digest nutrients. The warmth can also help relieve congestion.
  • Yogurt with Live Cultures: The probiotics in yogurt can help support gut health, which is crucial for a healthy immune system. Choose varieties with live active cultures and minimal added sugar.
  • Fruits High in Vitamin C: Oranges, berries, kiwi, and other fruits rich in vitamin C provide antioxidants that can help boost the immune system. They also offer hydrating fluids and natural sugars for energy.
  • Lean Proteins: Your body needs protein to produce antibodies and fight infection. Easily digestible options include boiled or poached chicken, fish, or eggs.
  • Cooked Vegetables: Raw vegetables, especially high-fiber ones, can be difficult to digest when you're sick. Stick to cooked, soft vegetables like carrots or spinach, which still provide essential vitamins and minerals.
  • Oatmeal: A bowl of oatmeal is a soothing, calorie-dense option that provides vitamins, minerals, and carbohydrates for energy.
  • Bananas: As part of the classic BRAT diet, bananas are bland, easy to digest, and rich in potassium, an important electrolyte that is lost during sweating.

Foods to Avoid During a Fever

Just as some foods can help, others can slow down your recovery or exacerbate symptoms. Avoid these during a fever:

  • Sugary Foods and Drinks: Excessive sugar intake can suppress the immune system and cause inflammation. This includes soda, candy, and overly sweet juices.
  • Processed and High-Fat Foods: Greasy, fatty, and heavily processed foods like fast food, chips, and fatty meats are difficult for the body to digest, diverting energy away from the immune system.
  • Caffeine and Alcohol: Both caffeine and alcohol are diuretics that promote dehydration, which is the opposite of what your body needs during a fever.
  • Spicy Foods: While some people find relief from congestion with spicy foods, they can also irritate a sore throat and upset a sensitive stomach.
  • High-Fiber Raw Foods: Raw vegetables and tough whole grains are harder to digest and can cause gas and bloating, which can be uncomfortable during illness.

Comparison Table: Foods to Eat vs. Foods to Avoid with a Fever

Food Type Recommended When Sick To Avoid When Sick
Fluids Water, herbal tea, clear broths, electrolyte drinks, coconut water Caffeinated beverages (coffee, soda), alcohol
Proteins Soft-cooked eggs, poached fish, chicken breast, lentils Processed meats (sausages), fatty red meat
Dairy Yogurt with live cultures (if no congestion) Milk, cheese (can increase mucus)
Fruits Bananas, berries, applesauce, melons High-acidic citrus fruits if throat is sore
Vegetables Steamed or boiled carrots, spinach, potatoes Raw vegetables, high-fiber options
Grains Oatmeal, plain white rice, toast High-fiber whole grains (can be hard to digest)
Snacks Saltine crackers, gelatin Sugary desserts, fried snacks, chips

Conclusion

Contrary to the persistent myth, providing your body with proper nutrition and ample hydration is essential when you have a fever. While your appetite may be low, consuming easily digestible, nutrient-dense foods gives your immune system the energy it needs to fight infection effectively. By choosing soothing soups, hydrating drinks, and soft, vitamin-rich foods while avoiding inflammatory, sugary, or fatty items, you can support a quicker and more comfortable recovery. Always prioritize hydration and listen to your body's signals, consulting a healthcare professional if symptoms persist or worsen. A smart and well-timed dietary approach is one of your best allies in battling a fever.

Visit the CDC for more information on managing flu symptoms.

Frequently Asked Questions

When you have a fever, your body's metabolic rate and calorie needs increase to fuel the immune system's fight against infection. Fasting can deprive your body of this necessary energy, potentially delaying your recovery.

Hydration is crucial. The best drinks are water, clear broths, herbal teas with honey, and electrolyte solutions (like coconut water or sports drinks) to replenish fluids lost through sweating.

Some people find that dairy products like milk can increase mucus production, which may worsen congestion. If you're congested, it's best to limit dairy, but yogurt with live cultures can provide beneficial probiotics if tolerated.

Yes, bananas are an excellent food for a fever. They are soft, bland, and easy to digest, providing fast-acting carbohydrates and essential electrolytes like potassium, which is lost during sweating.

Avoid sugary foods, processed snacks, fatty/greasy meals, and alcohol or caffeine. These can tax your digestive system, suppress the immune system, and cause dehydration.

It is normal to have a reduced appetite. Don't force yourself to eat large meals. Instead, focus on small, frequent servings of nutrient-dense, easily digestible foods and prioritize staying hydrated.

While eating can cause a minor, temporary increase in metabolism and body temperature, it is not a cause for concern and does not negatively impact the fever's course. The benefits of fueling your body outweigh this minimal effect.

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.