Nourishing snacks