Staying nourished and balanced at Cornucopia