1. Make the chocolate base
Line the tin with baking paper. Leave some paper overhanging the sides so you can lift out the slab once it has set.
Mix the oat flour and cocoa powder. If you are using the optional chocolate protein powder, mix it in now.
Add the 150 g peanut butter, five tablespoons of honey and two teaspoons of melted coconut oil. Mix until you have a firm dough that holds together.
Spread the mixture across the tin. Press it down firmly and evenly with the back of a spoon or a spatula. Refrigerate the base while you prepare the date caramel.
2. Make the date caramel
Soak the pitted Medjool dates in warm water for 15 minutes, then drain.
Blend the dates with the two tablespoons of peanut butter until you have a paste that is as smooth as possible. Scrape down the sides of the food processor as needed.
Carefully spread the date caramel over the chilled base and smooth it into an even layer.
3. Add the chocolate topping
Melt the 120 g dark chocolate in a heatproof bowl over a saucepan of gently heated water. Keep the bottom of the bowl above the water and prevent water from getting into the chocolate.
Stir until melted. Pour the chocolate over the date caramel and spread it evenly. Sprinkle with a pinch of salt.
4. Refrigerate and slice
Refrigerate for at least one hour. Check that the layers are firm enough before slicing. A thicker slab may need longer.
Use the baking paper to lift the slab out of the tin. Cut it into 12 bars or smaller squares.