Skip to content

What is the best source of calcium other than milk?

4 min read

According to the National Institutes of Health, most adults need between 1,000 and 1,200 milligrams of calcium daily. For those who can't or choose not to consume dairy, finding the best source of calcium other than milk is essential for maintaining strong bones and overall health.

Quick Summary

Explore top non-dairy calcium sources like canned sardines with bones, low-oxalate leafy greens such as kale, fortified plant-based milks, and calcium-set tofu. Different foods offer varying calcium amounts and absorption rates.

Key Points

  • Sardines and Canned Salmon: Fish with edible bones, like canned sardines, are among the most concentrated and easily absorbed non-dairy sources of calcium, providing significant amounts in a single serving.

  • Low-Oxalate Greens are Superior: While spinach contains calcium, its high oxalate content severely inhibits absorption. Focus on low-oxalate greens like collard greens, kale, and bok choy for better bioavailability.

  • Fortified Foods are Effective: Plant-based milks, calcium-set tofu, and fortified orange juice or cereals provide a convenient and reliable way to consume substantial amounts of calcium.

  • Nutrient Synergy Matters: To maximize absorption, ensure adequate intake of vitamin D, which works with calcium, and be mindful of high sodium, which can hinder the process.

  • Variety is Key: Combining a diverse range of non-dairy sources, including nuts, seeds, and legumes, is the best strategy for a comprehensive calcium intake.

In This Article

Calcium is a vital mineral that plays a crucial role in building and maintaining strong bones and teeth. It is also essential for nerve function, muscle contraction, and blood clotting. While dairy products are often highlighted as the primary source, a wealth of non-dairy options can help you meet your daily needs. The right choice depends on your dietary preferences and health goals, with considerations for bioavailability—how effectively your body can absorb the mineral from a particular food.

Fish with Edible Bones

Canned fish with edible bones offers a powerful punch of calcium, which is readily absorbed by the body. These tiny, soft bones are an excellent source that can be easily incorporated into meals, and you won't even notice they're there.

Sardines

Canned sardines are one of the most potent non-dairy calcium sources. A single 3.75-ounce can of sardines contains a significant amount of calcium, comparable to a glass of milk. They also provide healthy omega-3 fatty acids and vitamin D, a nutrient crucial for calcium absorption.

Canned Salmon

Like sardines, canned salmon (especially pink salmon) includes soft, edible bones that are packed with calcium. A 3-ounce serving offers a substantial contribution towards your daily intake, alongside heart-healthy fats.

Leafy Green Vegetables

Not all leafy greens are created equal when it comes to calcium, due to compounds called oxalates that can inhibit absorption. Choosing low-oxalate greens is key to maximizing your calcium intake from this source.

Kale

This popular superfood is an excellent source of calcium with high bioavailability. One cup of cooked kale provides a considerable amount of the mineral, along with vitamins A, C, and K.

Collard Greens

A staple of Southern cuisine, cooked collard greens are an outstanding source of absorbable calcium. A single cup of cooked collard greens provides a higher percentage of the daily value than even milk.

Bok Choy

Often used in stir-fries, bok choy is a low-oxalate leafy green that is a reliable and easy-to-cook source of calcium.

Fortified Foods and Beverages

For those who are vegan, lactose intolerant, or simply prefer plant-based alternatives, fortified products offer an easy and consistent way to boost calcium intake. It is crucial to shake fortified liquids well, as the calcium can settle at the bottom of the container.

Calcium-Set Tofu

Look for firm or extra-firm tofu that has been prepared with calcium sulfate. The amount of calcium can be exceptionally high, often exceeding 80% of the daily value in half a cup.

Fortified Plant Milks

Soy, almond, and oat milks are commonly fortified with calcium and often vitamin D. One cup can contain a similar amount of calcium to cow's milk.

Fortified Orange Juice and Cereals

Certain brands of orange juice and breakfast cereals are fortified with calcium, making them a convenient option for a quick boost. Always check the nutrition label, as the amounts can vary widely.

Seeds, Nuts, and Legumes

These plant-based options are versatile and add a calcium boost to a variety of meals and snacks.

Seeds (Chia, Sesame, Poppy)

