Prepare the baking dish by lining it with parchment paper or greasing it lightly.
In a mixing bowl, combine the graham cracker crumbs and melted butter. Mix until the crumbs are evenly coated. Press the mixture firmly into the bottom of the prepared baking dish to create the crust layer.
In another bowl, mix the softened cream cheese, creamy peanut butter, powdered sugar, and vanilla extract. Use an electric mixer or whisk to blend until smooth and creamy.
In a separate bowl, whip the heavy cream until stiff peaks form. Gently fold the whipped cream into the peanut butter mixture until fully combined.
Pour the peanut butter cheesecake filling over the crust, spreading it evenly. Place the dish in the refrigerator to chill for at least 2 hours or until set.
While the cheesecake is chilling, prepare the chocolate topping. Melt the chocolate chips and coconut oil together in a microwave-safe bowl in 30-second increments, stirring until smooth.
Once the cheesecake has set, pour the melted chocolate over the top, spreading it evenly.
Return the bars to the refrigerator for an additional 30 minutes to allow the chocolate to firm up.
Once set, remove the bars from the dish and cut into 12 equal pieces. Serve chilled.