Combine graham cracker crumbs and melted butter in a mixing bowl, then press into the pie pan to form a crust.
Bake the crust in the oven for 10 minutes, then let it cool.
In a large bowl, mix mashed sweet potatoes, sugar, cream cheese, and sour cream until smooth using an electric mixer.
Add eggs, vanilla extract, cinnamon, nutmeg, and salt to the sweet potato mixture and blend until fully incorporated.
Pour the sweet potato filling onto the cooled crust and smooth the top with a spatula.
Place the pie pan on a baking sheet and bake for 50 minutes, or until the center is set.
Allow the pie to cool at room temperature for about 30 minutes.
Refrigerate the pie for at least 1 hour before serving.
Notes
For a creamier texture, ensure the cream cheese is at room temperature before mixing. You may also top the pie with whipped cream or pecans for added flavor and texture. If you prefer a firmer pie, let it chill in the refrigerator overnight.