Edible delight