No matter how many pills you pop, you won't get all your nutrient needs from the vitamin aisle. That's why you should get acquainted with some of the best foods abundant in vitamins and minerals. Your body will thank you later for having these around the kitchen.