Ingredients:
- 1 box (15.25 oz / 432g) chocolate cake mix
- 1 cup (240ml) water
- 1/2 cup (115g) vegetable oil
- 3 large eggs
- 1 can (14 oz / 397g) sweetened condensed milk
- 1/2 cup (120ml) salted caramel sauce, warmed
- 1 tsp (5ml) vanilla extract
- 1 package (8 oz / 225g) softened cream cheese
- 1/2 cup (125g) creamy peanut butter
- 1/4 cup (50g) powdered sugar
- 2 cups (480ml) heavy whipping cream, chilled
- 5 oz (140g) Snickers bars, chopped into bite-sized pieces
- 1/4 cup (30g) roasted salted peanuts, crushed
- 1/4 cup (60ml) chocolate syrup
Instructions:
- Preheat your oven to 350°F (175°C) and grease a 9x13 inch baking pan.
- Combine the chocolate cake mix, water, vegetable oil, and eggs. Beat until the batter is smooth.
- Pour batter into the pan and bake for 30 minutes, or until a toothpick inserted in the center comes out clean.
- While the cake is still warm, use the handle of a wooden spoon or a fork to poke holes across the entire surface, about 1 inch apart.
- Whisk together the sweetened condensed milk, warm salted caramel sauce, and vanilla extract.
- Pour the mixture evenly over the cake, ensuring it fills the holes, and let the cake cool completely.
- Beat the softened cream cheese, creamy peanut butter, and powdered sugar until velvety.
- In a separate bowl, whip the heavy whipping cream until stiff peaks form, then gently fold it into the peanut butter mixture.
- Spread the frosting in a thick, even layer over the cooled cake.
- Press the chopped Snickers pieces and crushed roasted salted peanuts into the cream, then finish with a drizzle of chocolate syrup.
- Chill the cake for 2 hours to allow the layers to set before serving.