Close ILTakeCare Suggestion
IL TakeCare app – For all your insurance & wellness needs

Policy purchase, claims, renewal & more


Which Vegetables Have Vitamin C?

Discover a comprehensive list of 20 vitamin C-rich vegetables, from bell peppers and broccoli to sweet potatoes and collard greens. Explore the various ways these vegetables can enhance your diet, contributing to your overall well-being and nutritional intake.

  • 06 Nov 2023
  • 3 min read

We all know that citrus fruits are rich sources of vitamin C. However, what about vegetables? If you don’t know which vegetables contain vitamin C, this guide will help. Read on as we unravel the details.
20 vegetables containing vitamin C
Let's learn which vegetables have vitamin C. Take a look at the list below:

1. Chili peppers

A single green chilli pepper possesses 121% of the Daily Value (DV) of vitamin C, and a red pepper offers 72% DV, providing a substantial amount of this vitamin.

2. Sweet yellow peppers

Resplendent in their vibrant hue, one sweet yellow pepper offers an impressive 380% DV of vitamin C in a single large pepper. They promote healthier eyesight and add colour to your plate.

3. Mustard spinach

A cup of cooked raw mustard spinach offers a whopping 130% DV. These leaves help support optimal bone health, making them a valuable addition to your diet.

4. Kale

Kale isn't just a fleeting trend; it's a nutritional powerhouse with 100g of raw leaves providing 103% DV of vitamin C.

5. Broccoli

Half a cup of cooked broccoli may offer 57% DV of vitamin C. Its cancer-fighting properties and contribution to overall well-being make it beneficial against certain health risks.

6. Brussels sprouts

Half a cup of cooked Brussels sprouts offer 54% DV of vitamin C. Their ability to maintain strong bones aligns with their nutritional prowess.

7. Parsley

Parsley offers 11% DV with a mere two tablespoons. Beyond its use as a garnish, it affirms its status as a noteworthy nutrient contributor.

8. Watercress

With a refreshing and peppery taste, a 100g of watercress provides around 43mg of vitamin C.

9. Cabbage

Cabbage stands as a versatile cruciferous vegetable. When cooked, it offers around 36mg of vitamin C in a 100g serving.

10. Tomatoes

Tomatoes, known for their juiciness and vibrancy, provide a moderate dose of vitamin C. A medium-sized tomato offers around 16mg of vitamin C.

Also read:

11. Potato

Potatoes can contribute to vitamin C intake, although in smaller quantities. A medium-sized potato provides approximately 20mg of vitamin C.

12. Green bell pepper

Green bell peppers boast around 80mg of vitamin C per 100g. Their crispness makes them an ideal choice for salads, adding crunch and colour.

13. Red bell pepper

With a 100g serving offering about 128mg of vitamin C, red bell peppers present a nutritious, sweet and juicy option.

14. Sweet potato

Beyond their inherent sweetness, sweet potatoes contribute around 22mg of vitamin C in a medium-sized serving.

15. Cauliflower

Cauliflower, a cruciferous veggie, combines low-calorie content with vitamin C richness, offering 48mg of vitamin C in a 100g serving.

16. Kohlrabi

With 62 mg of vitamin C per 100g, kohlrabi's mild sweetness and crunchy texture make it versatile in salads and slaws, contributing to taste and nutrition.

17. Asparagus

Asparagus provides about 5mg of vitamin C per 100g. A nutrient-packed option, it can be enjoyed using various cooking methods, from roasting to grilling.

18. Bok choy

Bok choy stands out with its crisp stems and tender leaves. It offers 45mg of vitamin C per 100g and adds a unique dimension to stir-fries and soups.

19. Turnip greens

A 100g serving of turnip greens delivers 30mg of vitamin C. Their slightly peppery taste offers a tangy contrast, ideal for incorporating into salads.

20. Collard greens

With approximately 35mg of vitamin C in a 100g serving, collard greens showcase a hearty texture and earthy flavour, while elevating your meals with their nutritious profile.

  • Looking for tailored advice?

    Schedule a call with our insurance advisors

  • OR
  • Call us:

    1800 2666
Please enter valid name
Please enter a valid mobile number
Please select the Category

Subscribe to our newsletter

Understand insurance better by reading our helpful guides, articles, blogs and other information.

Please enter valid name
Please enter valid Email

Error message here