How Much Calcium Is In A Cup Of Spinach? | Counting Vs

A cup of raw spinach has about 30 mg of calcium, and a cooked cup has roughly 245 mg, though oxalates limit absorption to an estimated 5%.

Spinach looks like a calcium powerhouse on a nutrition facts panel. A single cooked cup delivers around 245 mg of the mineral, which is roughly a quarter of the daily target for most adults. Numbers like that put it in the same conversation as milk or yogurt for bone health.

The catch is that spinach comes packed with oxalates, organic compounds that grab onto calcium during digestion and prevent your body from absorbing it. One widely cited human study found calcium absorption from spinach clocked in at just 5.1%, compared to 27.6% from milk. So the real answer to how much calcium is in a cup of spinach depends heavily on whether you are counting what is in the leaf or what your body can actually use.

How Cooking Changes The Calcium Count

Raw spinach is mostly water. One cup of fresh leaves — about two cupped handfuls — contains roughly 30 mg of total calcium. If you are eating a big raw salad, that number is modest.

Cook that same spinach down, and the water evaporates while the nutrients concentrate. One cup of cooked spinach, which takes several cups of raw to produce, provides around 240 to 245 mg of calcium. That jump looks dramatic on paper.

The oxalate problem does not disappear with cooking. Heat breaks down some oxalates, but plenty remain intact to bind the calcium. You end up with a higher total calcium number but still a low absorption rate.

Why The Oxalate Issue Matters For Your Diet

If you are relying on spinach to hit your daily calcium target, the oxalate math changes the strategy significantly. Understanding how it works helps explain why experts suggest looking elsewhere for calcium.

  • How oxalates work: Oxalates bind to calcium in the digestive tract, forming calcium oxalate crystals. The body cannot absorb this compound, so it passes through and is excreted rather than used.
  • The absorption gap: In a 1988 study published in the American Journal of Clinical Nutrition, calcium absorption from spinach averaged just 5.1%, while absorption from milk hit 27.6%. That means a cup of cooked spinach provides roughly 12 mg of usable calcium.
  • What experts recommend: The Bone Health & Osteoporosis Foundation specifically advises that foods high in oxalates — including spinach and rhubarb — should not be counted as calcium sources in your diet.
  • Better leafy green alternatives: One cup of cooked kale contains about 90 mg of calcium, and its absorption rate is much higher because kale is naturally very low in oxalates.

None of this makes spinach a bad vegetable. It is rich in Vitamin K, Vitamin A, and antioxidants. It just means spinach should not carry the calcium load in your daily meal plan.

What The Bioavailable Calcium Numbers Actually Look Like

Nutrition researchers use the term bioavailability to describe the amount of a nutrient that actually makes it into your bloodstream. For spinach calcium, bioavailability is notably low compared to other sources.

Doing the rough math: 245 mg of calcium in a cup of cooked spinach multiplied by a 5% absorption rate leaves you with about 12 mg of absorbable calcium. You would need to eat roughly 20 cups of cooked spinach to get the same amount of usable calcium found in one cup of milk.

The USDA Agricultural Research Service is working on a fix. Researchers have identified several low oxalate spinach varieties that could improve calcium bioavailability, though these are not widely available in grocery stores yet.

Food Serving Total Calcium Approx. Absorbable Calcium
Cooked Spinach 1 cup 245 mg ~12 mg
Whole Milk 1 cup 300 mg ~80 mg
Plain Yogurt 1 cup 300 mg ~80 mg
Cooked Kale 1 cup 90 mg ~50 mg
Fortified Orange Juice 1 cup 300 mg ~50 mg

The takeaway is straightforward. Foods with lower total calcium but higher bioavailability often deliver more usable mineral to your body than spinach does, despite spinach’s impressive headline number.

How To Get More From Your Spinach Or Work Around It

If spinach is a regular part of your diet, a few simple strategies may help you maximize the calcium you do get while acknowledging the oxalate limitation.

  1. Pair it with vitamin C-rich foods. Vitamin C can enhance overall mineral absorption. Squeeze lemon juice over cooked spinach or toss fresh leaves into a salad with strawberries or citrus segments.
  2. Eat it cooked rather than raw. Cooking reduces volume dramatically, making it easier to eat a larger portion. You get more total calcium — and more oxalates — in each concentrated bite.
  3. Combine it with dairy. One study found that when milk and calcium oxalate were ingested together, absorbability was modestly higher than from spinach alone. A creamed spinach recipe with milk provides more usable calcium than plain cooked spinach.
  4. Don’t rely on it for your calcium quota. Use spinach for what it does brilliantly — Vitamin K, Vitamin A, iron, and fiber — and get your calcium from low-oxalate sources like dairy, fortified plant milks, kale, or broccoli.
  5. Watch for low-oxalate varieties. The USDA research on low-oxalate spinach is ongoing. If these hybrids eventually reach grocery shelves, they could shift the calcium equation meaningfully.

Is Spinach Still Worth Eating Despite The Calcium Issue

Absolutely, but for different reasons. Spinach is one of the most nutrient-dense vegetables you can eat per calorie. It delivers high amounts of Vitamin K, Vitamin A, folate, and magnesium — nutrients that many people do not get enough of.

The University of Illinois Extension notes that spinach is the highest calcium leafy green in terms of total content, but that fact comes with the oxalate asterisk. For people who are not relying on spinach for calcium, its overall nutritional strengths easily outweigh the absorption limitation.

For individuals prone to calcium oxalate kidney stones, moderating high-oxalate foods like spinach is a common dietary recommendation from nephrologists. In that context, spinach intake may need to be managed rather than treated as a freely available vegetable.

Spinach Form Serving Size Total Calcium
Raw spinach 1 cup (30g) ~30 mg
Cooked spinach 1 cup (180g) ~245 mg

The Bottom Line

A cup of spinach contains anywhere from 30 mg raw to 245 mg cooked of total calcium, but oxalates keep most of that from being absorbed. It is a fantastic vegetable for Vitamin K, Vitamin A, and antioxidants, though it should not carry your calcium needs alone.

If you are managing osteoporosis, dealing with kidney stones, or simply want a clear picture of your daily calcium intake, a registered dietitian or your primary care doctor can help you build a meal plan that accounts for absorption quirks like spinach’s oxalates.

References & Sources