The orange comes 14th. Rank the 158 foods we hold by vitamin C per 100 calories and raw red bell pepper wins at 458.1mg, with guava second at 335.3mg and raw Brussels sprouts third at 332.6mg — a navel orange lands at 125.7mg. Thirteen foods beat it, and eight of those are vegetables. We compute all of it from the USDA FoodData Central rows behind each food (red bell pepper is FDC 2258590, the orange FDC 746771).
This is not the ranking you usually see. Vitamin C tables are almost always sorted by milligrams per 100g, which is a question about concentration. Per 100 calories asks something more useful: what does this vitamin cost you in food?
How many calories to hit 90mg of vitamin C
Twenty calories of raw red bell pepper covers the 90mg Daily Value printed on Nutrition Facts labels — 63g of pepper. An orange takes 72 calories and 152g to do the same job, and a raw potato takes 352 calories. The last column below turns that into food: the grams of each one it takes to reach 90mg on its own.
| USDA row, as published | Vitamin C per 100 kcal | Vitamin C per 100g | Energy /100g | Grams for 90mg |
|---|---|---|---|---|
| Peppers, bell, red, raw | 458.1mg | 142mg | 31 | 63g |
| Guavas, common, raw | 335.3mg | 228mg | 68 | 39g |
| Brussels sprouts, raw | 332.6mg | 143mg | 43 | 63g |
| Broccoli, raw | 294.5mg | 91.3mg | 31 | 99g |
| Cauliflower, raw | 268.4mg | 67.1mg | 25 | 134g |
| Kale, raw | 266.9mg | 93.4mg | 35 | 96g |
| Cabbage, bok choy, raw | 233.1mg | 30.3mg | 13 | 297g |
| Strawberries, raw | 183.8mg | 58.8mg | 32 | 153g |
| Lemons, raw, without peel | 182.8mg | 53mg | 29 | 170g |
| Cabbage, green, raw | 161.2mg | 40.3mg | 25 | 223g |
| Chard, swiss, raw | 157.9mg | 30mg | 19 | 300g |
| Papayas, raw | 141.6mg | 60.9mg | 43 | 148g |
| Kiwifruit, green, raw | 128.8mg | 74.7mg | 58 | 120g |
| Oranges, raw, navels | 125.7mg | 59.1mg | 47 | 152g |
| Grapefruit, raw, pink and red, Florida | 123.3mg | 37mg | 30 | 243g |
| Spinach, raw | 122.2mg | 28.1mg | 23 | 320g |
| Pineapple, raw | 117.2mg | 58.6mg | 50 | 154g |
| Collards, raw | 110.3mg | 35.3mg | 32 | 255g |
| Melons, cantaloupe, raw | 107.9mg | 36.7mg | 34 | 245g |
| Squash, summer, zucchini, includes skin, raw | 105.3mg | 17.9mg | 17 | 503g |
Why citrus lost its own category
Lemon is the best citrus on this list at 182.8mg per 100 calories, 9th overall. Orange is 14th, grapefruit 15th, lime 21st and tangerine 28th. None of them is in the top eight.
Sugar is why. A navel orange is 47 calories per 100g and a raw red bell pepper is 31, so the pepper starts with a third fewer calories to carry — and it holds 142mg of vitamin C per 100g against the orange's 59.1mg. It wins both halves of the fraction at once, which is how it ends up 3.6 times better per calorie.
Citrus earned its reputation honestly. It travels, it stores, it is available in winter, and before refrigeration those things mattered more than density. The nutrition data was never the reason.
Guava is the one fruit that keeps up
Guava carries 228mg of vitamin C per 100g — more than any other food we hold, by 59% over second-placed raw Brussels sprouts at 143mg. It is also the only fruit in the top seven per calorie, at 335.3mg.
On the by-weight ranking guava is first, Brussels sprouts second and red bell pepper third at 142mg. Per calorie the pepper jumps to first, because at 31 calories per 100g it is less than half the energy of guava at 68. Two orderings, same three foods, and the reason is entirely in the denominator.
The number this table cannot give you
Every vegetable row above is raw, and vitamin C does not survive cooking well. It is water-soluble and heat-sensitive, so boiled broccoli holds less than the 91.3mg per 100g shown here — how much less depends on the method, the time and how much water you throw away.
We hold no cooked rows for these vegetables, so we are not going to quote you a loss figure we cannot source. What the table is honestly telling you is the ceiling: what the food brings before you apply heat to it. Raw peppers in a salad and raw Brussels sprouts shredded into slaw keep that ceiling. A long boil does not.
Fruit dodges the problem, which is the quiet argument for the orange after all — nobody boils it.
59 of 158 foods have none at all
Fifty-nine of the 158 foods with a vitamin C value carry zero, and every fruit and vegetable we hold carries some. Outside produce the values are real but small: cooked blue mussels are the best non-produce row at 13.6mg per 100g, then fried clams at 10mg, duck at 5.8mg and pistachios at 5.6mg. Most grains, oils, cheeses and cuts of meat read 0mg exactly.
That matters more than the order of the leaderboard. The gap between 14th place and 1st is worth 52 calories a day. The gap between eating produce and not eating it is close to the whole nutrient.
Pick two and compare them properly
Each of these has a page of its own — red bell pepper, broccoli and orange. Side by side, broccoli vs cauliflower splits the two cruciferous leaders, and the same ranking run on magnesium produces an almost entirely different top ten.
Nobody eats 100 calories of bell pepper
Per-calorie tables are clean and portions are not. The 90mg Daily Value takes 63g of raw red pepper, which is a piece of one — a real thing people eat, and not a thing anyone weighs.
That is the gap Sunn closes. Tell it "salad with half a red pepper" and you get a sensible entry back in seconds, micronutrients included, without a scale or a database search. It only asks a follow-up when your answer would actually change the day's totals.
Written by Espen Opdahl
Founder of Sunn. Building AI-powered nutrition coaching to make healthy eating simple. Nutrition data sourced from the USDA FoodData Central database.
Medical disclaimer: This content is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making changes to your diet or exercise routine.