All posts

25 Calcium-Rich Foods Including Non-Dairy Sources (With mg Per Serving)

A ranked list of 25 calcium-rich foods with mg per serving, covering both dairy and non-dairy sources. Includes daily needs by age, vitamin D for absorption, a calcium-rich meal plan, and who is at risk for deficiency.


The quick answer: The best calcium-rich foods include dairy sources (yogurt at 300mg/cup, milk at 300mg/cup, cheese at 200mg/oz) and non-dairy sources that many people underestimate — canned sardines with bones (325mg), fortified tofu (860mg/cup), collard greens (268mg/cup cooked), and fortified plant milks (300mg/cup). The daily target ranges from 1,000-1,300mg depending on age, and vitamin D is essential for calcium absorption. You do not need dairy to meet your needs.

Disclaimer: Consult your healthcare provider before taking calcium supplements, especially if you have kidney disease, a history of kidney stones, or take medications that affect calcium metabolism.

Why Calcium Matters Beyond Bones

Most people associate calcium exclusively with bone health, but this mineral plays critical roles throughout the body.

Bone and teeth structure: About 99% of your body's calcium is stored in bones and teeth, providing structural strength. Bones are not static — they constantly remodel, with old bone being broken down (resorption) and new bone being formed (deposition). Adequate calcium tips this balance toward deposition, maintaining bone density throughout life.

Muscle contraction: Calcium ions trigger muscle fibers to contract. Every time your heart beats, calcium is involved. Low blood calcium can cause muscle spasms and cramps.

Nerve signaling: Calcium is essential for neurotransmitter release at nerve synapses. Without adequate calcium, nerve signal transmission is impaired.

Blood clotting: Calcium is a required cofactor in the coagulation cascade — the process that stops bleeding when you are injured.

Blood pressure regulation: Adequate calcium intake is associated with lower blood pressure. The DASH diet, which is the most clinically validated diet for blood pressure, emphasizes calcium-rich dairy alongside fruits and vegetables.

When dietary calcium is insufficient, your body pulls calcium from bones to maintain blood levels — a process that, over years, leads to osteopenia and eventually osteoporosis.

Daily Calcium Needs by Age

Age GroupRecommended Daily Intake (RDA)
Children (1-3 years)700mg
Children (4-8 years)1,000mg
Adolescents (9-18 years)1,300mg
Adults (19-50 years)1,000mg
Women (51-70 years)1,200mg
Men (51-70 years)1,000mg
Adults (71+ years)1,200mg
Pregnant/breastfeeding teens1,300mg
Pregnant/breastfeeding adults1,000mg

The tolerable upper intake: 2,000-2,500mg per day from food and supplements combined. Exceeding this can increase the risk of kidney stones and may impair absorption of iron and zinc.

25 Calcium-Rich Foods Ranked by mg Per Serving

