Combining the buttery goodness of shortbread, the rich chocolate of brownies with the signature crunch of hazelnuts, these sweet treats tick all the boxes!
Preheat oven to 155 degrees Celsius, and a 23cm square baking tin with baking paper.
Begin by making the shortbread layer by adding the butter, sugar and vanilla in the bowl of the stand mixer and beat with the paddle attachment until well combined.
Add the flour and finely chopped hazelnuts and mix on low until a dough starts to form.
Press the dough into the base of the prepared tin, making the surface as even as possible.
Bake for 30 minutes, or until cooked through and very light golden brown.
Remove from the oven and set aside whilst preparing the brownie mixture.
Increase oven to temperature to 170 degrees Celsius.
In a large bowl, whisk together the melted butter, sugar, eggs and vanilla.
Add the plain flour, cocoa powder, baking powder and salt and whisk again until combined. Then stir through the chopped chocolate.
Pour the brownie mixture over the shortbread, smooth the top and scatter over the roughly chopped hazelnuts.
Bake for 25 minutes, or until the centre of the brownie is just set.
Allow the shortbread brownie to cool in its tin, then remove and cut into slices.