There is no single food, supplement or trick that “boosts” your immune system. What does help is a set of everyday habits: eating a varied diet rich in vegetables and fruit, moving regularly, sleeping enough, managing stress, washing your hands well and not smoking. This guide covers what each habit does and how to put it into practice.
Why “boosting” immunity isn’t the right goal
Your immune system is a network of cells, organs and signals, not a single muscle you can pump up. Harvard Health explains that researchers are still working out how diet, exercise, age and stress affect immune responses, and that general healthy-living strategies make sense because they likely help immune function and come with other proven benefits. Its list is refreshingly ordinary: don’t smoke, eat plenty of vegetables and fruit, exercise regularly, maintain a healthy weight, get adequate sleep, wash your hands often and try to minimize stress.
So the aim is to support a system that already works, by removing the things that wear it down.

1. Eat a varied, mostly whole-food diet
Immune cells rely on a steady supply of nutrients, including protein, vitamins A, C, D and E, zinc, iron and selenium. The NIH Office of Dietary Supplements notes that eating a variety of nutritious foods can give you enough vitamins, minerals and other nutrients for a healthy immune system.
In practice, that looks like:
- Half your plate vegetables and fruit at most meals, in a range of colours: leafy greens, peppers, carrots, berries, citrus, squash.
- A protein food at each meal: beans, lentils, eggs, fish, poultry, tofu, yogurt or nuts.
- Whole grains such as oats, brown rice, barley and whole grain bread.
- Fermented and fibre-rich foods like yogurt, kefir, beans and vegetables, which feed the gut bacteria that interact with your immune system. Our gut health guide covers this in more detail.
- Fewer ultra-processed foods, which tend to crowd out the foods above.
For a closer look at individual vitamins and minerals, see our guide to micronutrients.
2. Be cautious with immune supplements
Store shelves are full of “immune support” products. The evidence is more modest than the packaging suggests. According to the NIH Office of Dietary Supplements, if you don’t have a deficiency, extra vitamins and minerals don’t appear to help prevent infections or speed recovery. A few specific points from that fact sheet:
- Regular vitamin C intake may modestly ease cold symptoms, but taking it only after a cold starts may not help.
- Zinc lozenges or syrup may shorten a cold if started early, but high intake over a long time can lower copper levels and actually impair immune function.
- Supplements can interact with medications, so tell your doctor and pharmacist about anything you take.
Supplements make the most sense when a deficiency has been confirmed, or when a healthcare provider recommends one for a specific reason (for example, vitamin D for some people during Canadian winters).
3. Move most days
Regular moderate activity supports overall health, helps with weight management and improves sleep and mood, all of which feed into immune health. You don’t need intense training. Brisk walking, cycling, swimming, dancing or active chores all count. Aim for a mix of aerobic activity through the week plus some strength work, and build up gradually if you’re starting from little or no exercise.
4. Protect your sleep
Sleep is when your body does much of its repair work, and short or poor sleep tends to leave people more run down. A few habits that help:
- Keep roughly the same bedtime and wake time, including weekends.
- Dim screens and bright lights in the hour before bed.
- Keep caffeine for earlier in the day, as it can disrupt sleep for hours.
- Keep the bedroom cool, dark and quiet.
- Skip alcohol. It disrupts sleep quality, and leaving it out supports both your immune health and your weight goals.

5. Manage ongoing stress
Short bursts of stress are normal. Long-running stress is different: it disrupts sleep, appetite and motivation to move, and it’s associated with poorer immune function. You can’t remove every stressor, but you can build in recovery:
- A daily walk outside, even 10 minutes.
- Slow breathing: breathe in for four counts, out for six, for a few minutes.
- Time with people who make you feel supported.
- Writing down worries before bed so they’re out of your head.
Our article on stress management has more practical tools.
6. Wash your hands properly
Handwashing is one of the simplest ways to avoid picking up and spreading germs. The CDC recommends wetting your hands with clean running water, lathering with soap (including the backs of your hands, between your fingers and under your nails), scrubbing for at least 20 seconds, rinsing and drying with a clean towel or air dryer.

Key times to wash, according to the CDC:
- Before, during and after preparing food
- Before and after eating
- After using the toilet
- After coughing, sneezing or blowing your nose
- Before and after caring for someone who is sick
- After touching animals, pet food or garbage
7. Avoid the habits that work against you
Smoking damages the airways and weakens the body’s defences. If you smoke, quitting is one of the most effective steps you can take for your health; your doctor, pharmacist or a provincial quit line can help. Skipping alcohol also supports sleep, nutrition and healthy weight, all of which matter for immune health.
Staying current with recommended vaccines is also on Harvard Health’s list of practical steps. Vaccines train your immune system to recognize specific infections before you meet them, and your doctor, nurse practitioner or pharmacist can tell you which ones are recommended for your age and health.
Finally, drink enough fluids. Water is the best everyday choice, with milk, sparkling water or a warm herbal tea for variety, especially when you’re unwell and need to stay hydrated.
A simple weekly checklist
| Habit | Small, realistic target |
|---|---|
| Vegetables and fruit | Some at every meal, several colours a day |
| Movement | Something active most days; strength work twice a week |
| Sleep | Consistent bedtime and wake time |
| Stress | One daily recovery habit (walk, breathing, journaling) |
| Hygiene | 20-second handwash at key times |
| Fluids | Water as your main drink; milk, sparkling water or herbal tea for variety |
When to check with a professional
Talk to your doctor or nurse practitioner if you:
- Get sick very often, or infections take a long time to clear.
- Have ongoing fatigue, unexplained weight loss or fevers.
- Have a chronic condition or take medications that affect immunity.
- Are thinking about starting supplements, especially high doses or several at once.
- Want to check whether your vaccinations are up to date.
Key takeaways
- Immune health comes from steady everyday habits, not a single product.
- A varied diet with plenty of vegetables, fruit, whole grains and protein covers most nutrient needs.
- Supplements mainly help when you have a confirmed deficiency; check with a provider first.
- Sleep, movement and stress recovery all matter as much as food.
- Wash hands for at least 20 seconds, don’t smoke and skip alcohol.