Yes, store-bought pastry works, but homemade gives the best flavor and feel. Making your pastry ensures a tastier and flakier crust.