In a medium saucepan, combine the peanut butter and coconut milk. Heat over low-medium heat, stirring continuously until the mixture is smooth and creamy.
Once combined, remove from heat and stir in the maple syrup, cocoa powder, vanilla extract, and salt until fully incorporated.
If using, fold in the dark chocolate chips until melted and integrated into the mixture for an extra layer of chocolate flavor.
Allow the mixture to cool slightly before transferring it into popsicle molds. Leave a little space at the top of each mold for expansion.
Insert sticks into the molds and place them in the freezer. Freeze for at least 4-6 hours or until completely solid.
To release the pops, run warm water over the outside of the molds or gently wiggle the sticks until the pops come out.
Notes
Serve the fudge pops on a decorative plate, drizzled with extra melted chocolate or sprinkled with crushed peanuts for added texture and visual appeal.