We use technologies that provide information about your interactions with this site to others for functionality, analytics, targeted advertising, and other uses. Learn more in our Privacy Notice.
Skip to Content

11 Vegetables High in Vitamin C to Add to Your Plate for Better Health, According to Registered Dietitians

Citrus fruits aren't the only vitamin C superstars.

By
VerifiedReviewed by Contributing Writer
fresh fruits and vegetables
AlexRaths//Getty Images

Oranges and grapefuits aren't the only kinds of produce that are rich in vitamin C. “People tend to think of citrus first, but plenty of vegetables are loaded with vitamin C,” says Kathleen Benson, RDN, CSSD, LD, with Top Nutrition Coaching in El Paso, Texas. “Some even outshine oranges, and they come with added benefits like fiber, antioxidants and minerals that contribute to overall health.”

Vitamin C is a vital nutrient that supports your immune system, helps the body produce collagen, boosts iron absorption from plant-based foods and protects cells from damaging free radicals, shares Benson. “Since our bodies can’t make or store vitamin C, we have to get it every day from what we eat.”

While supplements are an option, “a food first approach, including whole foods rich in vitamin C,” is the best way to increase your intake, according to Cassandra Padula Burke, MFS, RDN, LD, CPT, registered dietitian, certified triathlon and running coach, owner of Catalyst Nutrition & Performance in Finksburg, Maryland. Fiber from whole foods comes alongside vitamins, minerals and phytonutrients, creating synergistic effects that supplements providing isolated fiber may not offer.

Research backs up our experts’ praise of veggies for vitamin C. Consuming more vitamin C has been linked to lower blood pressure and a better brain function. The Recommended Dietary Allowance (RDA) for vitamin C is 75 mg per day for women, 85 mg during pregnancy and 120 mg when lactating. For men, it’s 90 mg per day. People who smoke need an extra 35 mg daily, says Burke. This is because smoking increases oxidative stress and depletes vitamin C levels more quickly.

Ready to expand your vitamin C sources beyond citrus and strawberries? Here are 11 vegetables to add to your plate that are rich in vitamin C. Mix and match these high vitamin C vegetables throughout the week for maximum health benefits, plus you’ll reap the health rewards of extra fiber, antioxidants, and minerals.

1

Red bell peppers

red bell peppers in bowl
Olesia Shadrina

Red bell sweet peppers are among the most concentrated sources of vitamin C, with 95 mg per ½ cup serving. “One half of a red bell pepper provides more vitamin C than an orange, making it a powerhouse for vitamin C intake,” Burke says. Bell peppers are also “loaded with beta-carotene, which the body converts into vitamin A to support vision, immune function and skin health,” adds Benson.

2

Green bell peppers

green bell peppers
flyingv43

Green bell peppers contain 60mg of vitamin C per ½ cup serving. They also “provide vitamin B6, which plays a key role in nutrient metabolism and immune system support,” says Benson. Slice them for snacking, toss them into salads, or add them to omelets for a colorful nutrient boost.

RELATED:10 Best High-Protein Vegetables to Add to Your Plate

Advertisement - Continue Reading Below
3

Broccoli

roasted broccoli
BHOFACK2

Broccoli contains 51mg of vitamin C per ½ cup cooked and 39mg vitamin C per ½ cup raw. Typically, produce loses vitamin C when it's cooked, but cooked vegetables tend to take up less space so you can fit more in the same amount of volume, hence the higher vitamin C content in a ½ cup of cooked broccoli.

That's not the only helpful nutrient in broccoli, though. “It’s a great source of sulforaphane, a naturally occurring plant compound that may help protect against certain types of cancers,” says Benson. Eat it raw (dunk it into hummus or dressing) or lightly steam the broccoli to retain more vitamin C.

4

Brussels sprouts

bowl of roasted brussels sprouts
VeselovaElena

