Preheat your oven to 375°F (190°C).
In a mixing bowl, combine flour and cold vegan butter. Mix until crumbly.
Add ice water gradually and mix until dough forms. Divide into two balls, wrap in plastic, and refrigerate for 30 minutes.
Roll out one dough ball and place it in a pie dish.
In another bowl, mix blueberries, sugar, cornstarch, lemon juice, and lemon zest. Pour into the pie crust.
Roll out the second dough ball and place it over the filling. Seal and crimp the edges.
Cut slits in the top crust for steam to escape.
Bake for 45 minutes or until the crust is golden brown.
Let the pie cool before serving.