Yes, you can absolutely us puff pastry. I didn't have any on hand and I also wanted to try it with phyllo dough to see how it tasted. You can event try phyllo cups or shells And, yes, Puff Pastry is vegan! Check out my complete guide to vegan