Add the butter to a mixing bowl.
Add the flour.
Add the sugar and salt.
Mix until well combined.
Gradually add the water and mix until a smooth dough forms.
Cover the dough with plastic wrap and set it aside to rest.
Peel, core, and slice the apples, then add the flour, sugar, cinnamon, nutmeg, lemon juice, and vanilla extract, and Mix until the apples are evenly coated.
Add all-purpose flour, cinnamon, and brown sugar in a mixing bowl.
Add the chopped walnuts.
Add the butter.
Mix until a crumbly mixture forms.
Roll the dough into an even circle.
Transfer the rolled dough to the pie tin and gently press it into the base and sides.
Prick the bottom of the crust several times with a fork.
Add the prepared apple filling evenly over the crust.
Sprinkle the crumb topping evenly over the apple filling.
Bake at 375°F (190°C) for 50–60 minutes, or until golden brown and bubbling.
Cut the pie into even slices.
Serve with vanilla ice cream and enjoy.