Foods that have the most Vitamin C

Acerola cherries

Acerola cherries include vitamin A, many B-vitamins, and several antioxidants, as well as 1,600 mg of vitamin C per 100 grams.

Bell peppers

Bell peppers vary. Color affects vitamin C content. Yellow peppers contain 341 mg, red peppers 152 mg, and green peppers 95 mg.


A half-cup of blackcurrants provides 101 mg of vitamin C, more than your daily need. That's wonderful since most people enjoy these tart berries in jellies, jams, and preserves.


One cup of cooked broccoli has over 100 milligrams of vitamin C, exceeding the daily requirements for men and women. Broccoli cheddar instead of chicken soup for our next cold!

Brussels sprouts

Broccoli offers 50 mg of vitamin C per half-cup, similar as Brussels sprouts. The latter has fiber, potassium, and vitamins A and K.


One cup of chopped or balled cantaloupe has 65 milligrams of vitamin C—enough for the day. It provides vitamin A and potassium, too!


This list includes broccoli, Brussels sprouts, and cauliflower since they are all varieties of the same plant. Cauliflower is used for rice, pizza crust, and more since a cup has over 50 mg of vitamin C.


Guava is a superfood with antioxidants, copper, folic acid, manganese, potassium, and vitamins A and C. Guavas provide 125 milligrams of vitamin C!


More Stories