Foods that have most Vitamin C

Acerola cherries contain roughly 1,600 mg of vitamin C per 100 grammes, as well as vitamin A, a variety of B vitamins, and several antioxidants.

1. Acerola cherries

Green peppers have about 95 mg each, red peppers have 152 mg, but yellow peppers easily take the crown with an astonishing 341 mg.

2. Bell peppers

To achieve and exceed your daily requirement, all you need is a half-cup of blackcurrants, which contains 101 milligrammes of vitamin C.

3. Blackcurrants

One cup of cooked broccoli provides more than 100 mg of vitamin C, which meets and exceeds the daily recommendations for both men and women.

4. Broccoli

Broccoli offers about 50 mg of vitamin C per serving, nearly the same as Brussels sprouts. Fiber, potassium, and vitamins A and K are included in the latter.

5. Brussels sprouts

One cup of cut or balled cantaloupe contains about 65 mg of vitamin C, which is basically all you need for the day.

6. Cantaloupe

With more than 50 mg of vitamin C per cup of cauliflower, it's no surprise that it's being used for everything from rice to pizza crust.

7. Cauliflower

Green chili peppers have even more vitamin C—a staggering 109 mg per pepper compared to the red variety’s 65 mg. 

8. Chili peppers

Guava is a true superfood, with antioxidants, copper, folic acid, manganese, potassium, and vitamins A and C among its many nutrients.

9. Guava

One cup of kale contains about as much vitamin C as an orange. 

10. Kale

One kiwi has about 64 mg of calcium, which is about the complete daily requirement for women and two-thirds of the daily requirement for males.

11. Kiwis