Check out these non-dairy foods high in calcium (natural or fortified) to aid bone and tooth health, muscle development and more.
1. Fish with bones
Canned salmon or sardines — both with bones — can provide 20 to 30 percent of your daily recommended value of calcium. Try not to dwell on the “bone” part; they become soft during the canning process so they are easily consumed and you likely won’t even notice.
2. Bone broth
Just as bones provide absorbable calcium in seafood, drinking or cooking with bone broth from chicken, beef or other meats packs great benefits. It’s easy to make at home and is cost-effective, too.
3. White beans
One cup of canned white beans contains 191 milligrams of calcium — nearly 20 percent of the daily recommended value. It’s a food you should always keep in your pantry.