dairy foods are rich sources of calcium, but many people with lactose intolerance cannot consume these foods without experiencing gastrointestinal discomfort. fortunately, there are a number of non dairy sources of calcium. rank the following non dairy foods in order of calcium content.