23 Vegetables With More Vitamin C Than a Tomato

23 vegetables that contain more vitamin c per 100 g than a tomato (13.7 mg), ranked with USDA values, % Daily Value and how much more each provides.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

A total of 23 vegetables contain more vitamin C per 100 grams than a tomato, which has 13.7 mg of vitamin C per 100 g. The highest amounts are found in Chili Pepper at 143.7 mg, Bell Pepper at 127.7 mg, and Kale at 120.0 mg.

This list ranks 23 vegetables that provide more vitamin C than a tomato, measured per 100 grams. Tomatoes contain 13.7 mg of vitamin C, which is 15% of the Daily Value of 90 mg.

Vegetables With More Vitamin C Than a Tomato

The following table presents the ranked vegetables based on their vitamin C content per 100 grams.

All values are per 100 grams (about 3.5 oz), the standard basis for comparing foods gram for gram.

# Food Vitamin C (per 100 g) % Daily Value % More Than a tomato
1 Chili Pepper 143.7 mg 160% 949%
2 Bell Pepper 127.7 mg 142% 832%
3 Kale 120.0 mg 133% 776%
4 Broccoli 89.2 mg 99% 551%
5 Brussels Sprouts 85.0 mg 94% 520%
6 Snap Peas 60.0 mg 67% 338%
7 Cauliflower 48.2 mg 54% 252%
8 Bok Choy 45.0 mg 50% 228%
9 Peas 40.0 mg 44% 192%
10 Cabbage 36.6 mg 41% 167%
11 Collard Greens 35.0 mg 39% 155%
12 Garlic 31.2 mg 35% 128%
13 Swiss Chard 30.0 mg 33% 119%
14 Spinach 28.1 mg 31% 105%
15 Okra 23.0 mg 26% 68%
16 Turnip 21.0 mg 23% 53%
17 Butternut Squash 21.0 mg 23% 53%
18 Potato 19.7 mg 22% 44%
19 Scallion 18.8 mg 21% 37%
20 Zucchini 17.9 mg 20% 31%
21 Parsnip 17.0 mg 19% 24%
22 Arugula 15.0 mg 17% 9%
23 Radish 14.8 mg 16% 8%

For reference, a tomato has 13.7 mg of vitamin c per 100 g, about 15% of the Daily Value (90 mg).

Track Your Vitamin C Intake

Knowing which vegetables are richest in vitamin c only helps if you log what you actually eat. Nutrola identifies food from a photo, barcode or voice entry and returns the calories, macros and key nutrients, so you can see your vitamin c intake add up across the day instead of guessing. Nutrola is available from EUR 2.50 per month and shows no ads on any tier.

Sources and Method

Vitamin C values are from the USDA FoodData Central database, expressed per 100 grams of the food as commonly eaten. Foods are included only when their per-100-gram vitamin c content is higher than that of a tomato (13.7 mg), and ranked highest first. Percent Daily Value uses the US reference intake of 90 mg. Values vary with variety, growing conditions and preparation. This is educational and not medical advice.

Frequently Asked Questions (FAQ)

What vegetables have the most vitamin c?

Chili Pepper has the most vitamin C, with 143.7 mg per 100 g, followed by Bell Pepper at 127.7 mg, and Kale at 120.0 mg. These vegetables significantly surpass the vitamin C content found in a tomato.

Does a tomato have a lot of vitamin c?

A tomato contains 13.7 mg of vitamin C per 100 g, which is relatively low compared to many other vegetables. While it does provide some vitamin C, there are numerous vegetables that offer higher amounts.

How much vitamin c do you need per day?

The recommended daily intake of vitamin C for adults is 90 mg. This value can vary based on age, sex, and life stage, but 90 mg is the standard Daily Value used for nutritional labeling.

Are these vitamin c values per 100 grams or per serving?

All vitamin C values listed are per 100 grams. This measurement allows for a consistent comparison across different vegetables.

Key Takeaways

  • 23 vegetables exceed a tomato's vitamin C content.
  • Tomato has 13.7 mg of vitamin C per 100 g.
  • Chili Pepper, Bell Pepper, and Kale are the top three vegetables.
  • Daily vitamin C requirement is 90 mg for adults.

Ready to Transform Your Nutrition Tracking?

Join millions who have transformed their health journey with Nutrola!