A peanut butter chocolate dream pie! Rich peanut butter filling between a homemade chocolate graham crust and delicious homemade fudge topping. Best served cold!
Preheat oven to 350 degrees. Place rack in the center of the oven. Lightly grease a 9 inch pie plate.
In a food processor, combine graham cracker crumbs, sugar, and butter. Pulse until well blended. Press the mixture into the bottom and sides of the prepared pie plate.
Clean the food processor; add cream cheese, peanut butter, and powdered sugar. Process until almost smooth, leaving a few chunks of peanut butter. Gently fold in the 1 cup whipped cream and spoon the filling into the crust. Chill for at least 2 hours.
In a saucepan, stir 2/3 cup whipping cream, granulated sugar, and chocolate over low heat until thickened. Remove from heat; add vanilla and stir until smooth. Let cool completely.
Top peanut butter pie with fudge topping. Chill 8 hours or overnight before serving.