To make the nougat: In a medium microwavable bowl, add the butter and microwave until just melted. Stir in the oat flour, nut/seed meal, maple syrup, vanilla and salt. Mix together until thoroughly combined and a dough starts to form.
Transfer to the baking sheet and use your hands to press out into a thin layer. It helps to place a piece of parchment on top to prevent sticking and to get a nice thin, even layer. Place in the freezer while you make the next layer
To make the peanut caramel: Using the same bowl, add the butter and microwave until melted. Stir in the peanuts, peanut butter, dates, vanilla and salt. Mix to combine.
Scoop it on top of the nougat and gently spread into an even layer as close to the edges as you can..
To make the chocolate: In a small microwavable bowl, add the chocolate chips and butter. Microwave in 20-30 second increments, stirring after each time, until the chocolate is completely melted.
Pour all over the peanut caramel, spreading it evenly to coat.
Top with chopped peanuts and flaky salt, if you’d like. Place back in the freezer to chill for at least 1 hour.
Remove and cut into whatever size/shape pieces you want. Enjoy straight out of the freezer!