Line a 10″x8″ baking tray with baking paper. Set aside.
Add coconut oil, maple syrup, peanut butter and vanilla extract to a large saucepan and melt over a medium heat.
Once melted and combined, add the rice puffs and stir through.
Press the rice puff mixture into the bottom of the lined baking tray and then place in the fridge while you prepare the caramel.
To a saucepan over medium heat, add the condensed milk, golden syrup, coconut oil, and vanilla extract. Bring to the boil and then lower the heat to simmer.
Simmer the mixture for about 10 minutes, or until the caramel starts to turn a lovely golden colour. Remove from the heat and stir through the peanuts if using.
Pour the caramel over the rice puff base and then return to the fridge to allow the caramel to fully set.
When the caramel has set, start preparing the chocolate layer.
Melt the chocolate (I just use the microwave in 30 second bursts) – and then mix through the coconut oil until melted and completely combined with the chocolate.
Pour the melted chocolate and coconut over the caramel layer and then return to the fridge to allow to set completely.
Once set, remove from the fridge and cut into 12 squares. Enjoy!