Broccoli
In plain English
Broccoli carries , about 62 µmol per 100 g raw: the mustard-oil chemistry the cabbage family uses as a defense. One of them, glucoraphanin, is the source of sulforaphane, which has been studied in human trials. Boiling for 30 minutes lost 77% of the glucosinolates, mostly into the water; steaming, microwaving and stir-frying caused no significant loss. 100 g raw broccoli has 89.2 mg vitamin C, 119% of the 75 mg US for women.
Figures and sources are under Show the numbers.
ID card
- Scientific name
- Brassica oleracea var. italica
- Kingdom
- plant
- Family
- Brassicaceae
- Part eaten
- flower buds and stem
- In the kitchen
- vegetable
The same species as cabbage and kale: different varieties bred from wild cabbage.
Source: Kew Plants of the World Online (not yet checked against Kew).
Top 3 nutrients
% of the US daily amount, 100 g raw, for a 31–50-year-old woman, 70 kg.
What you have to deal with
100 g raw, for a 31–50-year-old woman, 70 kg. Each compound on its own; they are never added together.
- : 62 µmol in 100 g, no established safety limit. Human observational study
- S-methylcysteine sulfoxide: 96 mg in 100 g, no established safety limit. Animal study
- Glucobrassicin → indole-3-carbinol: 0.5–54.6 mg in 100 g, no established safety limit. Human trial
- : 67 mg in 100 g, no established safety limit. Human observational study
2 compounds listed for this food have no amount for raw; they are under Show the numbers.
What changes it
- Glucosinolates: Boiling 30 min lost 77%, mostly leached into the water. Steaming, microwaving and stir-frying caused no significant loss. [source]
- Glucoraphanin → sulforaphane: Cooking inactivates myrosinase, the enzyme that makes sulforaphane. From cooked vegetables only ~12% (1–41%) converts. Light steaming (<5 min) preserves some. Steaming retains more glucoraphanin than boiling. [source]
Ripe fruit is the one part of a plant that 'wants' to be eaten, so its seeds get spread, and it drops its defenses as it ripens. Green tomatoes carry 0.9–55 mg of tomatine per 100 g; red ones 0.03–0.08 mg (Friedman & Levin 1995). Seeds, roots, tubers and leaves stay defended.
Show the numbersHide the numbers
Key nutrients per 100 g
USDA FoodData Central label amounts. Each preparation is FDC's own entry, per 100 g as eaten; no cooking factors are applied.
| Nutrient | raw [FDC 170379] | boiled [FDC 169967] |
|---|---|---|
| Protein | 2.82 g [USDA]imputed | 2.38 g [USDA] |
| Fat | 0.37 g [USDA]imputed | 0.41 g [USDA] |
| Carbohydrate: not essential | 6.64 g [USDA]calculated | 7.18 g [USDA]calculated |
| The US National Academies: 'The lower limit of dietary carbohydrate compatible with life apparently is zero, provided that adequate amounts of protein and fat are consumed.' The same report says the amount that gives optimal health 'is unknown', and still sets a recommended 130 g a day. [IOM 2005, p. 275] [RDA 130 g a day] | ||
| Fiber | 2.6 g [USDA] | 3.3 g [USDA] |
| Sugars | 1.7 g [USDA]calculated | 1.39 g [USDA] |
| Vitamin A A carotenoids, converted to at IOM 12:1 / 24:1 | 31.2 µg [USDA]calculated | 77.4 µg [USDA]calculated |
| Vitamin C | 89.2 mg [USDA]imputed | 64.9 mg [USDA] |
| Vitamin D | 0 µg ( by USDA) [USDA] | 0 µg ( by USDA) [USDA] |
| Vitamin E | 0.78 mg [USDA]imputed | 1.45 mg [USDA] |
| Vitamin K1vitamin K1 (phylloquinone); K2 (MK-4) not reported by FDC for this food | 102 µg [USDA] | 141 µg [USDA] |
| Folate (DFE) | 63 µg [USDA]calculated | 108 µg [USDA]calculated |
| Vitamin B6 | 0.175 mg [USDA] | 0.2 mg [USDA] |
| Potassium | 316 mg [USDA]imputed | 293 mg [USDA] |
| Magnesium | 21 mg [USDA] | 21 mg [USDA] |
| Calcium | 47 mg [USDA] | 40 mg [USDA] |
| Iron | 0.73 mg [USDA] | 0.67 mg [USDA] |
| Zinc | 0.41 mg [USDA] | 0.45 mg [USDA] |
| Beta-carotene A carotenoid, label amount (not ) | 361 µg [USDA]imputed | 929 µg [USDA] |
| Alpha-carotene A carotenoid, label amount (not ) | 25 µg [USDA]imputed | 0 µg [USDA] |
| Beta-cryptoxanthin A carotenoid, label amount (not ) | 1 µg [USDA]imputed | 0 µg [USDA] |
Daily amounts per 100 g raw
The same 100 g against five sets of daily amounts for adults aged 31–50: US/Canada (National Academies), UK (PHE 2016), EU (EFSA), Australia/NZ (NHMRC) and WHO/FAO. Your choice is highlighted. Each line names its type (RDA, RNI, PRI, RDI, AI, and so on) and links to its source. Label amounts, with no absorption factors. Where a body sets no value, it says so; no other body's figure is used instead.
| Nutrient | Per 100 g raw | Daily amounts, woman 31–50 |
|---|---|---|
| Protein | 2.82 g |
|
| Fiber | 2.6 g | |
| Vitamin Aprovitamin A carotenoids, converted to RAE at IOM 12:1 / 24:1 | 31.2 µg RAEfrom Beta-carotene: 361 µg (label amount), gives 30.1 µg RAEfrom Alpha-carotene: 25 µg (label amount), gives 1.04 µg RAEfrom Beta-cryptoxanthin: 1 µg (label amount), gives 0.0417 µg RAE |
|
| Vitamin C | 89.2 mg | |
| Vitamin E | 0.78 mg | |
| Vitamin K1vitamin K1 (phylloquinone); K2 (MK-4) not reported by FDC for this food | 102 µg |
|
| Folate (DFE) | 63 µg |
|
| Vitamin B6 | 0.175 mg |
|
| Potassium | 316 mg | |
| Magnesium | 21 mg | |
| Calcium | 47 mg | |
| Ironnonheme iron | 0.73 mg |
|
| Zinc | 0.41 mg |
|
Other nutrients with a daily amount
| Nutrient | Per 100 g raw | Daily amounts, woman 31–50 |
|---|---|---|
| Vitamin D | 0 µg (assumed zero by USDA) | |
| Thiamin | 0.071 mg | |
| Riboflavin | 0.117 mg | |
| Niacin | not computed |
|
| Vitamin B12 | 0 µg (assumed zero by USDA) | |
| Selenium | 2.5 µg | |
| Iodine | not computed |
|
| Copper | 0.049 mg | |
| Manganese | 0.21 mg | |
| Phosphorus | 66 mg | |
| Sodium | 33 mg |
|
| Choline | 18.7 mg |
Absorption
No absorption figure has been sourced for this food yet, so label amounts are shown unadjusted.
What comes with it: what the carbohydrate becomes
Per 100 g as eaten, from UK CoFID 2021 (McCance and Widdowson). CoFID gives starch and sugars as monosaccharide equivalents, so half of sucrose counts as glucose and half as fructose. This is a different measure from USDA's “carbohydrate, by difference” in the table above, and the two are never mixed.
broccoli
Most of the carbohydrate in raw broccoli is sugar. 100 g ends up as about 1.3 g of glucose and about 1.2 g of fructose, plus traces of sucrose.
| Becomes glucosefree glucose + starch + half of sucrose | 1.3 g, plus traces of sucrose [UK CoFID 2021] |
| Becomes fructosefree fructose + half of sucrose | 1.2 g, plus traces of sucrose [UK CoFID 2021] |
| Starch | 0.6 g [UK CoFID 2021] |
| Glucosefree glucose | 0.7 g [UK CoFID 2021] |
| Fructosefree fructose | 1.2 g [UK CoFID 2021] |
| Sucrosehalf glucose, half fructose once digested | trace [UK CoFID 2021] |
| Maltoseother sugar, shown as it is | 0 g [UK CoFID 2021] |
| Lactoseother sugar, shown as it is | 0 g [UK CoFID 2021] |
| Galactoseother sugar, shown as it is | trace [UK CoFID 2021] |
| Oligosaccharidesshown on its own, not split | 0.7 g [UK CoFID 2021] |
| Total sugars | 1.9 g [UK CoFID 2021] |
| Carbohydrate (CoFID, available)starch + sugars + oligosaccharides, as monosaccharide equivalents | 3.2 g [UK CoFID 2021] |
| Fiber (AOAC)fiber, not counted as sugar | 4 g [UK CoFID 2021] |
| Fiber (NSP)fiber, not counted as sugar | 2.5 g [UK CoFID 2021] |
UK CoFID 2021 13-502: Broccoli, green, raw [source]
broccoli (boiled)
Most of the carbohydrate in boiled broccoli is sugar. 100 g ends up as about 1.5 g of glucose and about 0.8 g of fructose, plus traces of sucrose.
| Becomes glucosefree glucose + starch + half of sucrose | 1.5 g, plus traces of sucrose [UK CoFID 2021] |
| Becomes fructosefree fructose + half of sucrose | 0.8 g, plus traces of sucrose [UK CoFID 2021] |
| Starch | 0.7 g [UK CoFID 2021] |
| Glucosefree glucose | 0.8 g [UK CoFID 2021] |
| Fructosefree fructose | 0.8 g [UK CoFID 2021] |
| Sucrosehalf glucose, half fructose once digested | trace [UK CoFID 2021] |
| Maltoseother sugar, shown as it is | 0 g [UK CoFID 2021] |
| Lactoseother sugar, shown as it is | 0 g [UK CoFID 2021] |
| Galactoseother sugar, shown as it is | trace [UK CoFID 2021] |
| Oligosaccharidesshown on its own, not split | 0.5 g [UK CoFID 2021] |
| Total sugars | 1.6 g [UK CoFID 2021] |
| Carbohydrate (CoFID, available)starch + sugars + oligosaccharides, as monosaccharide equivalents | 2.8 g [UK CoFID 2021] |
| Fiber (AOAC)fiber, not counted as sugar | 2.8 g [UK CoFID 2021] |
| Fiber (NSP)fiber, not counted as sugar | 2.3 g [UK CoFID 2021] |
UK CoFID 2021 13-503: Broccoli, green, boiled in unsalted water [source]
What comes with it: compounds
Amounts for 100 g of each preparation. Thresholds are worked out for 70 kg body weight.
(total)
- As the source gives it
- 62 µmol/100 g, fresh weight [source]
- Dose
- raw: 62 µmol in 100 gboiled: 62 µmol in 100 g (raw value; cooking changes this, see note)
- Cooking
- Boiling 30 min lost 77%, mostly leached into the water. Steaming, microwaving and stir-frying caused no significant loss. [source]
- Threshold
- No established thresholdNo EFSA/JECFA/WHO human value found. Thyroid risk comes from specific breakdown products (see )
- Effect
- No adverse effects documented in humans at normal intakes. Human observational study
Glucoraphanin → sulforaphane
- As the source gives it
- 1.2–217.9 mg/100 g, fresh weight [source]
- Dose
- raw: 1.2–217.9 mg/100 g, fresh weight; not in totals: the entry's own note says the plate should use total glucosinolates insteadboiled: 1.2–217.9 mg/100 g, fresh weight; not in totals: the entry's own note says the plate should use total glucosinolates instead
- Cooking
- Cooking inactivates myrosinase, the enzyme that makes sulforaphane. From cooked vegetables only ~12% (1–41%) converts. Light steaming (<5 min) preserves some. Steaming retains more glucoraphanin than boiling. [source]
- Threshold
- No established threshold
- Effect
- No serious adverse effects reported in humans. A 12-week broccoli-sprout drink did not affect thyroid hormones. Human trial
- Used in / studied for
- Sulforaphane studied in human trials for autism behaviors (improved scores), air-pollutant excretion (+61% benzene), type 2 diabetes in obese patients, H. pylori and prostate PSA.Dose studied: 50–150 µmol sulforaphane/day (autism); 600 µmol glucoraphanin + 40 µmol sulforaphane/day (pollutants)In a portion: 80 g raw broccoli ≈ 50 µmol total glucosinolate; cooked yields far less sulforaphane (~12% conversion)Human trial [source]
(from progoitrin)
- As the source gives it
- up to 10 µmol per 100 g serving (upper bound: 'less than 10'), per 100 g serving [source]
- Dose
- raw: up to 10 µmol per 100 g serving (upper bound: 'less than 10'), per 100 g serving; not in totals: the source gives only a maximumboiled: up to 10 µmol per 100 g serving (upper bound: 'less than 10'), per 100 g serving; not in totals: the source gives only a maximum
- Threshold
- literature human dose: the threshold is not a dose per kg body weight per day [source]
- Effect
- Reduces thyroid iodine uptake at high doses. By these figures, reaching 194 µmol would take ~2 kg of broccoli or kale in one go. Clinical cases are extreme, e.g. 1–1.5 kg/day of raw bok choy for months (NEJM 2010 case report). Human trial
S-methylcysteine sulfoxide (SMCSO)
- As the source gives it
- 96 mg/100 g (median), fresh weight [source]
- Dose
- raw: 96 mg in 100 gboiled: 96 mg in 100 g (raw value; the source gives no cooking figure)
- Threshold
- No established thresholdKnown as the 'kale anemia factor' in grazing cattle and sheep; no human effect sourced
- Effect
- Causes anemia in ruminants fed large amounts of kale forage; no human adverse effect found. Animal study
Glucobrassicin → indole-3-carbinol
- As the source gives it
- 0.5–54.6 mg/100 g, fresh weight [source]
- Dose
- raw: 0.5–54.6 mg in 100 gboiled: 0.5–54.6 mg in 100 g (raw value; the source gives no cooking figure)
- Threshold
- No established thresholdSupplements at 800 mg/day caused dizziness and tremor, which resolved when the dose was reduced (LPI)
- Effect
- No adverse effects at dietary levels. Human trial
- Used in / studied for
- Indole-3-carbinol supplements studied for cervical and vulvar precancer and respiratory papillomatosis (small trials, some positive), and lupus (no effect).Dose studied: 200–400 mg/dayIn a portion: no sourced yield per 100 g of vegetableHuman trial [source]
- As the source gives it
- 67 mg/100 g, fresh weight [source]
- Dose
- raw: 67 mg in 100 gboiled: 67 mg in 100 g (raw value; the source gives no cooking figure)
- Threshold
- No established threshold [source]No EFSA/JECFA/WHO value. Clinical low-oxalate diet target <100 mg/day (<50 mg if high urinary ) — diet guidance, not a safety limit
- Effect
- Low compared with spinach. Human observational study
- Over time
- Repeated intake: kidney stones
Most kidney stones are calcium , and stone crystals develop over weeks or months. In a large US study, men and older women eating the most oxalate had about a 21–22% higher risk of stones than those eating the least; in younger women there was no link. The authors concluded that dietary oxalate is not a major risk factor. The National Kidney Foundation advises eating enough calcium-rich foods rather than strictly limiting oxalate, and says limiting very high oxalate foods may be warranted for people with high urine oxalate despite getting enough calcium. Human observational study
Sources: MedlinePlus (US National Library of Medicine), Kidney stones; National Kidney Foundation, Six easy ways to prevent kidney stones (updated 26 Aug 2025); Taylor EN & Curhan GC 2007, J Am Soc Nephrol 18(7):2198–2204, abstract; National Kidney Foundation, as above
0 entries for this food are hidden pending verification. They are never shown with a value until checked.
Sources
- USDA FDC 170379: Broccoli, raw
- USDA FDC 169967: Broccoli, cooked, boiled, drained, without salt
- ID card: Kew Plants of the World Online
- Song & Thornalley 2007, Food Chem Toxicol 45:216–224
- USDA/ODS-NIH Glucosinolate Database Table 4
- Singh et al. 2014 PNAS; Egner et al. 2014 Cancer Prev Res; LPI
- Felker, Bunch & Leung 2016, Nutr Rev 74:248–258
- Hill et al. 2024, J Food Compos Anal 130:106151
- Linus Pauling Institute
- Korus et al. 2011, Int J Refrig 34:1527
- MedlinePlus (US National Library of Medicine), Kidney stones
- National Kidney Foundation, Six easy ways to prevent kidney stones (updated 26 Aug 2025)
- Taylor EN & Curhan GC 2007, J Am Soc Nephrol 18(7):2198–2204, abstract