News

Puff pastry is one of those ingredients that instantly make any dish feel special - without much effort at all. It's ...
Dufour Pastry Kitchens, based in New York, is adored by home cooks for its frozen puff pastry sheets — it has won awards — with an incredibly buttery flavor and all-natural ingredients.