What to eat when you have a fever

When your body is battling with low immunity and fever, the very first and most important question that pops up in your mind is what to eat when you have a fever, as during this period we also struggle with tastelessness, fatigue, weakness and a lot more. To answer this crucial question, initially, we need to understand the delicacy of choosing a well-thought-out diet that can support your immune system and help you recover faster.

Following is The List Of What To Eat When you Have a Fever

Fighting with fever leads to loss of appetite, the last thing you would want to do is to eat anything but it’s essential to feed yourself with the proper nutritious food during the fever. The correct choice of diet will not only aid you in boosting your immune system but also will help you feel energized, and fresh and increase the correct nutrition. 

Veg Food for Fever

  • Vegetable Soup – Vegetable soup is one of the best foods for fever, also recommended by doctors as it contains Vitamins, Minerals and many more anti-oxidants. It is Nutrient-rich, easy to Digest, keeps you hydrated and is comforting when you are struggling with tastelessness. 
  • Oatmeal – The body needs essential carbohydrates and easily digestible food when feeling under the weather; oatmeal gives your body a constant supply of energy without compromising with your digestive system.
  • Honey – Honey is a natural sweetener and holds natural health benefits. Gives relief from sore throat. 
  • Ginger – Ginger helps keep your body intact but it is not the cure of your illness. It has anti-inflammatory properties which makes it contradictory to be chosen during some specific kinds of illness although it contains compounds to support your immune system and digestive systems. Highly recommended when suffering from a cold.
  • Leafy Green Vegetables – It is proven and is always suggested by medicine practitioners to eat Green and Leafy Vegetables during fever like Spinach, Cabbage, Moringa leaves, Asparagus, Kale etc.

Non-veg Food for fever

  • Chicken Soup – Chicken Soups are gentle on the stomach and keep you hydrated for a long time with essential ingredients that are required to fight low immunity. 
  • Broth – The primary liquid that helps in maintaining hydration level, is nutrient and mineral-rich, easy to digest and is very soothing if you’re experiencing illness with sore throat and congestion.
  • Salmon – Consumption of Salmon could be a good choice of food to eat during a fever as it has a strong flavour that changes the taste of our mouth during to fever.

Fruits to eat during Fever

As we already know Fruits can be the default solution to misery What to eat when you have a fever? Fruits are not only refreshing and hydrating but are also a bundle of different Vitamins and Minerals which can only be consumed through fruits.

  1. Coconut Water 
  2. Apple
  3. Oranges
  4. Banana
  5. Avocados

Read Also: What Foods to Eat And Avoid On Your Period 

Foods to Avoid During Fever

Generally, it is suggested to avoid certain foods during the recovery process as they might trigger the symptoms and make your illness worse. Although, it is always advised to consult a doctor during fever especially if you have any underlying health conditions or if you’re allergic to any specific eatables. Some of the most common foods to avoid during fever are –

  • Processed Food – Processed food negatively affects your immune system and worsens health conditions
  • Fatty Food – Our body needs a proper diet rich in all the essential nutrients specifically during fever. Fatty Food can be harder to digest when we are low in immunity.
  • Limit Dairy Consumption – In some of the studies, it is found that dairy products increase the production of mucus in some individuals resulting in discomfort and congestion during illness.
  • Alcohol – We know alcohol is always affected adversely and when we are feeling under the weather it should be strictly prohibited.


Choosing the right foods during a fever can significantly impact your recovery. Choose easily digestible, nutrient-rich diet options as mentioned above. Equally important is to stay hydrated with plenty of fluids. Remember, a balanced diet and ample rest work hand in hand to support your body’s natural healing abilities during fever.

Remember, while certain foods may offer relief or aid in recovery, they do not directly treat the fever or underlying illness. If you are facing any severe issues or if the symptoms are seen for more than a couple of days it is highly recommended to contact a nearby doctor or healthcare provider for proper evaluation and advice. Your healthcare provider can offer guidance on appropriate food or dietary choices based on your specific health needs.


Q1. Is Hydration important when you have a fever?

Ans:Definitely! When you are facing illness your body leads to dehydration, so it is very important to drink a lot of fluids and keep yourself hydrated. Fluids like Water, Coconut water, Tea, Milk, Fruits, Juices, oral rehydration solutions (ORS) etc. are really helpful hydrating intake.

Q2. Is it okay to eat chocolate when you are sick?

Ans: Well, chocolates might not be the best choice during fever but you can eat it in moderation to change the taste as it has caffeine and sugar which should be avoided; do not over-eat it. Although, dark chocolate could be helpful during sickness as it contains compounds that holds many health benefits too.

Q3. Why I am not able to eat anything during fever?

Ans:When you are suffering from fever it is natural not to feel like eating anything, but it is important to keep eating; you eat keep you diet on unvarying by eating in small parts time to time. Try eating more healthy and nutritious food when you feeling low to help you recover fast and easily.

Q4. Can eating more help me recover faster?

Ans: As starving is not recommended during fever eating more may not be as helpful as you might think, even it may result in indigestion. It is advised to eat healthy food and help your immune system but do not force yourself to eat more than what you usually do. Keep yourself hydrated and keep eating nutritious food.