Add all the crust ingredientsto a food processor and puree until all the ingredients are well combined. Be careful not to over process the nut mixture into nut butter. If necessary stop and scrape the sides of the food processor bowl.
Place the dough in an 8" pie pan with removable bottom and with a spatula press until evenly uniform on the bottom.
Add all the filling ingredients in the food processor. Puree until you obtain a homogenous mixture.
Pour the filling over the crust and freeze the pie until solid for at least 3 hours.
Before serving top with melted dark chocolate and roasted peanuts.
Thaw the pie on a counter for about 10 minutes before slicing and serve.
Notes
When you melt the chocolate, make sure there is not any moisture in the bowl or the chocolate will seize.
Make sure not to over process the crust as you still want there to be some texture left in the crust.
Feel free to swap almond milk for cashew milk.
To store: Keep the peanut butter pie in the freezer until ready to eat.