These tiny seeds are nutritional powerhouses. Chia, sesame, and poppy seeds are particularly rich in calcium. For example, a tablespoon of poppy seeds provides a notable percentage of the daily value.

Almonds

Among all nuts, almonds are one of the highest in calcium. An ounce of almonds provides a good dose of calcium along with healthy fats, fiber, and protein.

White Beans and Lentils

Beans and lentils are great sources of plant-based protein and fiber, with certain varieties like white beans offering a decent amount of calcium as well.

Practical Tips for Maximizing Calcium Intake

Beyond simply choosing the right foods, a few strategies can enhance your body's ability to absorb and utilize calcium:

  • Prioritize Low-Oxalate Greens: While spinach contains a high concentration of calcium, its high oxalate content makes absorption very poor. Focus on kale, collard greens, and bok choy for better bioavailability.
  • Combine with Vitamin D: Ensure adequate vitamin D intake, either through sunlight or fortified foods, as it is essential for calcium absorption.
  • Spread Out Intake: The body absorbs calcium best in smaller amounts (500 mg or less) at a time. Don't consume your entire day's calcium in one large meal.
  • Read Labels Carefully: For fortified products, always check the label for the specific calcium content and be aware that calcium can settle to the bottom of liquids. Shake well before serving.
  • Be Mindful of Sodium: High sodium intake can increase calcium excretion, so maintain a balanced diet and avoid excessive salt.

Non-Dairy Calcium Sources Comparison Table

Food Source Serving Size Estimated Calcium (mg) Bioavailability Consideration
Sardines (canned with bones) 3.75 oz (1 can) ~351 mg High
Collard Greens (cooked) 1 cup ~268 mg High (low oxalate)
Tofu (calcium-set) 1/2 cup >400 mg High (check label)
Fortified Plant Milk (soy, almond, oat) 1 cup ~300 mg High (check label, shake well)
Canned Salmon (with bones) 3 oz ~180 mg High
Kale (cooked) 1 cup ~177 mg High (low oxalate)
Seeds (poppy, chia, sesame) 1-2 tbsp ~127-179 mg Moderate
Almonds 1 oz (~23 nuts) ~76 mg Moderate
White Beans (cooked) 1 cup ~160 mg Moderate

Conclusion

For those needing to find the best source of calcium other than milk, the options are plentiful and diverse. Canned sardines and salmon offer a protein-rich, highly bioavailable source, while calcium-set tofu and fortified plant milks are excellent for those following a plant-based diet. Low-oxalate leafy greens like kale and collard greens are a superb choice for a vegetable-based calcium boost. The key is to incorporate a variety of these nutrient-dense foods into your diet to ensure consistent and effective calcium intake, supporting robust bone health for years to come. For more on how to meet your dietary needs, consult resources from trusted health institutions like Harvard Health.

Frequently Asked Questions

Yes, it is entirely possible to meet your daily calcium requirements from non-dairy foods. A varied diet that includes fortified products, certain fish, and specific vegetables can easily provide enough calcium.

Among plant-based foods, calcium-set tofu often contains the most calcium per serving, with one-half cup sometimes providing over 80% of the daily value. However, high-calcium plant milks and certain greens like collard greens are also excellent sources.

No. Some leafy greens, most notably spinach, contain high levels of oxalates, which are compounds that bind to calcium and significantly reduce its absorption. For better bioavailability, opt for greens like kale, collard greens, and bok choy.

Yes, many brands of orange juice are fortified with calcium and vitamin D, making them a reliable option. However, it is essential to shake the carton well before drinking, as the calcium can settle at the bottom.

Yes, many seeds are excellent sources of calcium. Poppy, sesame, and chia seeds are particularly high in this mineral and can be easily added to smoothies, salads, or cereals.

Vitamin D is crucial for the body to effectively absorb calcium from the foods you eat. When focusing on non-dairy sources, ensure you are getting enough vitamin D through sunlight or fortified foods and drinks.

To ensure your tofu is a good source of calcium, check the ingredients list on the packaging for "calcium sulfate." Tofu processed with this natural mineral will have a high calcium content.

References

  1. 1
  2. 2
  3. 3
  4. 4

Medical Disclaimer

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