Pre-heat oven to 350 degrees.
Put all the ingredients, except for the pie crust, into a blender and blend until smooth. You may need to stop it a few times and wipe down the sides, as the filling is pretty thick.
If you don't have a blender, you can mix everything with an electric hand mixer in a bowl.
Pour the batter into a pie tin with the crust
Bake at 350 degrees for 1 hour or 1 hour and 10 minutes. The pie will seem slightly jiggly, but don't worry, it firms up once it cools.
Let the pie completely cool before serving. The pie comes out of the oven looking puffy, put it will flatten out once it cools. Cover and store the pie in the fridge the night before serving.
Once ready to serve, top with some vegan whipped cream.