Prep the pan: Line an 8x8-inch pan with parchment, leaving overhang for easy lifting.
Make the nougat base: In a bowl, mix oat flour, protein powder, and salt. Stir in peanut butter, honey, vanilla, and almond milk.
Fold until a soft dough forms. Add a splash more milk if crumbly. Press evenly into the pan.
If using crispy rice or peanuts, press them into the top.
Blend the caramel: In a food processor, blend dates, water, peanut butter, vanilla, and salt until smooth and sticky. Spread evenly over the base.
Chill: Freeze for 20–30 minutes until firm enough to slice.
Slice into bars: Lift from the pan and cut into 10–12 bars. Return to the freezer while you prep the chocolate.
Melt the chocolate: Microwave chocolate and coconut oil in 20–30 second bursts, stirring until smooth.
Or use a double boiler.
Coat the bars: Dip each bar in chocolate, let excess drip off, and place on a parchment-lined tray. Sprinkle flaky salt if you like.
Set and store: Chill 15–20 minutes until the chocolate hardens. Store in the fridge or freezer.