To answer whether broccoli is high in calcium, start with the label: raw broccoli delivers roughly 47 mg of calcium per 100 grams, and cooked broccoli drops slightly to about 40 mg per 100 grams. A typical serving covers only 4–5% of the adult daily target of 1,000 mg, so broccoli is not a calcium powerhouse, yet it still earns a legitimate place on a calcium-conscious plate thanks to its decent absorption rate and a package of bone-supporting nutrients that dairy alone does not offer.
This guide walks through what broccoli actually offers for calcium intake, comparing raw and cooked values against daily targets, explaining why absorption matters more than raw numbers, and weighing it against dairy and other greens.
Broccoli’s Calcium Content by the Numbers
Numbers tell a more useful story when you see them across the servings you actually eat. USDA FoodData Central lists raw broccoli at about 47 mg of calcium per 100 grams, and boiled-and-drained broccoli at around 40 mg per 100 grams. One cup of chopped raw broccoli lands near 35 mg, while a cup of cooked florets sits closer to 62 mg because the pieces pack down. None of those figures rivals dairy, but stacking them against the 1,000 mg Recommended Daily Allowance for most adults shows what broccoli realistically contributes.
| Form of broccoli | Serving size | Calcium (mg) | % of 1,000 mg RDA |
|---|---|---|---|
| Raw, chopped | 1 cup (≈91 g) | ≈35 | 3–4% |
| Raw | 100 g | ≈47 | 4–5% |
| Cooked, boiled, drained | 1 cup, chopped (≈156 g) | ≈62 | 6% |
| Cooked | 100 g | ≈40 | 4% |
| Cooked, steamed | 1 cup, chopped (≈156 g) | ≈64 | 6% |
The takeaway is straightforward. Broccoli is a modest contributor, not a calcium bomb. A generous two-cup serving of cooked broccoli gets you around 12% of the daily target, a meaningful boost when combined with other foods across the day.
Why Bioavailability Changes the Calcium Equation
Milligrams on a label overstate what your body actually keeps. Calcium absorption rate from broccoli runs about 40–50%, a meaningful edge over spinach (around 5%) yet still below dairy milk (roughly 30–32%) and roughly equal to calcium-set tofu and fortified plant milks (often 40–50%). What you absorb matters more than what you swallow, so broccoli’s absorption rate shifts the whole ranking.
Oxalates and Other Absorption Blockers
Broccoli contains oxalates, naturally occurring compounds that bind a portion of its calcium into insoluble crystals your gut cannot absorb. Spinach, Swiss chard, and beet greens carry far more oxalate, which is why their absorption collapses despite higher raw numbers. Broccoli sits on the friendlier end of the oxalate spectrum among plant-based calcium sources, and that is the real reason its usable calcium outperforms many leafy rivals.
Co-Nutrients That Boost Absorption
Pairing broccoli with foods rich in vitamin D and vitamin K helps your body use the calcium that does get absorbed. Fatty fish, eggs, and fortified dairy or plant milks supply vitamin D, while broccoli itself contributes substantial vitamin K. Eating broccoli alongside these foods turns a modest serving into a more efficient contribution to bone health.
But raw numbers only tell part of the story, because how well your body actually absorbs that calcium depends on what else is on the plate.
Practical swap: serve roasted salmon with steamed broccoli and a squeeze of lemon. The vitamin D from salmon and the vitamin K from broccoli work with the calcium your gut manages to absorb.
Stacking Broccoli Against Dairy and Other Greens
The clearest way to judge broccoli is to put it next to foods people actually compare it to. A cup of dairy milk delivers around 300 mg of calcium, close to nine times what a cup of raw broccoli provides, and low-oxalate greens like kale and bok choy routinely beat broccoli in both total and absorbable calcium per serving.
| Food | Serving | Calcium (mg) | Estimated absorption |
|---|---|---|---|
| Dairy milk (whole) | 1 cup | ≈300 | ~30% |
| Plain low-fat yogurt | 1 cup | ≈310 | ~30% |
| Fortified soy milk | 1 cup | ≈300 | ~30–40% |
| Calcium-set tofu | ½ cup | ≈200–400 | ~30–40% |
| Kale, cooked | 1 cup | ≈94 | ~50–60% |
| Bok choy, cooked | 1 cup | ≈158 | ~50–60% |
| Broccoli, cooked | 1 cup | ≈62 | ~40–50% |
| Spinach, cooked | 1 cup | ≈245 | ~5% |
Notice how spinach looks impressive on the label yet loses badly once absorption enters the picture. Broccoli and kale behave the opposite way, modest in milligrams but efficient in use. For someone avoiding dairy, the practical ladder runs fortified plant milk and calcium-set tofu first, then kale or bok choy, then broccoli as steady supporting volume.
Where Fortified Foods Win
Fortified plant milks and calcium-set tofu are engineered to deliver dairy-level calcium with respectable absorption. A single glass of fortified soy or oat milk supplies as much absorbable calcium as nearly a full cup of cooked broccoli, and it does so without the prep. Broccoli still earns its seat at the table for reasons the next section covers.
Bone-Health Nutrients in Broccoli Beyond Calcium
Calcium alone does not build bone. A short list of co-nutrients does the heavy lifting, and broccoli happens to ship several of them in the same florets. This is the part most calcium tables skip, and it is where broccoli pulls ahead of a simple milligram comparison.
Vitamin K and the Bone Matrix
One cup of cooked broccoli delivers well over 100% of the daily vitamin K target. Vitamin K activates osteocalcin, a protein that binds calcium into the bone matrix, so eating broccoli gives your skeleton instructions on what to do with the calcium you absorb elsewhere.
Magnesium and Phosphorus Partners
Bone is not pure calcium. Magnesium helps regulate the hormones that control bone turnover, and phosphorus forms part of hydroxyapatite, the mineral crystals that give bone its stiffness. A cup of cooked broccoli contributes a small but useful dose of both, rounding out the mineral package.
Vitamin C and Collagen Framework
Roughly 180–200 mg of vitamin C in a single red pepper feeds the enzymatic step that knits collagen fibers into bone’s flexible scaffold. One cup of raw broccoli provides roughly 80 mg of vitamin C, more than an equivalent serving of orange juice by weight. A bowl of broccoli florets is doing structural engineering work, not just mineral delivery.
How Cooking Method Affects Calcium Retention
How you cook broccoli changes how much calcium ends up on your plate, sometimes more than people expect. The core rule is simple: keep the florets out of standing water whenever you can.
Steaming Preserves the Most
Steam cooks the vegetable without submerging it, so minerals stay in the tissue instead of leaching into a pot of water you eventually pour out. Steaming for four to five minutes until just tender keeps both calcium and vitamin C close to raw levels.
Boiling Drains Calcium and More
Boiling broccoli in a lot of water pulls measurable amounts of calcium, potassium, and vitamin C into the cooking liquid. The longer the florets sit and the more water you use, the more you lose. If boiling is your only option, keep the cook time short and reserve the liquid for soup or sauce so the minerals do not vanish.
Roasting Concentrates Flavor, Keeps Calcium
Roasting at around 425°F for 20 minutes caramelizes the edges and drives off moisture without any leaching. Calcium holds up well at oven temperatures, though very long roasts can degrade some of the vitamin K. A high-heat, short-time roast gives you the best flavor-to-nutrient ratio for everyday meals.
That matters in practice, since most home cooks default to steaming or roasting without realizing how much variation those methods introduce.
Practical tip: skip the microwave’s standing-water setting if you can. A quick steam in a basket or a hot oven roast preserves both calcium and vitamin C far better than a bowl of water and plastic wrap.
Where Broccoli Falls Short and How to Use It Strategically
Broccoli cannot carry your calcium needs alone, and pretending otherwise leads to shortfalls. A realistic plan treats it as a high-volume supporting food, layered with denser calcium sources across the day.
Broccoli as a Supplement, Not a Substitute
Even two cups of cooked broccoli a day contributes only around 50–60 mg of usable calcium once you factor in absorption. That is a meaningful boost for someone who already eats fortified plant milk, canned salmon with bones, or calcium-set tofu, but it falls far short for someone relying on greens alone. Use broccoli to top up a calcium plan that already has a primary source.
Smart Pairings for Vegans and Older Adults
Vegans and adults over 50 face the highest stakes because their calcium needs climb while dairy tolerance often drops. Pair broccoli with:
- Fortified plant milks: soy, pea, or oat varieties fortified with calcium carbonate deliver 300 mg or more per cup with solid absorption.
- Calcium-set tofu: look for “calcium sulfate” on the ingredient list and you can absorb 200–400 mg per half-cup.
- Low-oxalate greens: rotate kale, bok choy, and Chinese cabbage through the week to multiply absorbable calcium without piling on oxalate.
- Canned fish with bones: sardines and salmon supply calcium plus vitamin D and protein in one can.
- Vitamin D intake: sunlight, fortified foods, or a supplement per NIH Office of Dietary Supplements guidance helps your gut absorb what you eat.
Spread these pairings across two or three meals and the daily target gets realistic without forcing anyone to eat six cups of broccoli.
A Realistic Daily Target
A workable template for a calcium-focused day might run like this. Breakfast brings fortified plant milk or yogurt with a side of broccoli in a veggie scramble. Lunch adds a kale or bok choy salad with tofu. Dinner finishes with steamed broccoli alongside salmon or beans. Across those meals, broccoli reliably adds 40–80 mg of usable calcium while delivering the vitamin K, vitamin C, and fiber that support the rest of the plan.
Bottom Line
Broccoli is not high in calcium by absolute measure, yet it outperforms many vegetables once you factor in absorption, and it ships a set of co-nutrients that calcium alone cannot match. Treat it as a steady supporting player paired with fortified foods, low-oxalate greens, or dairy, and your bones get a more complete package than any single calcium source could deliver on its own.
FAQ
Is broccoli high in calcium?
A standard serving delivers only a modest fraction of the daily calcium target by absolute measure. A cup of cooked broccoli delivers about 62 mg, roughly 6% of the 1,000 mg daily target, so it functions as a supporting source rather than a primary one.
How much calcium is in a cup of broccoli?
A single cup of chopped raw broccoli delivers about 35 mg of calcium to your plate. A cup of cooked broccoli, chopped, contains about 62 mg because the florets pack down during heating.
Does broccoli have more calcium than milk?
No. A cup of dairy milk delivers around 300 mg of calcium, nearly nine times what a cup of raw broccoli provides. Broccoli compensates partly through better absorption and a wider mix of bone-supporting nutrients.
Is the calcium in broccoli well absorbed?
Yes, relatively. Broccoli’s calcium absorption rate runs about 40–50%, better than spinach (around 5%) and close to fortified plant milks and calcium-set tofu. It still trails some low-oxalate greens like kale and bok choy, which can reach 50–60%.
What other nutrients in broccoli support bone health?
One cup of cooked broccoli delivers over 100% of the daily vitamin K target, plus meaningful vitamin C, magnesium, and phosphorus. Vitamin K activates osteocalcin, the protein that binds calcium into bone, while vitamin C supports the collagen framework bones depend on.
Can eating broccoli help meet daily calcium needs?
Broccoli alone cannot meet the 1,000 mg daily target, yet two cups of cooked broccoli across meals contributes roughly 50–60 mg of usable calcium. That is a meaningful supplement when layered with fortified plant milks, calcium-set tofu, or low-oxalate greens.
