Chop up the Snickers bar for the brownies, and freeze for at least 1 hour
Pre-heat your oven to 160C Fan/350F/Gas Mark 4 and grease and line a 8" square tin (see notes if you have a different sized tin)
Melt the dark chocolate and butter together in a pan on a low heat. When fully melted, stir together and remove from the heat. Let it cool for 10 minutes
In a mixing bowl use an electric mixer to whisk together the eggs, light brown soft sugar and vanilla extract for 5 minutes until thicker and paler in colour
Add the chocolate mixture to the egg mixture, whisking constantly as you pour it in
Add the plain flour and whisk in gently with a hand whisk until you can't see any more flour
Gently mix the chopped and frozen Snickers bar chunks and the peanuts into the brownie batter
Pour the batter into your lined tin. Add little dollops of the caramel sauce and peanut butter all over the brownie batter, then use a butter knife to swirl it into the batter
Bake for 30-35 minutes, or until a cocktail stick poked into the centre comes out with moist crumbs on it, but is not wet. As soon as they come out of the oven, press the Snickers and peanut into the top
Let the brownies cool completely in the tin, then chill for 2 hours, before removing and slicing up
Store in an airtight container in a cool place and eat within 3 days