Step 1: Bake the Chocolate Cake - Prepare your chocolate cake mix according to the package instructions. Pour the batter into a greased 9x13 pan and bake until a toothpick inserted in the center comes out clean. Allow the cake to cool completely in the pan.
Step 2: Prepare the Caramel Layer - Once the cake is cool, poke holes throughout the surface using the end of a wooden spoon. Drizzle the caramel sauce over the top, ensuring it fills the holes and seeps into the cake.
Step 3: Make the Frosting - In a mixing bowl, combine the heavy whipping cream, creamy peanut butter, and powdered sugar. Using a hand mixer, whip the mixture until stiff peaks form.
Step 4: Assemble the Cake - Spread the peanut butter frosting evenly over the caramel-drizzled cake. Use a spatula to smooth the frosting out for an even finish.
Step 5: Add the Butterfinger Topping - Sprinkle the chopped Butterfinger bars generously over the top of the frosted cake.
Step 6: Chill and Serve - For the best flavor and texture, place the cake in the refrigerator for at least an hour before serving. Cut into squares and serve chilled or at room temperature.