Preheat oven to 400F. Line a baking sheet with tin foil. Pierce the potatoes all over with a fork and place on a baking sheet. Bake for 50-60 minutes or until a fork can be inserted to the centre easily. Remove from the oven.
Lower oven temperature to 375F.
Let the potatoes cool for about 15 minutes. Then cut them in half and using a spoon scoop out the cooked sweet potato into a large bowl.
To the large bowl with the sweet potatoes add the almond milk, maple syrup, eggs, vanilla, sea salt and melted butter. Mash and mix well until sweet potato filling become smooth.
Place the sweet potato mash into the 3-quart casserole dish and smooth evenly across the bottom of the dish. Set aside.
In a medium bowl add pecans, maple syrup, melted butter, cinnamon, ginger and salt. Mix well till all the pecans are well coated.
Spoon the pecan mixture evenly over the sweet potato mash gently smoothing out the pecan layer. Cover casserole dish with tin foil and bake at 375F for 15 minutes. Remove the foil and bake for another 15 minutes. Remove from oven and serve.
In the last 15 minutes if you notice that the pecans are becoming too brown simply place the foil back over top of the dish.If you are not a fan of ginger, you can leave this ingredient out of the pecan mixture.