Increase oven temperature to 400 degrees.
Line a cookie sheet with aluminum foil. Set aside.
Pierce purple sweet potatoes all over with a fork.
Place potatoes on a cookie sheet and bake for 1 hour or until tender. *Note, larger potatoes will require additional bake time and smaller potatoes less.
Remove potatoes from the oven and allow to cool while you prepare the remaining filling ingredients.
Reduce oven temperature to 325 degrees.
Add evaporated milk, egg, melted butter and vanilla to a large mixing bowl. Whisk until combined.
Next, add brown sugar, ground cinnamon, ginger, nutmeg and salt. Whisk until incorporated. Set aside.
Remove and discard skins from purple sweet potatoes.
Add sweet potato flesh to a food processor then puree until smooth. Yield will be approximately 1.5 to 2 cups of puree.
Add puree to the mixing bowl with filling ingredients then whisk until evenly combined.
Pour filling into gingersnap crust. Pie will be very full. If you prefer to have more crust exposed, do not fill all the way.
Bake for 45 - 50 minutes until edges are set and the center is slightly jiggly. Avoid overbaking.
Place pie plate on a wire rack to cool completely before serving, approximately 3 hours.
To store, cover pie with plastic wrap and keep in the refrigerator up to 5 days.