Some plants that may help boost your immune system include:
- Echinacea is a wildflower, that can increase white blood cells / antibodies = immunity.
- Turmeric can encourage the body’s antibody responses and support anti-inflammation
- Garlic can battle bacteria and viruses
- Astragalus is an antibacterial, anti-inflammatory, and antiviral properties, and possibly preventing illnesses.
- Elderberry has antioxidants and vitamins that for immunity
- Ginger has been know to encourage blood circulation
- Asian ginseng can increase immune responses
- Licorice may have hormonal and anti cancer benefits
- Fruits with lots of antioxidants are immunity supporters

Vegetables, which support the immune system include: broccoli, spinach, red bell peppers, carrots, asparagus, kale, collard greens, garlic, ginger, and radishes. Those illness-fighting plant foods have lots of vitamins C and E, antioxidants, and other nutrients that increase your immune system’s potential.
- Vitamin C – Broccoli, red bell peppers, and leafy greens like kale and spinach are great sources of vitamin C, important for immune cell function.
- Antioxidant – Carrots, asparagus, and broccoli have beta-carotene and other antioxidants that protect.
- Fiber – Vegetables like artichokes and peas provide fiber which supports a healthy gut, which is needed for health.
- Anti-Inflammatory / Anti-Microbial – Garlic and ginger can boost immune function.