În timp ce fructele, în special citricele, sunt binecunoscute pentru conținutul de vitamina C, există multe legume care pot ajuta la satisfacerea nevoii organismului de vitamina C. Conopida, broccoli și varza de Bruxelles sunt câteva surse bune. Majoritatea legumelor verzi conțin o oarecare cantitate de vitamina C, spanacul și varza kale fiind printre cele mai bune din această categorie. Unii ardei gras conțin mai multă vitamina C decât aproape orice altă legumă. Multe alte legume consumate în mod obișnuit, cum ar fi roșiile și ceapa, pot ajuta și la îndeplinirea necesarului zilnic de această vitamină.
Legumele crucifere sunt un grup strâns înrudit, care include conopida, varza și verdeața. Toate aceste legume sunt surse bune de vitamina C și conțin aproximativ 20 până la 40% din doza zilnică recomandată (DZR) pentru această vitamină per porție. O porție este aproximativ o jumătate de cană de broccoli crud, conopidă sau varză. Pentru varza cu frunze și verdeața de guză, o porție este aproximativ o jumătate de cană gătită. Aburirea sau sotarea acestor legume și a altor legume sunt probabil cele mai bune metode de gătit pentru a reține cât mai multă vitamina C posibil.
Dintre legumele cu vitamina C, se remarcă și verdeața cu frunze. Aproximativ trei căni de spanac, sau cantitatea găsită într-o salată de spanac de mărime medie, asigură aproximativ jumătate din doza zilnică recomandată pentru vitamina C. Surse excelente sunt, de asemenea, mătgul elvețian, verdeața de muștar și verdeața de nap. Salata romă conține aproximativ jumătate din vitamina C pe care o poate furniza spanacul, dar este totuși considerată o sursă bună. Deși de obicei nu este consumat în cantități mari, pătrunjelul proaspăt este una dintre cele mai bune legume cu vitamina C și ar depăși cu ușurință spanacul dacă cele două ar fi consumate în cantități comparabile.
În funcție de culoarea lor, ardeii grasi dulci pot fi cele mai bune legume cu vitamina C. Ardeii gras roșu și galben conțin mai multă vitamina C decât ardeii gras verzi. O jumătate de cană de ardei gras verde conține aproximativ 40 mg de vitamina C, aproximativ jumătate din DZR. O jumătate de cană de ardei gras galben, pe de altă parte, poate conține mai mult de 300 mg, ceea ce înseamnă mai mult de trei ori doza zilnică recomandată. Ardeiul gras roșu conține aproximativ 10 mg, ceea ce ar satisface necesarul zilnic de vitamină al majorității oamenilor.
Alte legume care sunt de obicei tăiate cubulețe sau felii conțin cantități bune de vitamina C. O roșie medie proaspătă conține aproximativ un sfert din DZR pentru vitamina C. Porțiile de dovleac de vară și de iarnă conțin aproximativ 10 până la 20% din DZR. Sparanghelul, castraveții și ceapa crudă sunt, de asemenea, legume bune cu vitamina C.