Foods high in vitamin C

This list shows the 40 foods with the highest vitamin C content per 100 grams. The values come from the German food code BLS 4.0 (Max Rubner-Institut). Dried or highly concentrated products often rank near the top because they contain little water. In everyday life the portion counts: a handful of nuts weighs about 30 grams, a glass of milk 200.

Top 40 by vitamin C per 100 g

# Food vitamin C % NRV kcal
1 Acerola raw 1,690 mg 2113 % 16
2 Rose hip raw 1,045 mg 1306 % 111
3 Sea buckthorn berry raw 450 mg 563 % 51
4 Stinging nettle raw 333 mg 416 % 46
5 Guava raw 273 mg 341 % 45
6 Stinging nettle boiled 197 mg 246 % 43
7 Chilli pepper red, raw 184 mg 230 % 40
8 Chilli pepper green, raw 181 mg 226 % 41
9 Black currant raw 177 mg 221 % 57
10 Chilli pepper red, stewed 160 mg 200 % 44
11 Bell pepper 160 mg 200 % 36
12 Sweet pepper yellow, raw 160 mg 200 % 28
13 Parsley leaf raw 159 mg 199 % 33
14 Chilli pepper green, stewed 157 mg 196 % 44
15 Curly kale raw 156 mg 195 % 53
16 Wild garlic raw 150 mg 188 % 26
17 Sweet pepper yellow, grilled 146 mg 183 % 30
18 Sweet pepper red, grilled 146 mg 183 % 39
19 Brussels sprouts 129 mg 161 % 40
20 Sweet pepper green, raw 117 mg 146 % 38
21 Sorrel raw 117 mg 146 % 25
22 Sweet pepper red, boiled 117 mg 146 % 24
23 Sweet pepper yellow, boiled 117 mg 146 % 28
24 Horseradish raw 114 mg 143 % 84
25 Sorrel boiled 108 mg 135 % 35
26 Sweet pepper green, grilled 107 mg 134 % 41
27 Brussels sprouts deep-frozen 100 mg 125 % 45
28 Broccoli 81 mg 101 % 35
29 Papaya raw 80.3 mg 100 % 46
30 Brussels sprouts stewed 78.7 mg 98 % 41
31 Purslane raw 71.7 mg 90 % 14
32 Kiwi fruit raw 71 mg 89 % 61
33 Horseradish boiled 70.8 mg 89 % 79
34 Tomato paste 67.5 mg 84 % 81
35 Red cabbage raw 67.3 mg 84 % 28
36 Naranjilla raw 67 mg 84 % 48
37 Broccoli deep-frozen 66.6 mg 83 % 31
38 Cauliflower 64 mg 80 % 35
39 Romanesco broccoli raw 64 mg 80 % 35
40 Kohlrabi raw 63.3 mg 79 % 28

All values per 100 g edible portion, source: BLS 4.0 (Max Rubner-Institut, CC BY 4.0). Beverages and alcoholic drinks are not included. Average values, not medical advice.

Frequently asked questions

Which food contains the most vitamin C?

According to the BLS 4.0, Acerola raw leads with 1,690 mg per 100 grams, followed by Rose hip raw (1,045 mg) and Sea buckthorn berry raw (450 mg).

How much vitamin C per day?

The EU reference value for daily intake (NRV, Regulation (EU) No 1169/2011) is 80 mg. It is an orientation for food labels, not an individual recommendation. What fits you depends on age, sex, health and circumstances.

Where do the values come from?

From the Bundeslebensmittelschlüssel (BLS 4.0), the nutrition database of the Max Rubner-Institut (licence CC BY 4.0). They are average values per 100 grams of edible portion. They do not replace medical advice.

More lists

How much of it is on your plate?

Foodisco recognises your meal from a photo and shows nutrition, protein and more for the whole day.

Foodisco

Follow us on WhatsApp

Daily nutrition tips straight to your phone – no spam!

Follow Channel
Ask us on WhatsApp!