Best food to eat when sick: Foods that will make you feel better

Here are the best foods to eat when sick. (image via unsplash/Brittany Colette)
Best foods to eat when sick (image via Unsplash/Brittany Colette)

We all want the best food to eat when sick. However, the answer isn't as simple as you might think.

When you're feeling under the weather, it's important to take care of yourself and eat foods that will nourish your body and help you recover. However, when you're sick, your appetite and the foods you usually enjoy might not sound appealing. In these situations, it's best to focus on foods that are easy to digest and provide the necessary nutrients to help you get better.

In this article, we will discuss some of the best foods to eat when you're feeling sick and why they're beneficial for your health.


Best Food to Eat When Sick

Here are a few such foods:

1) Broth-Based Soups

Broth is one of the best foods to eat when sick. (Image via Unsplash/Bluebird Provisions)
Broth is one of the best foods to eat when sick. (Image via Unsplash/Bluebird Provisions)

Broth-based soups are the best food to eat when sick, as they're easy to digest and provide the necessary fluids to keep you hydrated.

Soup is also a great source of nutrients, especially if you add vegetables and lean proteins such as chicken, fish or tofu. The hot temperature of soup can also help relieve congestion and soothe a sore throat. Chicken noodle soup is a classic option, but other options include miso soup, vegetable soup, and lentil soup.

2) Ginger

Ginger is a natural anti-inflammatory and has been used for centuries to treat nausea and vomiting.

Drinking ginger tea or adding fresh ginger to your food can help settle your stomach and reduce inflammation. You can also try ginger candy or ginger chews to help soothe a sore throat. Ginger is one of the best foods to eat when sick.

3) Yogurt

Yogurt is one of the best foods to eat when sick, as it contains probiotics, which are healthy bacteria that help support gut health.

Probiotics can help restore the balance of good bacteria in the gut and improve overall health. Yogurt is also a good source of calcium, which can help strengthen the bones. Make sure to choose plain, unsweetened yogurt, and add your own fruit or honey for sweetness.

4) Honey

Honey has natural antibacterial and antiviral properties and can help soothe a sore throat. Mixing honey with warm water or tea can help relieve throat irritation. Honey is also a great source of antioxidants and can help improve the immune system.

5) Garlic

Garlic is a great comfort food when you're under the weather. (Image via Unsplash/Sanjay Dosajh)
Garlic is a great comfort food when you're under the weather. (Image via Unsplash/Sanjay Dosajh)

Garlic is a natural antibacterial and antiviral food and can help boost the immune system.

Adding garlic to your food can help you fight off infections and improve overall health. Garlic is also a natural anti-inflammatory and can help reduce swelling and irritation.

6) Sweet Potatoes

Sweet potatoes are a great food to eat when you're feeling sick, as they're a good source of vitamin A, which helps support the immune system.

Sweet potatoes are also a good source of complex carbohydrates, which can provide you with sustained energy. Try baking a sweet potato and topping it with a little butter or olive oil for a comforting and nutritious meal.

7) Oatmeal

Oatmeal is one of the best food to eat when sick, as it's a good source of fiber and complex carbohydrates.

These nutrients can help provide you with sustained energy and improve your overall health. Oatmeal is also easy to digest and can help soothe an upset stomach. Try adding fruit, honey, or nuts to your oatmeal for added flavor and nutrition.

8) Green Tea

Green tea is great to drink when you're feeling sick, as it contains antioxidants and polyphenols, which can help improve the immune system and reduce inflammation.

Green tea is also a natural diuretic and can help flush out toxins from the body. Try drinking green tea with a little honey to help soothe a sore throat.

9) Salmon

Salmon is one of the best food to eat when sick. (Image via Pexels/Valeria Boltneva)
Salmon is one of the best food to eat when sick. (Image via Pexels/Valeria Boltneva)

Salmon is one of the best foods to eat when sick, as it's a good source of omega-3 fatty acids, which can help reduce inflammation and improve the immune system. It's also a good source of protein and can help support muscle health. Try grilling or baking salmon for a nutritious and satisfying meal.

10) Citrus Fruits

Citrus fruits like oranges, lemons, and grapefruits are one of the best foods to eat when sick, as they're a good source of vitamin C, which can help improve your immune system and reduce inflammation.

Vitamin C is also a powerful antioxidant that can help fight off infections and support your overall health. Try eating fresh citrus fruit or drinking freshly squeezed citrus juice for a burst of flavor and nutrition.


When you're feeling sick, it's important to focus on eating nutritious and easy-to-digest foods.

The aforementioned foods are some of the best options to help you feel better and support your overall health. From brothy soups to ginger, oatmeal to citrus fruit, there are many options to choose from to help you get back on the road to recovery.

Remember to also stay hydrated by drinking plenty of fluids, and get plenty of rest. By taking care of yourself and eating the right foods, you will be able to overcome your illness and feel better in no time.

Quick Links

App download animated image Get the free App now