Foods high in fiber containing vitamin C, calcium, vitamin D and phosphate are good for the gums. Foods rich in fiber can prevent the formation of caries by protecting the gums.