High Vitamin C Foods: The complete guide to immune support, energy and iron absorption

Updated October 2026

Feeling like everyone around you is getting sick? Or maybe you've been eating well but still feel run-down, tired or just not quite yourself?

Vitamin C is one of those nutrients that sounds simple (eat an orange, job done), but there's a lot more to it than that. Once you understand how it works in the body, you'll see why getting it consistently matters more than people realise.

The quick answer: the highest vitamin C foods are kakadu plum, capsicum, papaya, strawberries, broccoli, kiwi fruit and oranges. Half a yellow capsicum gives you around 138mg, which is about three times the 45mg adults need each day in Australia.

This post covers why vitamin C matters, how much you actually need, the best food sources ranked by what you'd realistically eat (not just per 100g) and how to make sure your body is absorbing it properly.

🍊 Why vitamin C matters beyond just immunity

Vitamin C (ascorbic acid) is a water-soluble vitamin and a powerful antioxidant. Your body can't make it and can't store it, which means you need to get it every single day through food.

Most people know it supports the immune system. But it does a lot more than that.

Here's what vitamin C actually helps with:

  • Supports normal immune function, and regular intake may modestly shorten colds (it won't stop you catching one)

  • Helps your body absorb non-haem iron (the type found in plant foods), which is huge and often overlooked

  • Is needed to make collagen, so it supports wound healing and healthy skin, bones, teeth and cartilage

  • Supports energy metabolism, because your body needs it to make carnitine, which helps your cells use fat for fuel

  • Acts as an antioxidant, protecting cells from oxidative stress and damage

If you've been eating plenty of plant-based iron sources but your iron levels are still low, vitamin C intake is one of the first things worth looking at. I go into more detail on this in my post on iron and fatigue, which is worth reading if that sounds like you.

How much vitamin C do you need?

In Australia and New Zealand, the recommended dietary intake for adults is 45mg a day (60mg during pregnancy and 85mg while breastfeeding). That's enough to prevent deficiency, and it's easy to reach: half a red capsicum or a single kiwi fruit covers it. Most people eat well above that, and that's fine. Because vitamin C is water-soluble, your body clears what it doesn't need, so you'll simply pee out the excess.

The highest vitamin C foods (ranked by realistic serving)

One thing that frustrates me about most vitamin C food lists is they're ranked per 100g, which doesn't tell you much about how you'd actually eat these foods. Below I've included both the per 100g figure and a typical serving size so you can see what you'd realistically get from a meal or snack.

Food Vitamin C per 100g Typical serving Vitamin C per serving
Kakadu plum 1000–5000mg approx. 5–15g 50–750mg
Capsicum, yellow 184mg ½ capsicum, 75g 138mg
Capsicum, red 128mg ½ capsicum, 75g 96mg
Papaya 62mg 1 cup chopped, 145g 90mg
Strawberries 59mg 1 cup, 150g 89mg
Broccoli, raw 89mg 1 cup florets, 90g 80mg
Pineapple 48mg 1 cup chunks, 165g 79mg
Kiwi fruit 93mg 1 medium kiwi, 75g 70mg
Orange 53mg 1 medium, 130g 70mg
Brussels sprouts 85mg ½ cup, 75g 64mg
Blackcurrants 181mg ¼ cup, 35g 63mg
Mango 37mg 1 cup diced, 165g 61mg
Capsicum, green 80mg ½ capsicum, 75g 60mg
Sweet potato, baked 18–20mg 1 medium, 115–130g 22–25mg
Lemon juice 39mg juice of 1 lemon, approx. 50ml approx. 20mg
Tomato 14mg 1 medium, 120g 17mg
Spinach, raw 28mg 2 cups, 60g 17mg
Frozen green peas approx. 18mg ½ cup, 80g approx. 14mg

Want a list of some of these pairings on one page? Grab my free vitamin C and iron cheat sheet.

A few things worth noting from this table: capsicum is one of the most underrated vitamin C sources. Half a red capsicum in your lunch wrap gives you roughly the same vitamin C as an orange, while yellow capsicum can give you even more.

Frozen fruits and vegetables also count. They can still be nutrient-rich, especially when they’re frozen soon after harvest, but vitamin C is sensitive to storage and cooking. So frozen berries, frozen broccoli and frozen peas are still useful options, just don’t rely on boiling them to death and expecting every nutrient to stay intact.

And kakadu plum is in a league of its own. It’s not an everyday food for most people, and the amount of vitamin C can vary a lot between fresh fruit, powders and supplements, but it is one of the richest known natural sources of vitamin C.

Does cooking destroy vitamin C?

Some, yes. Vitamin C is fragile: heat, water and time all reduce it, and it leaches into cooking water. But it's not as dramatic as people think, and it doesn't mean you need to eat everything raw.

The practical takeaway:

  • Light steaming preserves more vitamin C than boiling, which leaches it into the water

  • Stir-frying and roasting for a short time keep more than long, slow cooking

  • Raw capsicum, berries and kiwi fruit are your best bets for maximum vitamin C

  • Frozen fruit and veg are a solid option, although some vitamin C is lost during blanching and cooking

You don't need to obsess over this. Cooked vegetables with some vitamin C are still far better than not eating them at all.

How to actually eat more vitamin C: practical meal ideas

Rather than just telling you to eat more citrus, here are some easy ways to genuinely increase your daily vitamin C through meals you'd actually make.

Breakfast Add half a cup of strawberries or frozen blueberries to your oats or yoghurt. That's around 40-50mg right there. Or squeeze half a lemon over your scrambled eggs.

Lunch Add half a red capsicum (raw or roasted) to your wrap, salad or bowl. At 96mg per serving it's one of the easiest and highest-vitamin C additions you can make to any lunch.

Dinner Throw in a handful of frozen peas or broccoli florets to whatever you're cooking. Add sliced tomato as a side. Roast capsicum as a simple addition to a protein dish.

Snacks A kiwi or a cup of strawberries as a snack hits 70-89mg in one go. If you use protein smoothies, blend in a handful of frozen blackcurrants or mango — both are high in vitamin C and add natural sweetness.

The iron absorption trick If you eat a lot of plant-based iron sources (lentils, spinach, tofu, beans), pairing them with a vitamin C-rich food at the same meal can significantly improve how much iron your body absorbs. Think spinach and capsicum in a stir-fry, lentils with tomatoes and herbs, or a chickpea bowl with a squeeze of lemon. This is one of the most practical nutrition tips I give clients and it's completely free to implement.

For a full breakdown of iron absorption and what else affects it, read this post on iron and fatigue and this one on common things that block iron absorption.

Signs you might not be getting enough vitamin C

A true vitamin C deficiency (scurvy) is rare in Australia. Low intake is more likely if you eat very little fresh fruit and veg. Some possible signs:

  • Bleeding or sore gums

  • Bruising easily

  • Slow wound healing

  • Dry, rough skin

Fatigue, low mood, joint pain and getting sick often are common too, but they have plenty of other possible causes, including low iron, poor sleep and stress. So please don't assume vitamin C is the culprit. If several of these sound familiar, it's worth chatting with your GP.

And if you're eating plenty of fruit and veg but still feel flat, tired or not quite yourself, it's rarely one nutrient. More often it's the bigger pattern: your overall calories, your protein, your meal timing. That's the part I look at with my clients, and the easiest place to start is my free macros and metabolic assessment.

Is vitamin C worth supplementing?

That said, a supplement can make sense if:

  • Your diet is low in fresh produce for a stretch (travel, busy periods, limited access)

  • You smoke, because smoking speeds up vitamin C turnover and some countries recommend a little extra

  • Your GP or dietitian has suggested it

If you do supplement, a modest dose is plenty. There's no meaningful benefit to mega-dosing: your body absorbs less as the dose climbs, and 1,000mg a day is considered a prudent upper limit for adults. Higher doses can cause stomach upset or diarrhoea. If you have haemochromatosis, check with your doctor first, because vitamin C increases iron absorption.

Frequently asked questions

Which fruit has the most vitamin C? Kakadu plum is the richest known natural source. Among everyday fruits, blackcurrants are highest per 100g, but in a normal serving papaya, strawberries, kiwi fruit, pineapple and oranges all give you around 70mg or more.

Which vegetable has the most vitamin C? Capsicum, especially yellow and red. Half a yellow capsicum gives you around 138mg. Broccoli and Brussels sprouts come next, at roughly 64-80mg per serving.

Can I get too much vitamin C from food? It's very difficult to overdo it from food alone. There's no formal upper limit set for Australia, but 1,000mg a day is considered a prudent ceiling, and you'd need to eat an enormous amount of fruit and veg to get there. High-dose supplements are what tend to cause digestive upset in some people.

Does orange juice count? Yes, but whole fruit is better. A standard glass of orange juice gives you around 100mg of vitamin C depending on the brand (check the label), so it definitely counts. But it lacks the fibre of the whole fruit, and the sugar is absorbed more quickly without that fibre to slow it down.

Is vitamin C good for skin? Yes, vitamin C is essential for collagen synthesis, which is what keeps skin firm and supports wound healing. Consistently low vitamin C is associated with dull skin, slow healing and bruising. It's one reason vitamin C is used in skincare, but getting it through food supports collagen production from the inside too.

Does stress really deplete vitamin C? It's a popular idea, and there's a logic to it: your adrenal glands hold a lot of vitamin C and your body uses it to make stress hormones like noradrenaline. But there's no strong evidence that everyday stress leaves you low. Smoking is the clearer one. The best move is simple: keep a steady supply of vitamin C-rich foods in your week, especially when life is full on.

The practical takeaway

You don't need to overhaul your diet to get more vitamin C. Start with a few simple swaps: add capsicum to lunch, eat a kiwi fruit as a snack, add frozen berries to breakfast. These small, consistent additions add up quickly and you'll be well above the daily minimum without thinking about it.

If you eat plant-based iron sources regularly, pair them with vitamin C at the same meal. This one habit alone can meaningfully improve your iron absorption over time.

And if you're consistently eating well but still feeling flat, look beyond any single nutrient. Often the bigger piece is the overall pattern: the macros, the total calories, the meal timing. If you'd like a personalised starting point, begin with my free macros and metabolic assessment.

Read next:


Curious about more simple nutrition tips? Join me at Flex Food Life and join my Facebook group community for real, practical advice that fits into your lifestyle!

Want more tips like this delivered straight to your inbox? Sign up for my newsletter and get expert advice, exclusive guides and offers, and actionable tips to transform your health.

[Sign Up Here]

Want 40+ high-protein recipes? Download my free recipe book.

Previous
Previous

Feeling tired all the time? It could be low iron.

Next
Next

How to stay on track while travelling (without stress or restriction)