Caramel Pastry Puffins® Pastry Puffins are made from delicious, artisan-style puff pastry. Each pastry has hundreds of thin layers of pastry goodness and a scrumptious sweet filling to make them one of the best pastries you have ever eaten. Each 24-ounce package of Pastry Puffins contains 12 servings and includes an icing packet for a little extra sweetness! *Sold by Wyhe's Choice Fundraising