Immune-prevention stack — daily resilience, not acute rescue
For people whose goal is to lower the rate and severity of routine respiratory infections across a winter season — not to abort an illness already in progress. Acute treatment is a different stack (zinc lozenges within 24 h of symptom onset, andrographis or pelargonium within 48 h). What's covered here is the daily, all-season layer with the strongest evidence for prevention specifically.
Honest framing up front: even with the best-supported supplements, prevention effect sizes are real but modest. Adequate sleep, regular exercise, vaccination, and not smoking are all bigger levers than any supplement. This stack is what you add on top of those, not in place of them.
TL;DR — the stack
| Supplement | Layer | Dose & timing | Tier |
|---|---|---|---|
| Vitamin D3 | Foundation | 1,000–2,000 IU/day with a fatty meal | Tier 1 |
| Zinc | Foundation | 15–25 mg/day with food (+1–2 mg copper if >25 mg long-term) | Tier 1 |
| Vitamin C (moderate dose) | Foundation | 200–500 mg/day, with or without food | Tier 2 |
| Beta-glucan (1,3/1,6, yeast-derived) | Performance | 250–500 mg/day, morning, empty stomach | Tier 2 |
| Probiotics (B. animalis or L. paracasei) | Performance | ≥1B CFU/day of a strain identified for RTI | Tier 2 |
Per-supplement detail
Dose & timing. 1,000–2,000 IU/day with a fatty meal (D is fat-soluble). Up to 4,000 IU/day to correct documented deficiency. Aim for serum 25(OH)D between 30–60 ng/mL.
Why. The Jolliffe et al. 2021 individual-participant-data meta-analysis (46 trials, 75,541 participants, PMID 33798465) found vitamin D supplementation reduced acute respiratory infection risk by ~8% overall, with larger effects in baseline-deficient subjects (<25 nmol/L). The Martineau 2017 BMJ analysis (PMID 28202713) reached comparable conclusions. Effect is small but real and the safety/cost profile is excellent at 1,000–2,000 IU.
Funder mix. Public/academic — Cochrane and BMJ-published meta-analyses; conflict of interest is mostly nil for the IPD review.
Notes. Test 25(OH)D before going above 2,000 IU/day. Pair with magnesium (cofactor for D-activating hydroxylases — pairing entry p88) and K2 (directs calcium to bone, not arteries — pairing entry p1).
Dose & timing. 15–25 mg/day with food. If you exceed 25 mg long-term, add 1–2 mg copper (taken at a different meal — pairing entry p6 prevents copper-deficiency myelopathy). Acute lozenge protocol (75–92 mg/day for ≤5 days at symptom onset) is a separate, short-term use case.
Why. Zinc is essential for innate and adaptive immunity, and deficiency is more common than most people assume — especially in plant-based diets and older adults. Cochrane evidence (Singh and Das 2013, PMID 23775705; updated Wang 2024 meta-analyses) shows zinc reduces cold duration and severity at therapeutic doses; the WHO-commissioned Ali et al. 2024 meta-analysis (38 RCTs, PMID 39641338) confirmed broader infection-reduction effects (e.g. shortened pediatric diarrhea by 13.27 hours).
Funder mix. Predominantly public/WHO/Cochrane.
Notes. Take with food to avoid nausea. Separate from coffee/tea (tannins reduce absorption ~30–50% — pairing entry p121). Do not exceed UL of 40 mg/day adult long-term.
Dose & timing. 200–500 mg/day, with or without food. Doses above ~400 mg per single dose are mostly excreted; split if you go higher.
Why. The Hemilä & Chalker Cochrane review of 31 trials (PMID 23440782) found regular vitamin C supplementation does not reduce cold incidence in the general population but does shorten cold duration by ~8% in adults and ~14% in children, and reduces incidence by roughly 50% in physically stressed populations (marathoners, soldiers, people exposed to extreme cold). Modest effect, very high safety.
Funder mix. Cochrane / public.
Notes. Doses above 1–2 g/day raise kidney-stone risk in oxalate-prone individuals. Pairs with iron supplementation to enhance non-heme iron absorption — incidental but useful.
Dose & timing. 250–500 mg/day yeast-derived 1,3/1,6 beta-glucan in the morning, ideally on an empty stomach. (Oat beta-glucan at 3 g/day is for cholesterol, not immune — different formulation, different evidence.)
Why. Yeast-derived beta-glucan is recognised by dectin-1 on macrophages, neutrophils, and NK cells, "training" the innate immune response. The Auinger et al. 2013 RCT in healthy adults (PMID 23722029) and the McFarlin et al. 2013 marathoner cohort (PMID 23456978) found significant reductions in upper respiratory infection symptoms and severity. Effect size is moderate but consistent across the small RCT base.
Funder mix. Industry-funded (Wellmune/Kerry, Immucell) plus a smaller body of academic-led work.
Notes. Avoid in immunosuppressed individuals (transplant recipients, autoimmune on biologics) without specialist input — innate immune activation is theoretically counterproductive there.
Dose & timing. ≥1 billion CFU/day of a strain identified for respiratory tract infection (RTI) prevention — Bifidobacterium animalis ssp. lactis or Lactobacillus paracasei have the most-replicated RTI evidence. Daily, with or without food. Separate from antibiotics by 2 hours if relevant.
Why. Probiotic effects are strain-specific. The Hao et al. 2015 Cochrane review (PMID 25927096) of 12 RCTs (3,720 participants) found probiotics modestly reduced upper RTI incidence and duration. A 2025 industry-independent meta-analysis confirmed a ~21% RTI reduction with B. animalis specifically. Generic blends are unlikely to deliver the same effect — strain identity on the label matters.
Funder mix. Mix; the Cochrane review and large meta-analyses are independent.
Notes. Check the label for strain identity (genus + species + strain code). Refrigerate if required. Discontinue and seek care if you have central venous catheter or critical illness — bacteremia case reports exist in immunocompromised settings.
Daily timing — when to take what
MiddayZinc 15–25 mg with lunch (avoid coffee/tea within 1 h — pairing p121).
EveningVitamin D3 1,000–2,000 IU with the largest fatty meal (best absorption). Magnesium glycinate cofactor optional.
Pre-bedAdequate sleep is the single biggest immune lever — 7–9 h.
Within-stack synergies
Two cofactor pairings sit underneath this stack: magnesium + vitamin D3 (pairing entry p88, strength 5) — magnesium is required for the hepatic and renal hydroxylases that activate D3; people with low magnesium show poor 25(OH)D response to D3 supplementation. And vitamin D3 + K2 (MK-7) (entry p1, strength 5) — K2 directs the calcium that D3 absorbs into bone rather than arteries. Neither magnesium nor K2 are in the immune-prevention stack itself, but if you're already on them for other reasons, the cofactor benefit is real.
Within the immune stack, no antagonisms. Zinc and copper (1–2 mg) at long-term zinc >25 mg/day is the depletion-offset pairing (p6) — separate them by meal. Probiotics taken with hot beverages (entry p119) is the only absorption-conflict to watch — don't swallow probiotic capsules with hot coffee or tea.
Interactions to watch
- Antibiotics. Separate probiotics by ≥2 hours from antibiotic doses. If you're on broad-spectrum antibiotics, the case for probiotics is actually stronger (reduces antibiotic-associated diarrhea — Hempel 2012 meta-analysis).
- Levothyroxine. Zinc, calcium, and magnesium all chelate levothyroxine. Take thyroid medication first thing in the morning on an empty stomach; keep all minerals ≥4 hours away.
- PPIs (omeprazole, lansoprazole). Long-term PPI use depletes magnesium and B12 and reduces zinc, iron, calcium absorption. Use chelated forms (zinc bisglycinate or picolinate) and monitor B12 yearly.
- Warfarin. Vitamin K2 is contraindicated without anticoagulation-clinic guidance. The immune stack does not include K2 specifically because of this — if you take warfarin, swap in a documented warfarin-friendly bone protocol via your prescriber.
- Immunosuppressants (transplant, biologics). Beta-glucan's mechanism is innate-immune training, which may be counterproductive when the goal is suppression. Discuss with your prescriber before adding.
- Tetracyclines, quinolones, bisphosphonates. Zinc and magnesium chelate these classes — separate by 2 hours.
Don't bother — what to skip
The immune-supplement aisle is one of the most marketing-saturated. These are commonly sold for prevention but the prevention evidence does not stand up.
- Echinacea purpurea (daily prevention). The Karsch-Völk et al. 2014 Cochrane review (24 trials, PMID 24554461) concluded that echinacea may have a small preventive effect but the size was inconsistent across trials and product formulations vary too widely (species, plant part, extraction) to give reliable guidance. The review was retired in 2020 without an updated conclusion. Save echinacea for acute-symptom-onset use, if at all.
- Vitamin C megadoses (>1 g/day) for prevention. Cochrane (Hemilä & Chalker, PMID 23440782) found no incidence reduction in the general population beyond the 200–500 mg moderate dose covered above. Doses above 1–2 g/day raise oxalate kidney-stone risk in susceptible individuals (Thomas et al. 2013, PMID 23381591) and are excreted unused. More is not better.
- Elderberry as a daily preventive. Elderberry has reasonable evidence for shortening symptoms when started at illness onset (Hawkins et al. 2019 meta-analysis, PMID 30670267) but not for daily winter prevention. There's no incidence-reduction trial that supports year-round use. Use it on the first day of symptoms instead.
- Colostrum (bovine). Marketed for "immune priming" but the human prevention literature is small, mostly industry-funded, and not consistent. Davison 2021 (PMID 33571127) reviewed the athlete-URTI dataset and concluded effects on infection incidence are inconsistent and likely small at best. Spend the budget on Tier 1 picks above instead.
Sources
- Jolliffe DA, Camargo CA Jr, Sluyter JD, et al. Vitamin D supplementation to prevent acute respiratory infections: a systematic review and meta-analysis of aggregate data from RCTs. Lancet Diabetes Endocrinol. 2021;9(5):276–292. PMID: 33798465.
- Martineau AR, Jolliffe DA, Hooper RL, et al. Vitamin D supplementation to prevent acute respiratory tract infections: systematic review and meta-analysis of individual participant data. BMJ. 2017;356:i6583. PMID: 28202713.
- Singh M, Das RR. Zinc for the common cold. Cochrane Database Syst Rev. 2013;(6):CD001364. PMID: 23775705.
- Ali N, Khan A, Khan F, et al. Therapeutic role of zinc in management of acute and chronic diarrhea: an updated systematic review and meta-analysis. Nutrients. 2024. PMID: 39641338.
- Hemilä H, Chalker E. Vitamin C for preventing and treating the common cold. Cochrane Database Syst Rev. 2013;(1):CD000980. PMID: 23440782.
- Auinger A, Riede L, Bothe G, et al. Yeast (1,3)-(1,6)-beta-glucan helps to maintain the body's defence against pathogens: a double-blind, randomized, placebo-controlled, multicentric study in healthy subjects. Eur J Nutr. 2013;52(8):1913–1918. PMID: 23722029.
- McFarlin BK, Carpenter KC, Davidson T, et al. Baker's yeast beta-glucan supplementation increases salivary IgA and decreases cold/flu symptomatic days after intense exercise. J Diet Suppl. 2013;10(3):171–183. PMID: 23456978.
- Hao Q, Dong BR, Wu T. Probiotics for preventing acute upper respiratory tract infections. Cochrane Database Syst Rev. 2015;(2):CD006895. PMID: 25927096.
- Hempel S, Newberry SJ, Maher AR, et al. Probiotics for the prevention and treatment of antibiotic-associated diarrhea: a systematic review and meta-analysis. JAMA. 2012;307(18):1959–1969. PMID: 22570464.
- Karsch-Völk M, Barrett B, Kiefer D, et al. Echinacea for preventing and treating the common cold. Cochrane Database Syst Rev. 2014;(2):CD000530. PMID: 24554461.
- Hawkins J, Baker C, Cherry L, et al. Black elderberry (Sambucus nigra) supplementation effectively treats upper respiratory symptoms: a meta-analysis. Complement Ther Med. 2019;42:361–365. PMID: 30670267.
- Davison G. Bovine colostrum and immune function after exercise. Med Sport Sci. 2021;67:118–135. PMID: 33571127.
- Thomas LDK, Elinder CG, Tiselius HG, et al. Ascorbic acid supplements and kidney stone incidence among men: a prospective study. JAMA Intern Med. 2013;173(5):386–388. PMID: 23381591.