???Small nutrient-rich snacks eaten throughout the day are a wonderful way to get enough vitamins and minerals such as vitamin D, calcium and potassium as well as dietary fiber,??? says Joan Salge Blake, MS, RD, LDN and Clinical Associate Professor at Boston University.