Vitamin C-Rich Foods

You don’t need imported fruit for vitamin C: amla and guava beat oranges many times over. These are the foods with the most vitamin C per 100 g. Top pick: Amla (Indian Gooseberry), with 300 mg vitamin c per 100 g.

25 foods ranked by vitamin c

#FoodVitamin C / 100 gCalories / 100 gTypical serving
1Amla (Indian Gooseberry)300 mg44 kcal1 amla (40 g): 120 mg, 18 kcal
2Guava228.3 mg68 kcal1 guava (120 g): 274 mg, 82 kcal
3Red Bell Pepper (raw)127.7 mg31 kcal1 katori (100 g): 127.7 mg, 31 kcal
4Drumstick (Moringa pods, raw)120 mg37 kcal1 katori (100 g): 120 mg, 37 kcal
5Kale (raw)93.4 mg35 kcal1 katori (100 g): 93.4 mg, 35 kcal
6Kiwi92.7 mg61 kcal1 kiwi (75 g): 69.5 mg, 46 kcal
7Broccoli89.2 mg34 kcal1 katori (100 g): 89.2 mg, 34 kcal
8Brussels Sprouts (raw)85 mg43 kcal1 katori (100 g): 85 mg, 43 kcal
9Bitter Gourd (Karela, raw)84 mg17 kcal1 katori (100 g): 84 mg, 17 kcal
10Longan84 mg60 kcal10 pieces (60 g): 50.4 mg, 36 kcal
11Capsicum / Bell Pepper80.4 mg20 kcal1 capsicum (100 g): 80.4 mg, 20 kcal
12Litchi71.5 mg66 kcal1 litchi (10 g): 7.2 mg, 7 kcal
13Ber (Indian Jujube)69 mg79 kcal1 cup (100 g): 69 mg, 79 kcal
14Papaya60.9 mg43 kcal1 katori (140 g): 85.3 mg, 60 kcal
15Wood Apple (Bael)60 mg137 kcal1 fruit pulp (100 g): 60 mg, 137 kcal
16Strawberry58.8 mg32 kcal1 katori (100 g): 58.8 mg, 32 kcal
17Purple Cabbage (raw)57 mg31 kcal1 katori (100 g): 57 mg, 31 kcal
18Orange53.2 mg47 kcal1 orange (130 g): 69.2 mg, 61 kcal
19Lemon53 mg29 kcal1 lemon (60 g): 31.8 mg, 17 kcal
20Methi / Fenugreek Leaves (raw)52 mg49 kcal1 katori (100 g): 52 mg, 49 kcal
21Orange Juice50 mg45 kcal1 glass (250 g): 125 mg, 113 kcal
22Sweet Lime (Mosambi)50 mg43 kcal1 mosambi (120 g): 60 mg, 52 kcal
23Cauliflower (raw)48.2 mg25 kcal1 katori (100 g): 48.2 mg, 25 kcal
24Pineapple47.8 mg50 kcal1 katori (150 g): 71.7 mg, 75 kcal
25Aloo Shimla Mirch45 mg105 kcal1 bowl (150 g): 67.5 mg, 158 kcal

Per 100 g of the ready-to-eat form. Sources: INDB, IFCT 2017 (NIN-ICMR) and USDA FoodData Central. Values vary with recipe and portion.

How to use this list

Vitamin C is destroyed by long cooking, so raw or lightly cooked sources (fruits, salads, a squeeze of lemon) deliver the most. Eating them with dal, rajma or greens also helps you absorb more iron.

Frequently asked questions

Which foods have the most vitamin c?

+

Per 100 g, the top five are Amla (Indian Gooseberry) (300 mg), Guava (228.3 mg), Red Bell Pepper (raw) (127.7 mg), Drumstick (Moringa pods, raw) (120 mg), Kale (raw) (93.4 mg). Values are from INDB, IFCT 2017 (NIN-ICMR) and USDA FoodData Central.

How much vitamin C do I need per day?

+

ICMR-NIN (2020) recommends about 80 mg of vitamin C a day for adult men and 65 mg for adult women. A single guava or one amla covers a full day.

Turn this list into a plan

Knowing the right foods is step one. Get an Indian diet plan with your exact portions and targets, built by NASM-certified Coach Himanshu.

Chat with us