To make the base, add the walnuts, almonds and raw cacao powder to a food processor and pulse until fine. Add in the dates and desiccated coconut and process until well combined and the mixture sticks together when pressed between your fingers.
Spoon the mixture into a parchment lined dish of whatever size you like. We usually use a smaller container as we like our brownies to be very thick and decadent. Press the mixture down into an even layer and set aside.
To make the peanut butter caramel layer, add the peanut butter, maple syrup, coconut oil, vanilla extract and salt into a bowl and whisk together. The mixture will soon resemble a silky smooth caramel.
Pour the caramel over the brownie base, smooth it out with a spatula and allow to set in the refrigerator while you melt the chocolate for the top.
Add the chopped vegan chocolate into a bowl along with the plant milk and melt until smooth. Pour this over the top of the caramel layer and smooth out. Place into the refrigerator to cool for about an hour, serve and enjoy!