RankFoodCalcium (mg)Serving SizeDairy/Non-DairyNotes
1Tofu (calcium-set, firm)860mg1 cupNon-dairyCheck label — calcium content varies by brand; calcium-set (with calcium sulfate) is key
2Fortified orange juice350mg1 cupNon-dairyEasy absorption; comparable to milk; check label for fortification
3Sardines (canned, with bones)325mg3.75 oz canNon-dairyThe bones are soft and edible — they are the calcium source; also provides vitamin D and omega-3s
4Yogurt (plain, low-fat)311mg1 cupDairyGreek yogurt is lower (~200mg) due to the straining process
5Milk (any fat level)300mg1 cupDairyFat content does not affect calcium; fortified with vitamin D
6Fortified plant milk (soy, almond, oat)300mg1 cupNon-dairyShake well — calcium settles to the bottom; choose fortified varieties
7Cheddar cheese200mg1 ozDairyAlso provides protein; higher in sodium and saturated fat
8Collard greens (cooked)268mg1 cupNon-dairyOne of the best vegetable calcium sources; low in oxalates (high absorption ~50%)
9Mozzarella222mg1 ozDairyPart-skim version has the same calcium with less saturated fat
10Turnip greens (cooked)197mg1 cupNon-dairyLow oxalate means excellent calcium absorption
11Kale (cooked)177mg1 cupNon-dairyLow in oxalates; absorption rate is about 49% — better than milk (32%)
12White beans161mg1 cup cookedNon-dairyAlso provides potassium, fiber, and iron
13Canned salmon (with bones)181mg3 ozNon-dairyLike sardines, the soft bones are the calcium source; also provides vitamin D
14Broccoli (cooked)180mg2 cupsNon-dairyLow oxalate; absorption rate about 52-67% — excellent bioavailability
15Cottage cheese138mg1 cupDairyLower in calcium than most dairy; higher in protein
16Bok choy (cooked)158mg1 cupNon-dairyVery low oxalate means high calcium absorption (~54%)
17Edamame130mg1 cupNon-dairyAlso provides protein, iron, and potassium
18Almonds76mg1 oz (23 almonds)Non-dairyAlso provides magnesium, vitamin E, and fiber
19Figs (dried)121mg4 figsNon-dairySweet, portable calcium source; also provides fiber and potassium
20Fortified cereal100-1,000mg1 cup (varies)Non-dairyCheck label; absorption is good; pair with fortified milk for maximum benefit
21Tahini (sesame paste)128mg2 tbspNon-dairyMade from calcium-rich sesame seeds; use in hummus, dressings, sauces
22Parmesan cheese331mg1 ozDairyHighest calcium cheese per ounce; small amounts add up
23Blackstrap molasses200mg1 tbspNon-dairyAlso a significant iron source; use in baking or oatmeal
24Okra (cooked)123mg1 cupNon-dairyLow oxalate means good absorption; also provides fiber
25Navy beans (cooked)126mg1 cupNon-dairyOne of the calcium-richest beans; also high in potassium and fiber

Dairy vs. Non-Dairy Calcium: What You Need to Know

Dairy advantages: High calcium per serving, generally good bioavailability (about 32% absorption), often fortified with vitamin D, and provides protein. Dairy calcium is the most studied for bone health outcomes.

Non-dairy advantages: Some plant sources have higher absorption rates than dairy — kale (49%), bok choy (54%), and broccoli (52-67%) all exceed milk's 32% absorption rate. Plant sources also provide fiber, phytochemicals, and other minerals absent from dairy.

The oxalate factor: Not all plant calcium is well-absorbed. Spinach is high in calcium (245mg/cup cooked) but also very high in oxalates, which bind calcium and reduce absorption to about 5%. This means you absorb only about 12mg of calcium from a cup of cooked spinach — making it a poor practical calcium source despite its high nominal content. Other high-oxalate foods include rhubarb, beet greens, and Swiss chard.

Best non-dairy strategy: Focus on low-oxalate greens (collards, kale, bok choy, broccoli, turnip greens), calcium-set tofu, fortified plant milks, canned fish with bones, and beans. These provide well-absorbed calcium that can fully replace dairy.

Vitamin D: The Calcium Partner

Calcium absorption depends heavily on vitamin D. Without adequate vitamin D, your intestine absorbs only 10-15% of dietary calcium. With sufficient vitamin D, absorption increases to 30-40%.

Vitamin D SourceAmountServing
Salmon (wild)570 IU3 oz
Sardines (canned)164 IU3.75 oz can
Fortified milk120 IU1 cup
Fortified plant milk100-120 IU1 cup
Egg yolk44 IU1 large
Mushrooms (UV-exposed)400 IU3 oz
Fortified orange juice100 IU1 cup
Sunlight exposureVariable15-20 min midday

The daily vitamin D target is 600 IU for adults under 70 and 800 IU for adults over 70, though many experts recommend 1,000-2,000 IU for optimal health. Have your levels checked — vitamin D deficiency affects an estimated 40-50% of the global population.

