Best Calcium Sources Ranked: Absorption Rate, Oxalates, and Cost Compared (2026)
Calcium foods ranked by total calcium, absorption rate, and the calcium you actually absorb: dairy, bok choy, kale, fortified milks, tofu, sardines and spinach compared.
Calcium absorption varies significantly among food sources. Low-oxalate greens like bok choy and kale absorb 50 to 60 percent of their calcium, while dairy absorbs about 32 percent, and spinach only about 5 percent due to oxalates. Dairy and fortified alternatives provide the most absorbed calcium per serving.
This article ranks calcium sources based on total calcium content, absorption rates, and practical absorption per serving. It includes both dairy and non-dairy options to provide a comprehensive overview of calcium sources.
Which Foods Have the Most Total Calcium?
Highest total calcium per serving:
- Sardines (with bones) (3 oz): 325 mg
- Milk / yogurt (1 cup): 300 mg
- Fortified orange juice (1 cup): 300 mg
- Fortified soy milk (1 cup): 300 mg
- Calcium-set tofu (1/2 cup): 250 mg
Which Calcium Is Best Absorbed?
Highest fractional absorption rate:
- Cauliflower: ~69%
- Brussels sprouts: ~64%
- Broccoli: ~61%
- Bok choy: ~54%
- Kale: ~49% (vs ~32% for dairy and ~5% for spinach)
Most Actually-Absorbed Calcium Per Serving
Calcium content times absorption rate, the figure that matters most:
- Milk / yogurt (1 cup): ~96 mg
- Fortified orange juice (1 cup): ~90 mg
- Sardines (3 oz): ~88 mg
- Bok choy (1 cup): ~85 mg
- Mustard greens (1 cup): ~79 mg
Calcium Sources With the Best Absorption (Low-Oxalate Greens)
Calcium Sources With the Best Absorption (Low-Oxalate Greens) include bok choy, kale, and broccoli, which absorb approximately 50 to 60 percent of their calcium. These greens are excellent choices for maximizing calcium intake.
| Food | Serving | Calcium (mg) | Absorption Rate | Absorbed Calcium (mg) | Relative Cost |
|---|---|---|---|---|---|
| Bok choy (cooked) | 1 cup | 158 | ~54% | 85 | $ |
| Kale (cooked) | 1 cup | 94 | ~49% | 46 | $ |
| Broccoli (cooked) | 1 cup | 62 | ~61% | 38 | $ |
| Mustard greens (cooked) | 1 cup | 197 | ~40% | 79 | $ |
| Brussels sprouts (cooked) | 1 cup | 56 | ~64% | 36 | $ |
| Cauliflower (cooked) | 1 cup | 20 | ~69% | 14 | $ |
Low-oxalate greens are among the best sources for calcium absorption.
High-Calcium Staples (Moderate Absorption)
High-Calcium Staples (Moderate Absorption) include dairy products, fortified plant milks, and canned sardines with bones. These foods deliver a moderate absorption rate of around 32 percent, making them reliable sources of calcium.
| Food | Serving | Calcium (mg) | Absorption Rate | Absorbed Calcium (mg) | Relative Cost |
|---|---|---|---|---|---|
| Sardines (with bones) | 3 oz | 325 | ~27% | 88 | $$ |
| Milk | 1 cup | 300 | ~32% | 96 | $ |
| Yogurt (plain) | 1 cup | 300 | ~32% | 96 | $ |
| Fortified orange juice | 1 cup | 300 | ~30% | 90 | $ |
| Fortified soy milk | 1 cup | 300 | ~24% | 72 | $ |
| Calcium-set tofu | 1/2 cup | 250 | ~31% | 78 | $ |
| Cheddar cheese | 1 oz | 200 | ~32% | 64 | $$ |
| Almonds | 1 oz | 76 | ~21% | 16 | $$ |
| White beans (cooked) | 1/2 cup | 60 | ~22% | 13 | $ |
Dairy and fortified foods are practical options for calcium intake.
High in Calcium but Poorly Absorbed (Oxalates)
High in Calcium but Poorly Absorbed (Oxalates) includes spinach, which appears to have high calcium content but only allows about 5 percent absorption due to oxalates. This makes spinach a less effective source of calcium.
| Food | Serving | Calcium (mg) | Absorption Rate | Absorbed Calcium (mg) | Relative Cost |
|---|---|---|---|---|---|
| Spinach (cooked) | 1/2 cup | 122 | ~5% | 6 | $ |
| Beet greens (cooked) | 1 cup | 160 | ~5% | 8 | $ |
| Swiss chard (cooked) | 1 cup | 100 | ~5% | 5 | $ |
Spinach is not an effective source of calcium despite its high content.
How to Track Your Calcium Intake
Calcium is one of the nutrients most people guess at, especially anyone eating dairy-free. Nutrola tracks over 100 nutrients, including calcium, from a photo, barcode or voice entry, so you can see your daily total against your target instead of guessing. Nutrola is available from EUR 2.50 per month and shows no ads on any tier.
For related references, see nutrition tracking for osteoporosis, bone health beyond calcium, and the complete vitamin and mineral RDA chart.
How We Compiled These Numbers
Calcium content is per standard serving from USDA FoodData Central, rounded. Fractional absorption rates are from published human balance studies (Weaver and Heaney and related work); absorbed calcium is content times that rate and is illustrative, since real absorption depends on your vitamin D status, total intake and the rest of the meal.
Frequently Asked Questions (FAQ)
Which foods have the most calcium?
Which foods have the most calcium? Dairy products like milk and cheese, fortified plant milks, and canned sardines with bones are among the highest in calcium content. Low-oxalate greens also provide significant amounts.
Which calcium source is best absorbed?
Which calcium source is best absorbed? Low-oxalate greens like bok choy and kale are best absorbed, with rates of 50 to 60 percent. Dairy products follow with about 32 percent absorption.
Is spinach a good source of calcium?
Is spinach a good source of calcium? While spinach contains high levels of calcium on paper, its absorption is only about 5 percent due to oxalates, making it a poor practical source.
Can you get enough calcium without dairy?
Can you get enough calcium without dairy? Yes, calcium can be obtained from fortified plant milks, leafy greens, and other non-dairy sources. It is important to choose options with higher absorption rates.
Does calcium-set tofu count as a calcium source?
Does calcium-set tofu count as a calcium source? Yes, calcium-set tofu is a good source of calcium, often providing significant amounts per serving, depending on the brand and preparation.
How much calcium do I need per day?
How much calcium do I need per day? The recommended daily intake of calcium varies by age and gender, typically ranging from 1,000 to 1,300 mg for adults.
Key Takeaways
- Calcium absorption varies widely among food sources.
- Low-oxalate greens absorb 50 to 60 percent of their calcium.
- Dairy products have a moderate absorption rate of about 32 percent.
- Spinach is high in calcium but poorly absorbed at only 5 percent.
- Fortified plant milks and juices provide good calcium options.
- Calcium-set tofu is a viable non-dairy calcium source.
Ready to Transform Your Nutrition Tracking?
Join millions who have transformed their health journey with Nutrola!