Several common vegetables deliver as much vitamin C per serving as an orange, and some deliver more. Red bell peppers, broccoli, Brussels sprouts, and kale are among the richest sources, with a single cup of raw broccoli providing nearly 100% of your daily needs. The recommended daily intake is 90 mg for men and 75 mg for women, a target that’s surprisingly easy to hit with the right vegetables on your plate.
The Top Vegetable Sources
Bell peppers deserve the top spot on any practical list. Red, orange, and yellow peppers contain significantly more vitamin C than green ones, because the vitamin accumulates as the pepper ripens and changes color. A single medium red bell pepper provides well over 100 mg. Green peppers still offer a solid amount, but if you’re choosing by color, go brighter.
Cruciferous vegetables are the next powerhouse group. One cup of raw broccoli contains about 89 mg of vitamin C (99% of the daily value), and a cup of raw Brussels sprouts delivers 85 mg (94% of the daily value). Both are easy to eat in those quantities as a side dish. Frozen broccoli holds up well too, with a cup of frozen chopped broccoli providing around 74 to 88 mg depending on whether it’s been cooked.
Beyond those headliners, several other vegetables pack a meaningful punch per cup:
- Snow peas and sugar snap peas (raw): about 59 mg
- Green peas (raw): about 58 mg
- Cauliflower: roughly 50 mg per cup raw
- Cabbage (especially red cabbage): around 50 mg per cup raw
Leafy Greens Worth Knowing About
Dark leafy greens vary widely in vitamin C content, and some are better sources than you’d expect. Bok choy stands out: a single cup of raw bok choy provides 36% of the daily value. Turnip greens deliver 33%, and kale offers 22% per cup. These may not match a bell pepper cup for cup, but greens are easy to pile onto a plate or toss into a stir-fry, so the totals add up quickly.
Watercress provides 17% of the daily value per cup, while beet greens offer 12%. Arugula, despite its reputation as a nutrient-dense green, contributes only about 3% per cup. If vitamin C is specifically what you’re after, bok choy and turnip greens are the leafy greens to prioritize.
How Cooking Changes the Numbers
Vitamin C is the most fragile of all the common vitamins. It dissolves in water and breaks down with heat, so your cooking method matters more for vitamin C than for almost any other nutrient. Boiling vegetables in a large pot of water causes the biggest losses, because the vitamin leaches directly into the cooking liquid. If you’re making soup and eating the broth, you’ll recapture some of it. If you’re draining the water, much of the vitamin C goes down the sink.
Microwaving and steaming preserve the most vitamin C because they use less water and shorter cooking times. Stir-frying, despite being quick, has been shown to significantly reduce vitamin C in broccoli and red cabbage, likely because of the high heat. A few other tips that help: cook vegetables in as little water as possible, eat cooked vegetables within a day or two (vitamin C continues to decline when cooked food sits exposed to air), and avoid adding baking soda to cooking water. Baking soda creates an alkaline environment that destroys vitamin C, even though it keeps vegetables looking greener.
Fresh vs. Frozen: What Actually Lasts
Frozen vegetables are often picked and processed at peak ripeness, so their initial vitamin C content can rival or exceed that of “fresh” produce that’s been sitting in a truck and on a shelf for days. That said, vitamin C does degrade over time in the freezer, especially in certain vegetables. Research from the USDA found that collard greens lost about 15% of their vitamin C after a year of frozen storage, and potatoes lost roughly 26 to 30%. The losses were minimal in the first four weeks, with only 1 to 2% decline.
The practical takeaway: frozen broccoli, peas, and Brussels sprouts are excellent options, especially if you won’t eat fresh ones before they wilt. Just don’t leave bags of frozen vegetables in the back of the freezer for a year and expect the same vitamin C content as the day they were packaged.
Why Vitamin C From Vegetables Matters Extra
Beyond immune support and tissue repair, vitamin C from vegetables plays a specific role for anyone eating a plant-heavy diet. The iron found in plant foods (called non-heme iron) is harder for your body to absorb than the iron in meat. Vitamin C converts that plant iron into a form your gut can actually take up efficiently. This conversion happens right in the small intestine, where vitamin C chemically changes the iron so it can be pulled through the intestinal wall and into your bloodstream. Pairing vitamin C-rich vegetables with iron-rich foods like beans, lentils, or spinach at the same meal makes a measurable difference in how much iron you absorb.
Smokers Need More
If you smoke, your body burns through vitamin C faster due to the oxidative stress caused by cigarette smoke. The NIH recommends that smokers consume 35 mg per day more than nonsmokers, bringing the target to 125 mg for men and 110 mg for women. That’s still achievable with vegetables alone: a cup of broccoli and a handful of raw bell pepper strips at lunch covers it.

