Prep your pan. Line a muffin tin with 10–12 liners or use a silicone mold. Clear space in your fridge or freezer for quick chilling.
Melt the chocolate. In a heatproof bowl, combine chopped chocolate with 3 tablespoons coconut oil.
Melt gently over a double boiler or in short microwave bursts, stirring until smooth. Stir in half of the sweetener and a pinch of salt. Taste and adjust sweetness.
Make the almond butter filling. In a small bowl, mix almond butter, remaining 2 tablespoons coconut oil, vanilla, and the rest of the sweetener.
If you want a firmer center, stir in almond flour. The mixture should be thick but spreadable.
Form the base layer. Spoon about 1 teaspoon of melted chocolate into each liner. Tilt the pan so the chocolate coats the bottom evenly.
Chill for 5–10 minutes until set.
Add the almond butter. Scoop 1–1.5 teaspoons of the almond butter mixture onto each base. Gently press to flatten, leaving a small border so the top chocolate can seal the edges.
Top with chocolate. Cover each cup with another spoonful of melted chocolate, making sure the almond butter is fully hidden. Tap the pan lightly to smooth the tops and release air bubbles.
Finish and chill. Sprinkle with flaky salt if using.
Chill 20–30 minutes until firm or freeze for 10–15 minutes if you’re impatient.
Serve. Peel off the liners and enjoy. Keep extras chilled so they stay snappy and neat.