Brussels sprouts pack about 37mg of vitamin C per ½ cup (raw). They’re “high in antioxidants, which help protect cells from damage and support long-term health,” Benson says. You could shred them or slice them thinly and add to salads for a vitamin C veggie boost, or roast them for a caramelized flavor.

Advertisement - Continue Reading Below
5

Kale

kale salad
VeselovaElena

Kale offers roughly 10mg of vitamin C per ½ cup (raw) along with an assortment of other nutrients. “It’s rich in vitamin K, an essential nutrient for healthy blood clotting, and bone strength,” Benson explains. Massage raw kale leaves with olive oil for a salad that’s both nutrient-dense and delicious.

6

Collard Greens

raw green organic collard greens
BHOFACK2//Getty Images

An excellent source of vitamin C, you'll get about 12.7g in one cup of raw collards. In addition to vitamins A and K and folate, they’re also “a good source of calcium, which supports strong bones and overall skeletal health,” says Benson. Add them to soups, sautés, sauces, or grain bowls for a nutrient-packed side.

Advertisement - Continue Reading Below
7

Cauliflower

roasted cauliflower
OlgaMiltsova

Cauliflower contains about 26mg of vitamin C per ½ cup (raw). “Cauliflower is packed with fiber, which supports healthy digestion and may help reduce the risk of certain digestive conditions,” says Benson. Add raw cauliflower to a green salad or pasta salad for a boost in both vitamin C and gut-friendly fiber, suggests Burke.

RELATED:

8

Snow peas

tofu with snow peas and corn
haoliang

Snow peas deliver approximately 21mg of vitamin C per ½ cup (raw). They “contain fiber to help promote digestive health, prevent constipation and support feelings of fullness,” says Benson. Lightly steam or sauté them to preserve their crunch and vitamin C content. “Pair raw green cabbage with snow peas in a stir-fry for a double dose of antioxidant-rich vitamin C,” Burke says.

Advertisement - Continue Reading Below
9

Green cabbage

green cabbage shredded on cutting board
Dejan Kolar

A budget-friendly vitamin C source, green cabbage offers about 18mg per ½ cup (raw). Burke recommends using sliced green cabbage in coleslaw, Asian noodle dishes or tacos. Benson points out that it “provides potassium, a mineral important for regulating blood pressure and supporting heart health.” Shred it into salads or stir-fries to get the vitamin C benefits with a satisfying crunch.

10

Spinach

spinach and strawberry salad
SherSor

Spinach provides roughly 4mg of vitamin C ½ cup (raw). It’s also “a plant-based source of iron, which helps carry oxygen throughout the body and supports overall energy levels,” notes Benson. Pair spinach with vitamin C-rich bell peppers or broccoli to increase iron absorption from the leafy greens.

RELATED: The Highest Vitamin C Foods to Add to Your Diet

Advertisement - Continue Reading Below
11

Potatoes

roasted potatoes
fcafotodigital

White potatoes contain around 7mg of vitamin C per ½ cup (raw, with skin). “The crispy potato skin on a baked potato is a good source of vitamin C, making potatoes a great option for athlete recovery while also replenishing carbohydrate stores after training,” says Burke. Potatoes are also a good source of zinc, potassium, and are magnesium-rich vegetables.

RELATED: 8 Vegetables That Are High In Magnesium to Support Your Overall Health

Headshot of Valerie Agyeman, R.D.
Reviewed byValerie Agyeman, R.D.
Contributing Writer

Valerie Agyeman (she/her) is a women's health dietitian and the host of the Flourish Heights podcast, where she produces science-driven content covering overlooked nutrition, wellness and women’s health topics. She has over 10 years of combined nutrition communications, corporate wellness and clinical nutrition experience. Valerie is a trusted expert in the media, regularly appearing on networks such as Fox 5 DC, PIX-11, and ABC’s Good Morning Washington. She is also a contributing expert to publications like Women’s Health Magazine, Prevention, Good Housekeeping, and The Everygirl.

Watch Next 
fresh fruits and vegetables
Advertisement - Continue Reading Below