No! While I always prefer a homemade pie crust, if you're short on time feel free to grab a store-bought crust or pie shell. They can be absolute life savers!