Best Foods High in Calcium: The Complete Real-Food Guide

A plain-English guide to the best foods high in calcium — dairy, plant-based, seafood, greens, seeds, and fortified foods, with a full food chart and meal ideas.

Last updated: 2026

Best Foods High in Calcium: The Complete Real-Food Guide

Calcium is essential for building and maintaining strong bones, and — despite what many people think — you don't need to rely on dairy alone to get enough. This guide walks through the best real-food sources of calcium across every major category, with real values, absorption notes, and easy ways to add them to daily meals.

Quick Reference: Calcium in Common Foods

FoodPortionCalcium (mg)
Milk (cow's)1 cup300
Plain yogurt6 oz230–300
Fortified plant milk1 cup200–450
Cheddar cheese1 oz200
Mozzarella (part-skim)1 oz220
Parmesan (grated)2 tbsp140
Cottage cheese1 cup140
Ricotta (part-skim)1/2 cup335
Calcium-set tofu1/2 cup250–430
Tempeh1/2 cup110
Sardines (with bones)3 oz325
Canned salmon (with bones)3 oz180
Collard greens (cooked)1 cup270
Turnip greens (cooked)1 cup200
Kale (cooked)1 cup95
Bok choy (cooked)1 cup160
Broccoli (cooked)1 cup60
Chia seeds2 tbsp180
Sesame seeds2 tbsp175
Almonds1 oz75
White beans (cooked)1 cup160
Chickpeas (cooked)1 cup80
Fortified orange juice1 cup300
Fortified cereal1 cup100–1,000
Blackstrap molasses1 tbsp180

Category 1: Dairy

Dairy is one of the most concentrated and well-absorbed sources of calcium. A single cup of milk or yogurt delivers about 300 mg — 25–30% of daily needs for most adults.

Best Dairy Picks

  • Milk — cow's, low-fat, or lactose-free (~300 mg per cup)
  • Plain yogurt — thicker Greek varieties are slightly lower per volume
  • Ricotta — one of the highest per portion (~335 mg per 1/2 cup)
  • Hard cheeses — cheddar, mozzarella, Parmesan (200 mg per ounce)

Full dairy details: Dairy Sources of Calcium.

Category 2: Fortified Plant Milks and Foods

Fortified plant milks are one of the easiest ways to get 300–450 mg of calcium in a single cup — an excellent option for vegans, lactose-intolerant, or anyone reducing dairy.

Fortified Options

  • Soy milk (fortified)
  • Almond milk (fortified)
  • Oat milk (fortified)
  • Coconut milk beverage (fortified)
  • Cashew milk (fortified)
  • Fortified orange juice
  • Fortified cereals and instant oatmeal
  • Fortified breads

Tip: Shake plant milk before pouring — calcium settles at the bottom of the carton.

Category 3: Calcium-Set Tofu and Soy Foods

When tofu is set with calcium sulfate (check the ingredient list), it becomes a powerhouse — often 250–430 mg per half cup. Nigari-set tofu is lower in calcium.

  • Firm and extra-firm calcium-set tofu
  • Tempeh
  • Edamame (about 100 mg per cup)
  • Soy milk (fortified)
  • Miso and other fermented soy foods (small amounts)

Category 4: Leafy Greens

Not all leafy greens are equal for calcium — some (like spinach and Swiss chard) are high in oxalates, which reduce calcium absorption. The best absorption-adjusted picks are:

  • Collard greens — high in calcium, low in oxalates (~270 mg per cup cooked)
  • Turnip greens — great absorption profile (~200 mg per cup)
  • Bok choy — well-absorbed (~160 mg per cup)
  • Kale — moderate calcium, low oxalates (~95 mg per cup)
  • Mustard greens — mild flavor, good calcium

Spinach still contributes calcium — just plan on absorbing less of it per serving.

Category 5: Seafood With Bones

Small canned fish with edible bones are one of nature's densest calcium sources.

  • Sardines with bones — 325 mg per 3 oz
  • Canned salmon with bones — 180 mg per 3 oz
  • Canned mackerel with bones
  • Small dried fish (in some Asian cuisines)

Bones from these fish are soft and edible — you don't taste them.

Category 6: Seeds and Nuts

  • Chia seeds — 180 mg per 2 tbsp
  • Sesame seeds — 175 mg per 2 tbsp (tahini too)
  • Almonds — 75 mg per ounce
  • Poppy seeds — 125 mg per tablespoon
  • Flaxseeds — 30 mg per 2 tbsp
  • Brazil nuts — 45 mg per ounce

Category 7: Beans and Legumes

  • White beans — 160 mg per cup cooked
  • Navy beans — 125 mg per cup
  • Chickpeas — 80 mg per cup
  • Black beans — 45 mg per cup
  • Kidney beans — 60 mg per cup

Category 8: Fortified Grains and Cereals

  • Fortified breakfast cereals (check the label — some deliver 1,000 mg per cup)
  • Fortified instant oatmeal
  • Fortified whole-grain breads
  • Fortified tortillas

Category 9: Fruits

Most fruits are low in calcium, but a few stand out:

  • Dried figs — 60 mg per 1/2 cup
  • Oranges — 55 mg per medium fruit
  • Kiwi — 25 mg each
  • Dried apricots — 40 mg per 1/2 cup

Category 10: Other Notable Sources

  • Blackstrap molasses — 180 mg per tablespoon
  • Hummus — 60 mg per 1/4 cup
  • Edamame — 100 mg per cup
  • Cottage cheese — 140 mg per cup

How to Reach 1,000 mg a Day (Sample Meals)

Dairy-Based Day

  • Yogurt with berries at breakfast (~250 mg)
  • Cheese on lunch salad (~200 mg)
  • Latte with milk (~250 mg)
  • Broccoli + almonds at dinner (~135 mg)
  • Small snack of cottage cheese (~140 mg)
  • ~975 mg

Plant-Based Day

  • Oatmeal made with fortified soy milk (~350 mg)
  • Tofu stir-fry with bok choy (~500 mg)
  • Chia pudding with almond milk (~250 mg)
  • Handful of sesame seeds in a salad (~175 mg)
  • ~1,275 mg

Mixed Day

  • Fortified cereal + milk (~500 mg)
  • Sardines on whole-grain toast (~325 mg)
  • Salad with kale + almonds (~170 mg)
  • Small piece of dark chocolate + orange (~60 mg)
  • ~1,055 mg

Practical Tips

  • Distribute calcium across the day — the body absorbs only about 500 mg at a time
  • Pair calcium foods with vitamin D sources (fish, egg yolks, sunlight)
  • Keep sodium moderate to reduce calcium losses
  • Choose calcium-set tofu when buying plant-based protein
  • Add fortified plant milk to smoothies and coffee
  • Try tahini or hummus in place of mayo or dressings

Common Mistakes

  • Assuming plant milk is fortified — always check the label
  • Relying on spinach for calcium (high oxalate reduces absorption)
  • Skipping tofu and greens because you don't eat dairy
  • Getting all your calcium in one meal
  • Overusing salt, which raises calcium losses

References

  • National Institutes of Health, Office of Dietary Supplements — Calcium Fact Sheet.
  • USDA FoodData Central — Calcium content of common foods.
  • Academy of Nutrition and Dietetics — Calcium and Bone Health.
  • Bone Health & Osteoporosis Foundation — Food and Your Bones.
  • Institute of Medicine — Dietary Reference Intakes for Calcium and Vitamin D.

The Bottom Line

The best foods high in calcium include dairy (milk, yogurt, cheese), calcium-set tofu, fortified plant milks and cereals, sardines with bones, leafy greens like collards and bok choy, and seeds like chia and sesame. Combine several categories throughout the day, pair with vitamin D, and reaching your daily target from food alone becomes easy.

Frequently Asked Questions

What food has the most calcium per serving?+
Calcium-set tofu, sardines with bones, fortified plant milks, and hard cheeses (Parmesan, cheddar) are among the highest per serving. A cup of fortified orange juice or plant milk can rival a cup of cow's milk.
Do I have to eat dairy to get enough calcium?+
No. Fortified plant milks, calcium-set tofu, sardines with bones, leafy greens, seeds, and fortified foods can meet daily calcium needs without dairy.
Which vegetables are highest in calcium?+
Collard greens, kale, turnip greens, and bok choy are among the best. Spinach contains calcium but is less well absorbed due to its oxalate content.
Are calcium-fortified foods as good as natural sources?+
For most people, yes. Studies show calcium from fortification is generally well-absorbed and effective for bone health.
Does cooking affect calcium in food?+
Cooking does not destroy calcium. Some cooking methods (like boiling leafy greens) can reduce oxalates, actually improving absorption of the calcium that remains.
Is calcium from cheese as good as from milk?+
Yes — the calcium in cheese is well-absorbed. Cheese is more concentrated, so you get more per bite; portions and sodium matter.
Can I hit calcium goals if I eat plant-based?+
Yes, with planning. Fortified plant milks, calcium-set tofu, tempeh, leafy greens, sesame seeds, almonds, and beans can add up quickly. See our <a href="/learn/plant-based-calcium">plant-based calcium guide</a>.
Calcium From Foods
Recommended App

Calcium From Foods

See the calcium content of everyday foods and build better nutrition decisions with confidence.

References & Authoritative Sources

The guidance in this article is informed by publications and clinical resources from the following reputable organizations. Consult them directly for the most current recommendations.

  1. National Institutes of Health — Office of Dietary Supplements. Calcium — Fact Sheet for Health Professionals
  2. National Institutes of Health — Office of Dietary Supplements. Vitamin D — Fact Sheet for Health Professionals
  3. National Institute of Arthritis and Musculoskeletal and Skin Diseases (NIAMS). Calcium and Vitamin D: Important for Bone Health
  4. Bone Health & Osteoporosis Foundation. Calcium and Vitamin D — What You Need to Know
  5. Harvard T.H. Chan School of Public Health. The Nutrition Source — Calcium
  6. U.S. Department of Agriculture (USDA). FoodData Central — Calcium Content of Foods
  7. MedlinePlus (U.S. National Library of Medicine). Trusted Health Information for You

External links open in a new tab. SW Labs Group LLC is not affiliated with the organizations listed above and provides these references for informational purposes only.

Medical Disclaimer

This article is for educational and informational purposes only. It is not intended as medical advice, diagnosis, or treatment. Always consult your physician, registered dietitian, or other qualified healthcare provider with any questions you may have regarding a medical condition or dietary changes.

Previous Article
Daily Calcium Requirements
Next Article
Plant-Based Sources of Calcium

Related Articles

More from this topic in our Learning Center.

Recommended Reading

Nutrition topics that pair well with this article.

Most Popular Articles

Reader favorites across the Learning Center.

Recently Updated

Fresh guides added or refreshed most recently.

Featured Apps

Kidney Stone Prevention Diet

Kidney Stone Prevention Diet

Practical dietary guidance to help reduce kidney stone risk — track oxalate, calcium, sodium, and hydration in real foods.

Low Sodium Bites

Low Sodium Bites

Find lower-sodium foods and make smarter meal choices with real, easy-to-use guidance.

Calcium From Foods

Calcium From Foods

See the calcium content of everyday foods and build better nutrition decisions with confidence.

Post GLP-1 Plan

Post GLP-1 Plan

A practical plan for life after GLP-1 medications — protein, habits, and long-term weight maintenance.