Immunity is the function by which the body defends itself against everything that is foreign to it. An entire ensemble, from organs and tissues, ensures that we will not be (too easily) victims of bacteria, viruses or parasites. Of course, immunity is not always sufficient in its efforts.
Foods to eat that support your immune system:
Berries
With special emphasis on blueberries, blackberries, currants, because they are extremely rich in vitamin C, which is known to play a central role in maintaining anti-infective protection. In leukocytes, for example, the white blood cells that deal with defense, the level of vitamin C is tens of times higher than in the blood. By consuming vitamins from natural sources, we ingest other useful nutrients, especially antioxidants that contribute to maintaining immunity.
Cabbage
Cheaper than berries, it is available throughout the year. It is a true treasure of vitamin C and phytonutrients, its value being known since Ancient Rome, although, obviously, at that time the evaluation was done empirically. Raw, boiled, pickled, cabbage is useful in maintaining immunity.
Broccoli
Broccoli contains high levels of carotenes, vitamin C and glutathione, and antioxidants.
Ocean fish
Not only does it bring healthy essential fats (including EPA and DHA, long-chain Omega-3 fatty acids, which contribute to the proper functioning of the nervous system), but it also has a large amount of vitamin D. It has been known for a long time that it intervenes not only in the regulation of calcium metabolism, but also in maintaining a good immunity. Therefore, fish can also help us in the immune field. Attention, however: the whole lifestyle is important!