In a medium bowl, mix together the oats, almond flour, peanut butter, syrup, vanilla and salt. Transfer to a muffin tray lined with liners, evenly amongst 12 slots. Flatten out as best as possible. Freeze the cups for at least 2 hours.
Date Caramel:
In a mini food processor or blender, add in dates and milk and pulse until smooth and incorporated. Divide this mixture evenly among the 12 oat cups.
To each cup, add about 5 peanuts on top of the caramel layer and gently press down. Place back in the freezer for 1 hour.
Chocolate Topping:
In a small pot over low heat, melt the chocolate chips and peanut butter, stirring constantly until smooth and melted. Remove the tray from the freezer and drop about 1-2 tbs of chocolate on the tops of each and smooth it out flat. Sprinkle with the flaky slat and freeze for another hour.
Notes
Make sure you use dairy free milk and chocolate chips to keep these vegan.
You can use almond butter or sunflower seed butter instead of peanut butter.
Store leftovers in an airtight container in your freezer. Take out an allow to 'thaw' for 5 minutes prior to serving.