Line an 8x8 inch (20cm) square pan with baking paper and preheat oven to 160c (320F).
Chop the Toblerone into 1/2 cm chunks.
Place butter and sugar in a microwave safe bowl and place in the microwave for 30 seconds at a time, whisk after every 30 seconds until the batter is glossy, this should take around 2-3 times in the microwave.
Add in the cocoa powder and whisk well.
Set aside to cool slightly.
Add in each egg 1 at a time, mixing well between each addition.
Add in vanilla and mix well.
Add in the flour and salt and fold in gently until it is just combined.
Throw in the Toblerone chunks and fold through gently. Make sure the batter has cooled down before the addition of the chocolate.
Pout brownie batter into prepared pan and place in the oven for 25-30 minutes.
The brownies are done when the sides are starting to come away from the pan, and the centre is still a bit wet. You can test by placing a toothpick in the centre, it should have slightly wet batter stuck to it. Do not over bake the brownies. It' better to remove them early and let them set in the pan then to let them over bake.
Let brownies cool down completely before removing them from the pan and cutting into triangles.
Optional: Drizzle with additional melted chocolate and almonds if preferred.
Serve warm with ice cream or as is.