Preheat Oven: Preheat your oven to 350°F (175°C).
Mix Ingredients: In a mixing bowl, combine the graham cracker crumbs, granulated sugar, and melted butter until well combined.
Form Crust: Press the mixture firmly into the bottom and up the sides of a 9-inch pie dish.
Bake Crust: Bake the crust for 8-10 minutes, or until lightly golden. Remove from oven and let cool completely.
Whisk Dry Ingredients: In a medium saucepan, whisk together the sugar, cornstarch, and salt.
Combine Wet Ingredients: In a separate bowl, whisk together the heavy cream, milk, and egg yolks until well blended.
Cook Filling: Gradually whisk the wet ingredients into the dry ingredients in the saucepan. Cook over medium heat, whisking constantly, until the mixture thickens and starts to bubble.
Add Vanilla and Pecans: Remove from heat and stir in the vanilla extract and toasted pecans.
Cool Filling: Pour the filling into the cooled pie crust. Smooth the top with a spatula. Let the pie cool to room temperature, then refrigerate for at least 4 hours or until set.
Prepare the Topping: