Aug 09, 2022

What food is good for the immune system?

Your immune system is a wonderful thing. To function effectively, the cells in your immune system need energy, which they get from the nutrients in the food you eat1. That’s why, when it comes to supporting your immune system, ensuring that you eat a varied and well-balanced diet is essential. 

Let’s take a look at some of the foods that are good for your immune system and what constitutes a healthy and nutritious diet.

Which foods are good for your immune system?

Your body needs a range of nutrients to keep it healthy. This includes vitamins A, C, D and B6, as well as zinc, selenium and iron2.  There are so many foods to choose from that can help support your immune system. From leafy greens to juicy fruits, you’ll find just a few of them below. 


  1. Citrus fruits. Juicy lemons, limes, grapefruits and oranges are great sources of vitamin C, which is crucial when it comes to keeping your immune system in good working order3
  2. Yogurt. A good source of protein, calcium and vitamins, eating yoghurt as part of a healthy balanced diet can be a great way to support your immune system. Actimel yoghurt drinks contain vitamins B6 and D, which are known to support the normal function of the immune system. A tasty little top up to help you stay on top!
  3. Fish. Fish is a good source of vitamin B12 and selenium. Aim to eat two portions of fish a week, including an oily fish such as salmon or sardines3.
  4. Avocados. Add some deliciously smooth avocado to your salad, as they’re a good source of vitamin B6 which is known to support the immune system3.
  5. Spinach. A leafy green food that's high a great source of vitamin A and folate, which help to keep the immune system strong and healthy3.
  6. Sweet potatoes. Rich in vitamins A sweet potatoes are as nutritious as they are delicious. Eating a baked sweet potato will provide you with all the vitamin A you need for a day3.

What is the key to a good and healthy diet?

No one food alone constitutes a good and healthy diet. The key is to eat a balanced diet which includes a variety of foods to ensure that you’re getting all the nutrients your body needs. Eating healthily doesn’t have to be complicated.

You can start by incorporating some nutrient-dense but straightforward foods into your daily eating habits. For example, fruit and vegetables are a good source of vitamins and minerals and can be easily incorporated into your diet, so aim to get your five a day4. Start packing an apple to eat with your lunch, serving up some extra veggies with your dinner, or chopping up some carrot sticks to dip into hummus for an afternoon snack. 

You can also give yourself some get-up-and-go with a daily Actimel yoghurt shot, with vitamins D and B6 to help support the normal function of your immune system.

When it comes to maintaining your health and supporting your immune system, small changes to your diet can make a big difference.


*Actimel Core, Plus, Dairy Free & 00 range contain Vitamins D and B6 to help support the normal function of the immune system. Actimel kids contains vitamin D to support the normal function of the immune system in children. **Actimel 0% Fat 0% Added Sugars : No added sugars, contains naturally occurring sugars. ***Except for Actimel Kids range. ****Vitamin B6 contributes to normal energy-yielding metabolism. △RI: Reference intake of an average adult (8400 KJ/2000 Kcal) (as per Food Information Regulations). Enjoy as part of a balanced diet and healthy lifestyle.