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

10. Cauliflower

Cauliflower

Cauliflower does not contain as much vitamin C as other foods listed here, but you can still get 46 mg in a cup. It also has other nutrients such as folate, fiber and vitamin K. Cauliflower are delicious additions to dishes.

11. Dark Leafy Veggies

Kale is the best dark leafy green veggies that can give you all the vitamin C that you need everyday. Also rich in vitamin C are chard, turnip and mustard greens as well as watercress. Consume these leafy veggies and you will not only have your vitamin C, but a host of other nutrients as well.