Add all the ingredients for the peanut butter bottoms to a medium-sized bowl and stir until well combined, creamy and smooth.
Drop a spoonful at a time into standard size muffin cups until they are approximately 1/2 - 2/3 full.
Put them in the freezer for at least 15 minutes, or until slightly hardened.
Prepare the chocolate topping:
Add all the ingredients for the chocolate topping to a small size bowl and stir until well combined, creamy and smooth.
Assembly:
Remove the peanut butter cups from the freezer and drop 1-2 spoonfuls of the chocolate topping on top of each peanut butter cup, making sure you have a solid thin layer.
Return the peanut butter cups back to the freezer for about 30-60 minutes, or until they are hardened.
Keep in the freezer until ready to serve because they will get soft and lose their shape if left out at room temperature.
Enjoy!
Other:
You can also make "mini" peanut butter cups using smaller muffin cups. Just follow the same recipe and distribute the peanut butter mixture and chocolate topping mixture evenly between whatever size muffin cups you are using.