Skip to content

What has more calcium, milk or spinach? The Surprising Truth About Absorption

3 min read

Did you know that while spinach contains a significant amount of calcium, the body absorbs much less of it compared to milk? The question of what has more calcium, milk or spinach is often misleading, and the real answer lies in understanding a crucial factor: bioavailability.

Quick Summary

The total calcium content of food isn't the most important factor; absorption is. Due to inhibiting compounds, the body absorbs significantly less calcium from spinach than from milk, making milk a superior source for absorbable calcium.

Key Points

  • Bioavailability is Key: While spinach has high total calcium, its high oxalate content prevents most of it from being absorbed by the body.

  • Milk Offers Superior Absorption: Calcium in milk is highly bioavailable, with an absorption rate of around 30%, making it a very efficient source.

  • Oxalates Inhibit Absorption: The oxalic acid in spinach binds with calcium, creating indigestible calcium oxalate that the body cannot use effectively.

  • Better Plant-Based Options Exist: For plant-based sources, opt for low-oxalate greens like kale or bok choy, which offer significantly higher absorption rates than spinach.

  • Consider Fortified Foods: Calcium-fortified plant-based milks and cereals are excellent alternatives for those who avoid dairy, as they contain highly absorbable calcium.

  • Vitamin D is Crucial: Regardless of the source, vitamin D is essential for the body to properly absorb calcium.

In This Article

Total Calcium vs. Bioavailable Calcium: The Critical Difference

Many people are surprised to learn that, on a gram-for-gram basis, certain leafy greens like spinach can contain more total calcium than milk. A 100-gram serving of milk contains approximately 120-125 mg of calcium, while 100 grams of fresh spinach provides around 99-136 mg, and cooked spinach can offer even more as it is more concentrated. However, this raw number is only part of the story. The key to understanding which food is a better source of calcium lies in a term called 'bioavailability'. This refers to the amount of a nutrient that the body can actually absorb and use.

The Oxalate Problem in Spinach

The reason for spinach's poor performance as a calcium source is the presence of a natural compound called oxalic acid, or oxalate. This compound binds to minerals like calcium in the gut, forming an insoluble salt called calcium oxalate. The body cannot easily break down and absorb this complex, meaning a large portion of the calcium in spinach passes through the digestive system unused. Studies comparing the absorbability of calcium from spinach and milk in healthy adults have shown that only about 5.1% of the calcium from spinach is absorbed, while milk boasts a much higher absorption rate of around 27.6%.

Milk: A Superior Source for Bioavailable Calcium

Unlike spinach, milk's calcium is not bound by oxalates. The calcium in dairy products is highly bioavailable, with absorption rates typically around 30%. Milk also contains other nutrients that support bone health, such as phosphorus, and is often fortified with vitamin D, which is essential for calcium absorption. This combination makes milk and dairy products a highly efficient source of usable calcium for the body.

Comparison: Milk vs. Spinach

To illustrate the difference, here is a comparison based on approximate average values for a 100g serving.

Feature Milk (100g) Spinach (100g)
Total Calcium (mg) 120-125 99-136
Absorption Rate ~30% ~5%
Net Absorbable Calcium (mg) ~36-38 ~5-7
Bioavailability Issue None High oxalate content binds calcium
Bone Health Support High bioavailability, contains phosphorus & often vitamin D Contains vitamin K and magnesium, but poor calcium absorption

Maximizing Your Dietary Calcium

For those who do not consume dairy, or simply wish to get more calcium from a variety of sources, understanding bioavailability is key. Instead of relying on spinach for calcium, it is better to incorporate leafy greens with lower oxalate levels.

Better Plant-Based Calcium Sources

  • Kale and Bok Choy: These greens are low in oxalates and have a much higher calcium absorption rate than spinach. Kale's absorption rate can be as high as 50%, while bok choy's is around 54%.
  • Fortified Foods: Many plant-based milks, orange juices, and cereals are fortified with calcium carbonate or calcium citrate malate, which have absorption rates similar to or slightly better than milk. Remember to shake fortified beverages well, as the calcium can settle.
  • Calcium-set Tofu: Tofu made with calcium sulfate is a fantastic source of bioavailable calcium.
  • Sardines and Canned Salmon: Eating fish with the bones (which are soft and edible) provides a significant calcium boost.
  • Other Vegetables: Broccoli and cabbage also provide bioavailable calcium, though in smaller amounts per serving than milk.
  • Nuts and Seeds: Almonds and sesame seeds (including tahini) contain calcium, though with lower bioavailability than dairy or low-oxalate greens.

Other Factors Influencing Calcium Absorption

  • Vitamin D: Your body needs adequate vitamin D to absorb calcium from the intestines. Sunlight exposure and fortified foods like milk and cereals are good sources.
  • Cooking Methods: Boiling spinach can reduce its oxalate content, potentially improving absorption, but this also causes a loss of some minerals. It's generally more effective to simply choose a different green.
  • Sodium and Caffeine: High intake of sodium and excessive caffeine can cause the body to excrete more calcium.

Conclusion: Focus on Absorption

In the debate over what has more calcium, milk or spinach, milk is the clear winner in terms of providing absorbable, or bioavailable, calcium. While spinach is a nutritious food rich in other vitamins and minerals, its high oxalate content significantly inhibits calcium absorption, making it a poor primary source for this crucial mineral. For optimal bone health, it is best to rely on high-bioavailability sources like dairy products, low-oxalate greens such as kale and bok choy, and calcium-fortified foods. A balanced diet that includes a variety of these sources, along with sufficient vitamin D, is the most effective strategy for meeting your body's calcium needs.

References

Frequently Asked Questions

Cooking methods like boiling can slightly reduce the oxalate content in spinach, but the effect on calcium absorption is minimal. It is more effective to choose other leafy greens with naturally lower oxalate levels for calcium.

Adults typically need around 700mg of calcium per day, though this can vary by age and other factors. It is best to obtain this from a varied and balanced diet.

Yes, other foods high in oxalates that limit calcium absorption include rhubarb, beet greens, and sweet potatoes.

Excellent sources of highly bioavailable calcium include kale, bok choy, calcium-set tofu, calcium-fortified plant milks and juices, and canned fish with edible bones like sardines.

No, you do not need to avoid spinach. It remains a nutritious vegetable with other benefits, including vitamins and minerals like iron. However, you should not rely on it as your primary source of calcium.

Vitamin D is crucial because it helps the body absorb calcium from the intestines. Without enough vitamin D, even a calcium-rich diet won't be fully utilized by the body.

Calcium from fortified foods, especially those using calcium citrate malate or calcium carbonate, is absorbed at a rate similar to or even slightly higher than milk.

References

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.