Preheat your oven to 160°C (140°C for fan ovens) and line an 8x8-inch tin with baking paper.
Melt the dark chocolate and the butter together over low heat on the stove then set aside to cool for around 10 minutes.
To a large bowl, add the sugar, eggs and vanilla extract. Using an electric whisk, whisk it all together for a few minutes- it should have increased in volume and look pale and silky.
Add the melted butter/chocolate mixture to the bowl and gently fold it into the sugar/egg mixture.
Add the flour, cocoa powder and salt. Mix gently to make a glossy brownie batter then stir in the chopped Caramel Eggs and the chocolate chips.
Transfer the mixture to your lined tin then top with Caramel Egg pieces.
Bake for around 35-40 minutes until the brownies have risen and are pulling away from the tin slightly. While they're still warm, add a sprinkling of salt on top.
Leave in the tin until cool then transfer to the fridge overnight to set. This will make them fudgy instead of gooey.
Once set, remove the brownies from the tin, cut into squares and enjoy!