Calcium-Rich Meal Plan (~1,800 Calories, 1,200mg+ Calcium)

Breakfast

Overnight oats: 1/2 cup oats with 1 cup fortified soy milk, 1 tbsp almond butter, 1/2 cup strawberries, 1 tbsp chia seeds.

Calcium: ~380mg (soy milk 300mg + almonds 20mg + chia 35mg + oats 25mg)

Mid-Morning Snack

1 cup plain yogurt with 1/4 cup dried figs (chopped).

Calcium: ~430mg (yogurt 311mg + figs 121mg)

Lunch

Kale and white bean salad: 2 cups kale (massaged with lemon), 3/4 cup white beans, cherry tomatoes, 1/4 avocado, 2 tbsp tahini dressing, and 1 oz feta cheese.

Calcium: ~410mg (kale 180mg + white beans 120mg + tahini 64mg + feta 60mg)

Afternoon Snack

1 oz almonds and 1 fortified orange juice (1/2 cup).

Calcium: ~250mg (almonds 76mg + OJ 175mg)

Dinner

Sardine pasta: 1 can sardines (with bones), whole wheat pasta (1 cup cooked), sauteed broccoli (1 cup), garlic, olive oil, lemon, and red pepper flakes.

Calcium: ~505mg (sardines 325mg + broccoli 90mg + pasta 25mg + other 65mg)

Daily Total: ~1,975mg calcium

Who Is at Risk for Calcium Deficiency?

Risk GroupWhy They Are at Risk
Postmenopausal womenEstrogen decline increases bone resorption; calcium needs increase to 1,200mg
Lactose-intolerant individualsMay avoid dairy; need non-dairy calcium sources or lactose-free dairy
VegansNo dairy; must rely on fortified foods, low-oxalate greens, tofu, and calcium-set products
AdolescentsPeak bone mass is built before age 30; teens who skip dairy and do not replace calcium are at long-term risk
Adults over 70Calcium absorption decreases with age; vitamin D production from sunlight declines
People with celiac diseaseIntestinal damage impairs calcium absorption
People taking certain medicationsCorticosteroids increase calcium excretion; PPIs (proton pump inhibitors) reduce absorption
High-protein/high-sodium dietersBoth increase urinary calcium excretion, though adequate potassium intake offsets this

Calcium Supplements: When Food Is Not Enough

If you cannot meet your needs through food alone, calcium supplements can fill the gap, but they come with important caveats:

Calcium carbonate (40% elemental calcium) is the most common and affordable form. It requires stomach acid for absorption, so take it with food. Not ideal for people taking PPIs or antacids.

Calcium citrate (21% elemental calcium) is absorbed well with or without food and is the better choice for people with low stomach acid, taking PPIs, or over 50. It contains less elemental calcium per pill, so more pills are needed.

Dosing rule: Take no more than 500mg at a time. Absorption efficiency drops significantly above 500mg per dose. Split larger doses across the day.

Timing: Do not take calcium supplements at the same time as iron supplements or iron-rich meals — calcium inhibits iron absorption. Separate them by at least 2 hours.

Potential risks: Some research (including a 2012 meta-analysis in BMJ) has suggested that calcium supplements (not calcium from food) may slightly increase cardiovascular risk. The evidence is debated, but the general medical consensus is to prioritize food sources and use supplements only for the gap between food intake and daily needs.

Making Calcium-Rich Eating Sustainable

Find your anchor foods. Identify 3-4 calcium-rich foods you enjoy and can eat regularly. If you love yogurt, make it a daily habit. If you prefer plant-based eating, commit to fortified plant milk and daily kale or collard greens. Consistency matters more than variety for calcium.

Shake your plant milk. Calcium in fortified plant milks settles to the bottom. If you pour without shaking, you may get only a fraction of the listed calcium. Shake the carton vigorously before every pour.

