Take These 12 Foods High in Vitamin C to Boost Your Immune System

8. Brussels Sprouts

Cooked Brussels sprouts can give you as much as 50 mg of vitamin C for every serving. Just like guavas, they are rich in fiber, potassium and manganese. Also in Brussels sprouts are folate, and vitamin A and K. Mix them in recipes so you do not have to munch on them by themselves.

9. Citrus Fruits

These types of fruits pack the highest amount of vitamin C. Just a piece of medium orange can already give you 70 mg of vitamin C. Oranges are the most popular citrus fruits, and they can give you almost the recommended daily intake of the vitamin. Other fruits include grapefruits, lemons and limes.