In a small pot, add all of the ingredients for the chocolate portion. Turn the heat on to medium, and whisk all of the ingredients together. Once everything is combined and the sugar is dissolved (about 2 minutes), turn off the heat and set it aside to cool. (If some bits of cocoa did not dissolve, make sure to strain the mix).
In another small pot, add all of the ingredients for the peanut butter portion. Turn on the heat to medium and whisk everything together. Once everything is combined well (about 2 minutes), turn off the heat and set it aside to cool.
Once both mixes have cooled, you can begin to fill your popsicle molds. Evenly spoon the peanut butter mixture into the molds. Don’t worry if it’s a little messy.
Pour the chocolate mixture over the peanut butter mixture and fill to the top of your popsicle molds. Then, take a small spoon or popsicle stick and gently give it a quick stir so the peanut butter mixture is swirled. Do not completely mix it in. If your mold has a place to insert popsicle sticks, do so now.
Freeze for 8 hours or overnight.**If your popsicle mold does not have a place for popsicle sticks, remove the mold from the freezer after about 2 hours. Place the popsicle sticks in, and return to the freezer for at least another 4 hours.**
When you are ready to eat them, run the popsicle mold under warm water, then gently pull on the popsicle sticks to release them from the mold. Enjoy!