Preheat oven to 400 degrees
Poke 1 lb of sweet potatoes with holes and bake for 1 hour until soft.
While the potatoes bake prepare your pie crust. Roll out pre-packaged pie crust in a 9 inch pie plate, crimp the edges with a fork and put back in the refrigerator until it's time to fill.
Remove sweet potatoes from the oven and peel the skin off. Lower temperature of the oven to 350 degrees.
Add cooked sweet potatoes, butter, brown sugar, eggs, half & half, cinnamon, salt and vanilla to a bowl or food processor and mix until smooth. This will take several minutes if using a hand mixer.
Pour mixture into the pie crust.
Bake for one hour. Cover the edges of the crust for the final 20 minutes if it's browning too much.
Remove from the oven and allow to fully cool to room temperature before serving; 3-4 hours. You can also place in the refrigerator overnight but be sure to let it get to room temperature before serving.