What to Eat With a Fever: Foods, Drinks, and What to Avoid

When you have a fever, your body burns through calories and fluids faster than normal, so the best foods are ones that keep you hydrated, provide easy energy, and don’t demand much from your digestive system. You don’t need to force yourself to eat large meals, but going without food entirely can slow your recovery by depriving your immune system of the fuel it needs to fight infection.

Why Fever Changes Your Nutritional Needs

A fever raises your metabolic rate by roughly 7 to 13 percent for every degree Celsius above normal. That means your body is burning more energy even while you’re lying in bed. At the same time, you lose fluids faster through sweat and rapid breathing. Most people also lose their appetite when feverish, which creates a gap between what your body needs and what you feel like consuming.

Your immune system relies on a steady supply of protein, vitamins, and minerals to produce the white blood cells and antibodies that fight off infection. Eating small, frequent portions of nutrient-dense food helps bridge that gap without overwhelming a stomach that may already feel unsettled.

The Best Foods to Eat With a Fever

Broth-Based Soups

Chicken soup isn’t just comfort food. Warm broth delivers sodium, potassium, and fluid in a form that’s easy to absorb. The steam can also help open nasal passages if your fever comes with congestion. Adding vegetables like carrots, celery, or spinach boosts vitamin content, while shredded chicken provides protein without being heavy. Bone broth is another good option because it contains amino acids like glycine that support the body’s inflammatory response.

Fresh Fruits and Fruit-Based Foods

Fruits with high water content, like watermelon, oranges, grapes, and strawberries, help with hydration while providing natural sugars for quick energy. Citrus fruits deliver vitamin C, which supports immune cell function. Bananas are particularly useful if your fever is accompanied by nausea or diarrhea because they’re bland, easy to digest, and rich in potassium, an electrolyte you lose through sweating. Applesauce and smoothies are good alternatives if chewing feels like too much effort.

Simple Carbohydrates

Plain toast, crackers, rice, and oatmeal are gentle on the stomach and provide the glucose your body is burning through at an accelerated rate. Oatmeal has the added benefit of containing beta-glucan, a type of soluble fiber that has been shown to support immune function. Keep these foods plain or lightly seasoned. Heavy butter, cream sauces, or rich toppings can cause nausea when your appetite is already fragile.

Eggs

Scrambled or soft-boiled eggs are one of the easiest ways to get high-quality protein during a fever. A single egg contains about 6 grams of protein along with zinc and selenium, both of which play direct roles in immune defense. They’re soft, mild in flavor, and quick to prepare, which matters when you’re sick and exhausted.

Yogurt

Plain yogurt provides protein, calcium, and probiotics. The beneficial bacteria in yogurt support gut health, which is especially important if you’re taking antibiotics for a bacterial infection that’s causing the fever. Choose varieties without excessive added sugar, since large amounts of sugar can promote inflammation. If dairy feels too heavy, a small portion is still worthwhile.

Honey

A spoonful of honey in warm water or tea can soothe a sore throat that often accompanies a fever. Honey also has mild antimicrobial properties and provides a concentrated source of quick energy. It should not be given to children under one year old due to the risk of botulism.

What to Drink

Staying hydrated matters more than eating when you have a fever. For every degree your temperature rises, your body needs additional fluid to compensate for what’s lost through sweat and increased respiration. Water is the foundation, but it’s not the only option.

Electrolyte drinks or oral rehydration solutions replace sodium and potassium more effectively than water alone, especially if you’re also dealing with vomiting or diarrhea. Coconut water is a natural alternative with a good electrolyte profile. Herbal teas, particularly ginger or peppermint, can ease nausea while contributing to your fluid intake. Warm liquids in general tend to feel more soothing than cold ones, though either temperature is fine.

Aim to sip fluids consistently throughout the day rather than drinking large amounts at once. If your urine is dark yellow, you need more fluids.

Foods to Avoid During a Fever

Some foods can make you feel worse or interfere with recovery. Greasy, fried, or heavily processed foods are harder to digest and can worsen nausea. Spicy foods may irritate an already sensitive stomach or throat. Alcohol dehydrates you and suppresses immune function, so it should be avoided entirely.

Caffeinated drinks like coffee and energy drinks are also dehydrating in large amounts. A small cup of tea is generally fine, but relying on caffeine for energy when you’re feverish works against your body’s need for rest. Sugary sodas and fruit juices with added sugar provide empty calories and can cause digestive discomfort. If you want juice, dilute it with water or choose 100 percent fruit juice in small amounts.

High-fiber foods like raw vegetables, beans, and whole grains can be difficult to digest when you’re sick. While these are healthy choices normally, saving them for when your appetite and digestion return to normal makes sense.

How Much and How Often to Eat

You don’t need to eat full meals. Small portions every two to three hours work better than three large meals when your appetite is low and your stomach is sensitive. Think of it as grazing: a few crackers here, half a banana there, a small bowl of soup later. The goal is a steady trickle of nutrients rather than forcing down a plate of food that makes you feel worse.

If you truly cannot eat anything, prioritize fluids. Broth, smoothies, and electrolyte drinks can deliver calories, protein, and minerals in liquid form. Most fevers resolve within a few days, and a short period of reduced food intake won’t cause lasting harm as long as you stay hydrated.

Children and older adults are more vulnerable to dehydration and nutritional deficits during a fever. For young children, popsicles made from fruit juice or electrolyte solution can encourage fluid intake. Older adults should pay particular attention to protein, since muscle breakdown accelerates during illness and recovery depends on adequate amino acid intake.

Nutrients That Support Immune Recovery

Certain nutrients play outsized roles in how effectively your body fights the infection causing your fever. Vitamin C, found in citrus fruits, bell peppers, and strawberries, helps white blood cells function properly. Zinc, found in eggs, yogurt, meat, and seeds, is critical for immune cell development. Studies consistently show that zinc intake during illness can shorten the duration of infections like the common cold.

Vitamin A supports the barriers in your respiratory and digestive tracts that prevent pathogens from spreading. Sweet potatoes, carrots, and spinach are rich sources. Protein from any source, whether eggs, chicken, dairy, or legumes, provides the building blocks your immune system uses to produce antibodies.

You can get all of these from food rather than supplements during a short illness. If your fever lasts more than a few days or you’re unable to eat at all, a basic multivitamin can help fill gaps.