Of course, you can make homemade pie crust. I didn’t but that doesn’t mean you can’t. If you have time and want to make MORE Pop Tarts than just 6, I would suggest making your own pie crust. This Homemade Pie Crust recipe is a great one!