Top 42 Foods Highest in Vitamin C.
42 products ranked · Vitamin C (mg)
Ranking of 42 foods by vitamin C content (mg per 100g). Compare nutrition facts and find the best sources of vitamin C.
#ProductVitamin C (mg)

Broccoli
vegetable
89.2mg

Strawberry
fruit
58.8mg
Orange
fruit
53.2mg
4

Lemon
fruit
38.7mg
5
Garlic
vegetable
31.2mg
6
Spinach
vegetable
28.1mg
7

Artichoke
vegetable
20.2mg
8

Zucchini
vegetable
17.9mg
9

Apricot
fruit
10.3mg
10

Avocado
fruit
10mg
11

Blueberry
fruit
9.7mg
12

Watermelon
fruit
8.1mg
13

Apple
fruit
4.6mg
14

Carp
fish
3.2mg
15

Porcini mushroom
vegetable
2.8mg
16

Shrimp
seafood
2mg
17

Milk
dairy
1.3mg
18

Walnuts
nut
1.3mg
19

Sea bass
fish
1.2mg
20
Crucian carp
fish
1.2mg
21
Quinoa
other
0mg
22
Olive oil
other
0mg
23

Sausages
meat
0mg
24

Chicken eggs
dairy
0mg
25

Trout
seafood
0mg
26

Tuna
fish
0mg
27
Butter
dairy
0mg
28

Mackerel
fish
0mg
29
Rice
grain
0mg
30

Beef
meat
0mg
31
Eel
fish
0mg
32

Bacon
meat
0mg
33
Pasta
grain
0mg
34

Bread
grain
0mg
35

Chicken breast
meat
0mg
36
Mozzarella cheese
dairy
0mg
37
Oatmeal
grain
0mg
38

Cod
fish
0mg
39

Herring
fish
0mg
40
Wheat flour
grain
0mg
41
Cottage cheese
dairy
0mg
42

Almonds
nut
0mg