Preheat your oven to 350°F (175°C).
Peel and boil the sweet potatoes until tender, about 20 minutes.
Drain and mash the sweet potatoes in a large bowl.
Add sugar, evaporated milk, eggs, and vanilla extract to the bowl.
Mix in cinnamon, nutmeg, ginger, and salt until smooth.
Pour the sweet potato filling into the unbaked pie crust.
Smooth the top with a spatula.
Bake in the preheated oven for 45-50 minutes.
Check for doneness by inserting a knife; it should come out clean.
Let the pie cool before serving.