If making your own graham cracker crust, crush graham crackers finely and mix with melted butter. Press firmly into bottom and sides of a 9-inch pie dish. If using store-bought crust, remove from packaging and set aside.
In a small saucepan over low heat, combine 1 cup semi-sweet chocolate chips and ½ cup heavy whipping cream. Stir until completely melted and smooth. Remove from heat and let cool slightly.
In a large mixing bowl, beat cream cheese with an electric mixer until fluffy. Gradually add granulated sugar, vanilla extract, and dulce de leche, mixing until smooth and well combined.
Gently fold in Cool Whip using a rubber spatula until no streaks remain, creating a light and airy texture.
Spread half of the cream cheese mixture into the prepared crust. Drizzle half of the melted chocolate over the filling. Spoon remaining cream cheese mixture on top and smooth it out. Drizzle remaining melted chocolate on top.
Cover pie with plastic wrap and refrigerate for at least 4 hours or overnight to allow it to set properly.
Before serving, optionally drizzle hot fudge sauce or melt extra semi-sweet chocolate chips with 1 tablespoon heavy whipping cream for a rich topping. Serve chilled and enjoy.