Yes. While I find that homemade pudding tastes better and is more natural, there is no reason you can't use instant pudding. Simply follow package instructions to make the pudding, and add it to the pie.