Leafy greens, seafood, legumes, and fruit also contain calcium and many foods and drinks are fortified with the mineral. Just remember to try and pair non-dairy sources of calcium with vitamin D: The body needs vitamin D to help absorb calcium! Craving Calcium? Your Action Plan