01 -
Combine the oats, almond flour, peanut butter, maple syrup, vanilla, and salt in a medium-sized bowl. Stir everything until it’s fully blended. Scoop the mix into a muffin tin lined with paper or silicone liners, dividing it evenly among 12 slots. Push it down tightly and flatten each top. Freeze it for about 2 hours or until very firm.
02 -
Toss the dates and milk into a small food processor or blender. Blend or pulse until the mixture turns smooth like caramel. Scrape down the sides as needed to get everything fully combined.
03 -
Bring out the muffin tray from the freezer. Spread the caramel mixture evenly over the frozen oat crusts. Drop about 5 roasted peanuts onto the caramel layer of each cup, pressing them lightly so they stick. Return the tray to the freezer for 1 hour.
04 -
Set a small pot over low heat and add the chocolate chips with the peanut butter. Stir non-stop until the mixture is smooth and creamy. Take it off the heat as soon as it’s fully melted.
05 -
Pull the tray out of the freezer. Spoon 1-2 tablespoons of the melted chocolate on each cup, spreading it over the top with the back of a spoon. While still wet, sprinkle them with a pinch of flaky salt if you’re using it. Pop the tray back into the freezer for an hour until the chocolate hardens.
06 -
When ready to eat, take the cups out of the freezer and leave them at room temp for 5 minutes to soften up. Leftovers can be stored in an airtight container back in the freezer.