Mom always told you to drink your milk, but what if dairy doesn't agree with you? The average woman requires 1,000 milligrams of calcium a day, but you can still get the calcium you need for strong bones and to prevent osteoporosis without eating yogurt and cheese. Just be sure to make these non-dairy foods a part of your daily diet to assure your worried mother that you have your calcium intake covered.