Skip to Content

The 15 Best Foods to Eat When You Have the Flu

Take a bite out of these immune-boosting recommendations when you have a cold, too.

By
food for flu
Helios8//Getty Images

We've been independently researching and testing products for over 120 years. If you buy through our links, we may earn a commission. Learn more about our review process.

When you're feeling icky, getting your grub on might be the last thing you feel like doing — but you have to. Certain foods are particularly high in vitamins, minerals, and other nutrients that help support a healthy immune system or will ease some of your nastiest symptoms. Take a look at the best foods to eat when you have the flu or even just a bad cold.

1

Yogurt

best food flu
Arx0nt//Getty Images

Fun fact: 70% of your immune system is housed in your gut. That’s why keeping yourself healthy — or getting yourself back there when you’re sick — is partially reliant on what you feed it, says Elizabeth Shaw, M.S., R.D.N, nutrition expert and founder of ShawSimpleSwaps.com. The good bacteria (translation: probiotics) found in foods like yogurt can help keep your gut bugs in balance, one key to a healthy immune system — and you!

2

Salmon

best food flu
kajakiki//Getty Images

Loading up on omega-3 rich salmon can help you battle the cold and flu in two ways. For one, omega-3 fatty acids are ant-inflammatory, meaning they help fight the inflammation that’s rampant in our bodies whenever we’re hurt or sick. And, research also suggests that the compound may help ease anxiety, says Shaw, a stressor that can hamper your immune system.

RELATED: Do You Have a Cold or the Flu? Here's How to Find Out

Advertisement - Continue Reading Below
3

Strawberries

best food flu
by JBfotoblog//Getty Images

Oranges get all the vitamin C glory — and while they do contain a good amount of that immune-boosting antioxidant — strawberries actually contain more. Just one cup delivers nearly 99% of your daily value. Since winter isn’t their season, look for them in the freezer section of your supermarket.

4

Walnuts

best food flu
Aksenovko//Getty Images

This contains a particularly high mix of important nutrients that have been shown to support a healthy immune system: vitamins B6 and E, copper, and those inflammation-dampening omega 3s.

RELATED: Does the Flu Shot Give You the Flu? - The Truth About Influenza Vaccines

Advertisement - Continue Reading Below
5

Pomegranate

best food flu
Isaac Murray//Getty Images

These ruby red arils are packed with more antioxidants than what you’ll find in antioxidant superstar green tea. The juice (try POM Wonderful) has them too — just be mindful of how much you’re swilling, since you’re getting lots of sugar without the beneficial fiber you get when you eat the whole seeds.

6

Red Bell Peppers

best food flu
orinoco-art//Getty Images

Here’s another produce pick that outshines the already antioxidant robust orange. “A medium red bell peppers contains nearly double your daily value of vitamin C,” says Shaw. Despite being called a vitamin, vitamin C actually behaves like an antioxidant and supports the production of infection-fighting white blood cells.

Advertisement - Continue Reading Below
7

Bone Broth

best food flu
picalotta//Getty Images

No, this isn’t just a foodie fad. Bone broth is made using more bones and cartilage than regular stock is made from, so you get a concentrated dose of all the essential vitamins, minerals, and amino acids that help nourish and heal, says Shaw. If you need some flavor, simmer it with anti-inflammatory and infection-fighting ingredients like ginger, garlic, or cayenne for an extra immune boost. Try two quality brands: Osso Good and Bare Bones.

8

Hot Tea

best food flu
by Elena Veselova//Getty Images

A cup of steaming tea can help soothe a scratchy throat and warm you right up. Look for a tea blend with spices like cardamom, cinnamon, cloves, and ginger, which can all help loosen congestion that comes with a cold or the flu. Green tea is another smart choice— it’s high in polyphenols, a powerful type of antioxidant.

RELATED: What to Eat When You Have a Cold, According to a Nutritionist

Advertisement - Continue Reading Below
9

Garlic

best food flu
Robert Daly//Getty Images

This flavor enhancer has anti-inflammatory and anti-microbial properties, meaning it may help fight off the infection that’s making you sick, and quell the resulting inflammation. Add it to salad dressing, soup, pasta, stir fries, or roasted veggies for a tasty immune boost.

10

Wild Blueberries

best food flu
JulARTe//Getty Images

Just like the name suggests, wild blueberries aren’t cultivated, which means they’re higher in anthocyanins, a potent antioxidant that gives them their striking color. Since blueberries aren’t in season during the height of cold and flu time, head to your grocery store’s freezer aisle.

Advertisement - Continue Reading Below
11

Citrus

best food flu
Jena Ardell//Getty Images

Winter is citrus season, so take advantage of the bounty by enjoying vitamin C-filled picks like oranges and grapefruit. To get the most benefit, eat the whole fruit, which also contains gut-regulating fiber.

12

Honey

pot of honey and honeycomb pieces on a wooden board, an ingredient in one of good housekeeping's best homemade face scrubs
Metkalova//Getty Images

This sweet syrup contains antioxidants to bolster your immune system, and it can also help tame a stubborn cough by soothing the back of the throat and breaking up hack-inducing mucus.

Advertisement - Continue Reading Below
13

Ginger

best food flu
Science Photo Library//Getty Images

If the flu has your stomach feeling queasy, incorporate ginger into your diet. It’s known to help ease nausea and calm inflammation, says Shaw.

14

Broccoli

best food flu
Edelweiss Spykerman / EyeEm//Getty Images

These little green trees are known for their fiber content, but one cup of raw broccoli delivers nearly 100% of your daily value of vitamin C. “The nutritional benefits are far more superior if eaten raw or minimally cooked (such as steaming),” says Shaw. Add them raw to a salad, use them as a dipper for hummus, or toss raw florets in a flavorful dressing for a standalone side.

Advertisement - Continue Reading Below
15

Extra Virgin Olive Oil

best food flu
Inner_Vision//Getty Images

“Not only does olive oil pack anti-inflammatory properties, some studies show it may also have anti-microbial ones, too,” says Shaw. Drizzle it everywhere — on eggs, salads, meat, fish, veggies, or a slab of fresh whole grain bread.

Watch Next 
best food flu
Advertisement - Continue Reading Below