1Preheat oven to 400 degrees. On a floured surface, roll out pie dough and fit to your pie dish.
2If you haven't already, boil your peeled sweet potatos until they are completely cooked. Once soft, puree sweet potatos until smooth. Add some half and half (about a tbsp) if they are not pureeing easily.
3Add pureed sweet potatos, evaporated milk, sugars, and eggs to a large bowl. Mix together. Add in spices, salt, vanilla, and butter. Mix until completely combined. Stir in orange zest.
4Pour filling into pie shell. Bake for 30 minutes.
5While pie is baking, prepare the ginger streusel. In a food processor, combine cookies, butter, sugar and flour. Pulse until mixture is combined and very crumbly.
6Remove pie after baking for 30 minutes and sprinkle streusel on top. Return pie to oven and bake for an additional 13 minutes.
7Let cool. In a cold bowl, mix together cream, syrup, and sugar. Continue to mix until the cream thickens and forms whipped cream. Dollop on pie and sprinkle cinnamon sugar on top.