you will need:
chocolate- i used hershey's bars since i can measure it by simply using the smaller bars
peanut butter- i used natural, crunchy peanut butter with some of the oil drained off (it'll separate if you let it sit for a few days; then just pour off it into some stir fry you're about to make!)
silicone cupcake cups
a pot of boiling water
a small plastic (or maybe metal) spoon
Step 1: Melt the Chocolate
after a while, it'll begin to soften, and you can spread it out.
take one cupcake cup out of the boiling water (use pliers!), and press the chocolate down and out
make sure to work quickly (small batches), and to create "walls"
Step 2: Add Peanut Butter
make sure the peanut butter doesn't touch the walls, otherwise you won't have a smooth, uninterrupted peanut butter cup!
not to little, not too much. you have to flatten it a bit. it's just a matter of trial and error before you find out how much peanut butter works for you
Step 3: Freeze
this will help keep the peanut butter from getting all goopy when you go to the next step
Step 4: Top It Off With Baked Chocolate
Step 5: Enjoy!
not sure how long they'll keep, or whether they're too soft in the fridge, or countertop- though, i keep bot peanut butter and chocolate in the pantry, and they last just fine.