To make the chocolate coating: In a large bowl, add the milk chocolate and coconut oil into a heatproof bowl. Using a double boiler, heat until melted. Remove from heat. (Alternatively, microwave in a microwave safe bowl for 30 second intervals, stirring between each interval).
Fill the cupcake liners one-third full with chocolate. Place the tray in the freezer.
To make the filling: In a large mixing bowl, add the melted coconut oil, maple syrup, and peanut butter and whisk together until smooth.
Remove the cupcake pan from the freezer. Spoon the peanut butter filling into the cups and spread to the sides. Place the cupcake pan back in the freezer to set the filling for a few minutes.
Remove the cupcake pan from the freezer and add the remaining chocolate on top of the peanut butter to fill the top of each cup. Add flaky sea salt on top of the chocolate (optional).
Place back in the freezer to harden, for at least 30 minutes. Transfer to the fridge.
Store in the fridge for up to 2 weeks.
Video
Notes
Tips
Always use a digital food scale for the best results.
I use organic milk chocolate for a classic flavor, but you can use dark chocolate if you prefer! They are also vegan if you use dark chocolate.
You can easily make these minis just by using a mini cupcake pan or mini muffin pan instead.
Store in the fridge as the filling is soft, so they are best kept chilled. You can take one out for a few minutes before eating.