By Dr. Emily Johnson · Published September 27, 2025 · 10 min read
Most people associate high calcium foods with a glass of milk — and stop there. The problem is that this single-food thinking leaves a significant gap: surveys consistently show that around 40% of American adults fall short of their daily calcium requirement. The high calcium foods chart below maps out 30+ sources across every food group, with exact milligrams per serving, so you can see exactly where your diet stands.
Calcium is not stored the way iron is. Your body regulates blood calcium within a narrow range, and if dietary intake is insufficient, it draws calcium directly from bone — a process that silently erodes bone density over years before symptoms appear. Getting enough from food is the most reliable way to keep that from happening.
⚠️ Medical Disclaimer
This article is for informational purposes only and does not constitute medical advice. Consult a registered dietitian or healthcare professional before making significant dietary changes, especially if you have an existing medical condition.
How Much Calcium Do You Actually Need?
Calcium requirements vary significantly by age and life stage. The Recommended Dietary Allowance (RDA) reflects how much calcium the body needs daily to maintain bone density and support vital functions.
| Life Stage | Age Range | Calcium RDA (mg/day) |
|---|---|---|
| Children | 1–3 years | 700 mg |
| Children | 4–8 years | 1,000 mg |
| Adolescents | 9–18 years | 1,300 mg |
| Adults | 19–50 years | 1,000 mg |
| Men | 51–70 years | 1,000 mg |
| Women | 51–70 years | 1,200 mg |
| All adults | 71+ years | 1,200 mg |
| Pregnant / Lactating | 14–18 years | 1,300 mg |
| Pregnant / Lactating | 19–50 years | 1,000 mg |
Adolescents have the highest requirement because peak bone mass is built during the teenage years. Adults over 50 — particularly women after menopause — need more because estrogen loss accelerates bone resorption. The window to build bone is roughly age 9–25; after that, the goal shifts to maintaining what you have.
"Adequate calcium intake across the lifespan is one of the most important factors in preventing osteoporosis." — NIH Office of Dietary Supplements
High Calcium Foods Chart: Dairy Sources
Dairy remains the most concentrated and widely consumed source of calcium. The combination of high calcium content and relatively high bioavailability (around 30–32% absorption) makes it efficient.
| Food | Serving Size | Calcium (mg) | % Daily Value* |
|---|---|---|---|
| Plain low-fat yogurt | 8 oz (245 g) | 415 mg | 32% |
| Ricotta cheese, part-skim | ½ cup (123 g) | 335 mg | 26% |
| Cheddar cheese | 1.5 oz (42 g) | 307 mg | 24% |
| Milk, low-fat (1%) | 1 cup (244 ml) | 305 mg | 23% |
| Milk, whole | 1 cup (244 ml) | 299 mg | 23% |
| Mozzarella, part-skim | 1.5 oz (42 g) | 275 mg | 21% |
| Swiss cheese | 1 oz (28 g) | 224 mg | 17% |
| Milk, non-fat | 1 cup (244 ml) | 299 mg | 23% |
| Cottage cheese, 1% fat | 1 cup (226 g) | 138 mg | 11% |
| Ice cream, vanilla | ½ cup (66 g) | 84 mg | 6% |
*Based on 1,300 mg Daily Value for adults, per FDA labeling.
ℹ️ Yogurt vs. Milk
Plain yogurt consistently outperforms milk in calcium content per serving — partly due to its density. Greek yogurt provides slightly less calcium than regular yogurt (about 200 mg per cup vs. 415 mg) because the straining process removes some calcium-containing whey. If calcium is the priority, regular (unstrained) yogurt is the better choice.
High Calcium Fish and Seafood Sources
The key detail with fish: calcium comes from the bones, not the flesh. Canned sardines and salmon are among the richest non-dairy calcium sources because the soft, cooked bones are eaten along with the fish.
| Food | Serving Size | Calcium (mg) | % Daily Value |
|---|---|---|---|
| Sardines, canned in oil, with bones | 3 oz (85 g) | 325 mg | 25% |
| Salmon, canned, with bones | 3 oz (85 g) | 181 mg | 14% |
| Shrimp, cooked | 3 oz (85 g) | 67 mg | 5% |
| Mackerel, canned | 3 oz (85 g) | 250 mg | 19% |
| Clams, canned | 3 oz (85 g) | 78 mg | 6% |
| Tuna, canned in water (no bones) | 3 oz (85 g) | 17 mg | 1% |
Sardines are worth highlighting: a 3-ounce serving delivers 325 mg of calcium — comparable to a full glass of milk — plus omega-3 fatty acids, vitamin D (which is essential for calcium absorption), and protein. Fresh fish fillets without bones provide negligible calcium.
High Calcium Plant Foods
Plant-based calcium sources vary widely in both content and absorption. Bioavailability matters here: oxalate-rich plants like spinach and Swiss chard bind calcium in the gut, reducing absorption to as low as 5–8%. Low-oxalate greens like kale, bok choy, and collards are absorbed at rates closer to 50–60% — actually higher than dairy.
Vegetables and Leafy Greens
| Food | Serving Size | Calcium (mg) | Absorption Rate |
|---|---|---|---|
| Collard greens, cooked | 1 cup (190 g) | 268 mg | ~52% (high) |
| Kale, cooked | 1 cup (130 g) | 177 mg | ~49% (high) |
| Bok choy, cooked | 1 cup (170 g) | 158 mg | ~54% (high) |
| Broccoli, cooked | 1 cup (156 g) | 62 mg | ~61% (high) |
| Spinach, cooked | 1 cup (180 g) | 245 mg | ~5% (low — oxalates) |
| Swiss chard, cooked | 1 cup (175 g) | 102 mg | ~5% (low — oxalates) |
| Edamame, cooked | 1 cup (155 g) | 98 mg | ~24% (moderate) |
| Kale, raw | 1 cup (67 g) | 90 mg | ~49% (high) |
Spinach looks impressive at 245 mg per cup — until you account for its oxalate content, which binds most of that calcium and makes it unavailable. The body only absorbs around 12 mg from a cup of cooked spinach. Collard greens, by contrast, deliver an estimated 140 mg of usable calcium per cup. For a broader picture of plant-based eating, see our guide on vegan protein sources, which includes notes on mineral absorption from plants.
Legumes, Seeds, and Nuts
| Food | Serving Size | Calcium (mg) | % Daily Value |
|---|---|---|---|
| Tofu, calcium-set (made with calcium sulfate) | ½ cup (126 g) | 253 mg | 19% |
| White beans, cooked | 1 cup (179 g) | 131 mg | 10% |
| Tahini (sesame seed paste) | 2 tbsp (30 g) | 128 mg | 10% |
| Navy beans, cooked | 1 cup (182 g) | 126 mg | 10% |
| Almonds | 1 oz (28 g) | 76 mg | 6% |
| Chickpeas, cooked | 1 cup (164 g) | 80 mg | 6% |
| Pinto beans, cooked | 1 cup (171 g) | 79 mg | 6% |
| Chia seeds | 1 oz (28 g) | 179 mg | 14% |
| Sesame seeds, whole | 1 tbsp (9 g) | 88 mg | 7% |
| Brazil nuts | 1 oz (28 g) | 45 mg | 3% |
Tofu is worth singling out: calcium-set tofu (made with calcium sulfate as the coagulant) is one of the richest plant sources of calcium, with absorption rates comparable to milk. Check the label — not all tofu is calcium-set. Tofu made with nigari (magnesium chloride) contains significantly less calcium.
Chia seeds also stand out at 179 mg per ounce. Two tablespoons stirred into oatmeal or yogurt can contribute meaningfully to daily targets. They are also an excellent source of fiber, explored further in our high-fiber foods list.
Fortified Foods: Closing the Gap
Fortified foods were developed specifically because many populations — particularly vegans and the lactose-intolerant — struggled to meet calcium targets from unfortified plant foods alone. Absorption from fortified foods is generally comparable to dairy.
| Food | Serving Size | Calcium (mg) | Notes |
|---|---|---|---|
| Fortified orange juice | 1 cup (240 ml) | 300–350 mg | Varies by brand — check label |
| Fortified soy milk | 1 cup (240 ml) | 300–350 mg | Most brands are fortified |
| Fortified almond milk | 1 cup (240 ml) | 350–450 mg | Often higher than cow's milk |
| Fortified oat milk | 1 cup (240 ml) | 350 mg | Check label — varies widely |
| Fortified rice milk | 1 cup (240 ml) | 300 mg | Lower protein than soy |
| Fortified breakfast cereal | 1 serving (varies) | 100–1,000 mg | Wide range — read the label |
⚠️ Check Labels, Not Assumptions
Fortification levels vary significantly between brands and even between product lines from the same brand. A serving of one almond milk might provide 450 mg of calcium while another provides 0 mg. Always check the Nutrition Facts label rather than assuming a fortified food hits a specific number.
Other Notable Calcium Sources
A few foods outside the main categories deserve mention:
- Blackstrap molasses (1 tbsp / 20 g): 200 mg — a dense, mineral-rich byproduct of sugar refining. Rarely eaten in quantity, but useful added to oatmeal or smoothies.
- Dried figs (½ cup / 75 g): 121 mg — the highest-calcium fruit by weight, also high in fiber.
- Amaranth, cooked (1 cup / 246 g): 116 mg — one of the most nutrient-dense whole grains.
- Corn tortillas (2 medium / 52 g): 88 mg — made with lime-treated corn (nixtamalization), which substantially boosts calcium.
- Molasses-based baked beans (½ cup): 60–80 mg — modest but adds up over a full day.
What Affects Calcium Absorption?
Getting calcium in your diet is only half the equation. Several factors determine how much your body actually uses.
Enhancers
- Vitamin D — the single most important factor. Without adequate vitamin D, the intestine cannot efficiently absorb calcium regardless of intake. The skin produces vitamin D from sunlight; food sources include fatty fish, egg yolks, and fortified foods. For older adults and those with limited sun exposure, supplementation may be necessary.
- Lactose — the sugar in dairy mildly enhances calcium absorption in the gut, one reason dairy is so efficient as a calcium source.
- Acidic environment — calcium carbonate (the form in many supplements and some fortified foods) requires stomach acid to dissolve; it's best absorbed with meals. Calcium citrate does not need acid and can be taken any time.
Inhibitors
- Oxalates — found in spinach, Swiss chard, beet greens, and rhubarb. These compounds bind calcium in the gut, sharply reducing absorption.
- Phytates — found in whole grains, legumes, and seeds. Soaking, sprouting, or fermenting these foods reduces phytate content and improves mineral absorption.
- High sodium intake — excess sodium increases calcium excretion through the kidneys. Lowering sodium intake also helps retain calcium.
- Excess caffeine — at high doses (600 mg+ per day, or about 6 cups of coffee), caffeine increases calcium excretion slightly. Moderate coffee consumption is not a concern for most people.
- High-dose zinc supplements — can compete with calcium for absorption when taken together.
For a broader look at how nutrient interactions affect long-term health, our guide on nutrition for healthy aging covers calcium alongside other key micronutrients for adults over 50.
Building a High-Calcium Day: Practical Examples
Hitting 1,000–1,200 mg daily is achievable without supplements if you plan around two or three calcium-dense anchor foods.
Example Day — Dairy Included (1,100 mg)
- Breakfast: Plain low-fat yogurt (415 mg) + 1 tbsp chia seeds (60 mg)
- Lunch: Sardine salad on whole grain bread (325 mg) + raw kale (90 mg)
- Dinner: Stir-fry with calcium-set tofu (253 mg) + bok choy (158 mg)
- Total: ~1,301 mg ✓
Example Day — Dairy-Free (1,050 mg)
- Breakfast: Fortified oat milk (350 mg) + 2 tbsp tahini in oatmeal (128 mg)
- Lunch: White bean and kale soup (131 mg + 177 mg)
- Dinner: Calcium-set tofu stir-fry with bok choy (253 mg + 158 mg)
- Snack: Dried figs (121 mg)
- Total: ~1,318 mg ✓
Track Your Calcium Intake Accurately
Reading charts is useful — but knowing whether your specific meals actually hit the target is harder. The same food prepared differently (cooked vs. raw, different brands, different portions) can vary by 30–50% in actual calcium content.
Caloria, the AI calorie tracker, lets you photograph your meal and see a breakdown of calories and key nutrients — including calcium — without manual data entry. It's a fast way to spot calcium shortfalls before they compound over weeks.
Frequently Asked Questions
What food is highest in calcium?
Plain low-fat yogurt leads everyday foods at ~415 mg per 8-ounce serving. Among non-dairy options, canned sardines with bones (325 mg), calcium-set tofu (253 mg), and collard greens (268 mg per cooked cup) are at the top. Fortified plant milks can reach 450 mg per cup — often higher than cow's milk.
How much calcium do I need per day?
Adults 19–50 need 1,000 mg/day. Women over 50 and all adults over 70 need 1,200 mg/day. Teenagers need 1,300 mg/day. Most adults fall well short of these targets — the average intake in the US sits around 900–1,000 mg for men and 700–800 mg for women.
What foods are high in calcium besides dairy?
Top non-dairy sources: canned sardines with bones (325 mg/3 oz), calcium-set tofu (253 mg/½ cup), collard greens (268 mg/cooked cup), fortified orange juice (300–350 mg/cup), white beans (131 mg/cup), chia seeds (179 mg/oz), and tahini (128 mg/2 tbsp).
Does cooking destroy calcium?
No — calcium is a mineral and is not destroyed by heat. Cooking may actually improve calcium availability in some vegetables by breaking down cell walls and reducing oxalate content slightly. However, boiling vegetables and discarding the cooking water can cause some leaching; steaming or roasting preserves more.
Is calcium absorption the same from all foods?
No. Dairy and low-oxalate vegetables like kale and bok choy are absorbed at 30–55%. Fortified foods (calcium carbonate) absorb at roughly 30%. High-oxalate plants like spinach are as low as 5%. The body absorbs calcium more efficiently in smaller doses — 500 mg or less at a time — which is worth considering if you use supplements.
Start Tracking Smarter
Understanding calcium content from a chart is the first step. The second step is knowing whether your actual meals — with your portions, your brands, your preparation methods — are hitting the mark.
Download Caloria and see exactly what's in your meals:
For more on building a complete nutrient profile through diet, see our guide on what a balanced diet actually means and how bone health fits into nutrition for healthy aging.
All calcium values sourced from USDA FoodData Central and the NIH Office of Dietary Supplements — Calcium Fact Sheet. Daily Values based on 1,300 mg/day per FDA labeling regulations.