5 Nutrient-Rich Foods to Support a Healthy Immune System

It’s no secret that you are what you eat. Research over the years has shown that a well-balanced diet filled with nutritious foods is one of your strongest defenses against chronic and serious conditions such as heart disease, obesity, and diabetes.
Hero Image


But did you know that the foods you eat can also help your body fight illnesses such as the flu? Certain foods are known to support the immune system, which means they can help your body fight infections and other illnesses.

Let’s take a closer look at your immune system and which foods may support your body’s ability to respond to threats.


5 Foods to Boost Your Immune System

The following are five foods that are known to support immune health. Try any or all of them and start reaping the benefits these nutritional powerhouses can offer your body.

1. Berries

With a wide variety to choose from, you can’t go wrong by adding these little, nutrient-packed sweet treats to your regular diet. From blueberries and blackberries to goji berries and açai, these tiny morsels are packed with vitamins and nutrients that can support your overall health. Enjoy them in your yoghurt or smoothie, or as a less sugary but still sweet dessert option.


2. Fish

Fish that are high in omega-3 fatty acids, such as salmon, tuna, and mackerel, may support immune function. These healthy fats are also beneficial for your heart and brain.

3. Leafy Greens

Dark leafy vegetables such as spinach, kale, and collard greens are rich in vitamin C, antioxidants, and beta-carotene, all of which support overall health and immune function. They are also good for your heart, brain, and gut.

4. Nuts and Seeds

Nuts such as almonds and walnuts, as well as seeds such as sunflower seeds, contain several vitamins and minerals, including vitamin B6, magnesium, phosphorus, and selenium, which help support and maintain a healthy immune system. Add them to your salads or enjoy a handful as an energy-boosting, healthy snack.

5. Spices

In addition to adding flavour to your food, garlic, ginger, and turmeric have long been considered to have immune-supporting properties. So, don’t be shy when it comes to spicing up your dishes.


A healthy immune system starts with a balanced diet. Adding nutrient-rich foods such as berries, fish, leafy greens, nuts, seeds, and spices to your meals can provide essential vitamins, minerals, and antioxidants that support overall health. Along with regular exercise, adequate sleep, and good hydration, a nutritious diet can help keep your immune system strong.