Use a meal planning tool to track calcium. Unlike sodium, calcium is not always obvious in foods, and it is easy to fall short without realizing it. Mealift can help you plan meals with adequate calcium from both dairy and non-dairy sources and track your daily intake to identify gaps.

Pair calcium with vitamin D. Without adequate vitamin D, even excellent calcium intake is poorly absorbed. Eat fatty fish, fortified foods, spend moderate time outdoors, and consider a vitamin D supplement if your blood levels are low.

Frequently Asked Questions

Can I get enough calcium without dairy?

Absolutely. Many non-dairy foods provide excellent calcium: calcium-set tofu (860mg/cup), fortified plant milks (300mg/cup), collard greens (268mg/cup), kale, bok choy, broccoli, sardines with bones, fortified orange juice, and almonds. The key is consuming these foods consistently and pairing with adequate vitamin D. Several large studies have shown that vegans who consume fortified foods and low-oxalate greens can have bone density comparable to dairy consumers.

Do I need to worry about calcium and kidney stones?

Counterintuitively, adequate dietary calcium actually reduces kidney stone risk. A study in the New England Journal of Medicine found that a normal-calcium diet reduced kidney stone recurrence by 51% compared to a low-calcium diet. Dietary calcium binds to oxalate in the intestine, preventing its absorption and excretion through urine (where it would form stones). However, high-dose calcium supplements may increase stone risk — food calcium is preferred.

Is calcium from supplements absorbed as well as from food?

Calcium from supplements can be absorbed comparably to food calcium when taken properly (500mg or under per dose, calcium carbonate with food, calcium citrate anytime). However, food sources provide the matrix of co-nutrients (vitamin D, magnesium, vitamin K, protein) that work synergistically with calcium for bone health. Some research suggests food calcium may be more effective for bone density than supplemental calcium.

How does caffeine affect calcium?

Caffeine modestly increases urinary calcium excretion. However, the effect is small — about 2-3mg of calcium lost per cup of coffee. This is easily offset by adding milk or consuming calcium-rich foods elsewhere in the day. The concern about caffeine and bone health is largely overstated for people with adequate calcium intake. If you drink coffee and eat a calcium-rich diet, you do not need to worry.

What is the difference between calcium and bone health?

Calcium is necessary but not sufficient for bone health. Other critical factors include vitamin D (calcium absorption), vitamin K (directs calcium into bones), magnesium (bone mineral matrix), protein (collagen framework), weight-bearing exercise (stimulates bone formation), and hormonal status (estrogen, testosterone). Focusing exclusively on calcium while neglecting these other factors will not optimize bone health.

At what age should I worry about calcium intake?

Every age matters, but for different reasons. Children and adolescents (9-18) are building peak bone mass — this is the single most important period for calcium intake. Adults (19-50) need to maintain bone density. Women after menopause experience accelerated bone loss due to estrogen decline, making calcium and vitamin D even more critical. Adults over 70 have reduced calcium absorption and vitamin D production, requiring higher intakes. In short, calcium is important at every stage of life.

Can too much calcium be harmful?

Yes. Calcium intake above 2,500mg per day (from food and supplements combined) can cause hypercalcemia (elevated blood calcium), kidney stones, constipation, and potentially interfere with iron and zinc absorption. Very high supplemental calcium intake has been linked in some studies to increased cardiovascular risk. Stay within the recommended range and prioritize food sources over supplements when possible.

Does exercise affect calcium needs?

Weight-bearing exercise (walking, running, strength training, dancing) stimulates bone formation and improves the body's ability to use calcium for bone building. Athletes may actually use calcium more efficiently, but intense training with inadequate calorie intake (as seen in female athlete triad/RED-S) can impair bone health despite adequate calcium. The combination of adequate calcium, vitamin D, and regular weight-bearing exercise is the most effective strategy for bone density at any age.