Line the cupcake tins with cupcake holders.
In a bowl, combine the peanut butter, powdered sugar, and vanilla extract. Stir until smooth. Place plastic wrap over the bowl, and press it down onto the top of the peanut butter so there's no extra air in the bowl. Set the peanut butter in the fridge to chill for 10 minutes.
After 10 minutes is up, take the peanut butter out of the fridge, use a spoon to scoop out a ball of peanut butter about the size of a quarter. Wet your hands with a little water, and then roll the peanut butter between your hands to form a ball.
Add the semi-sweet chocolate chips to a microwave safe bowl, microwave for a minute and a half until melted. Stir until smooth.
Spoon a dollop of chocolate into each cupcake holder, filling them about a 1/4 of the way full.
Place the peanut butter ball into the center of the milk chocolate.
Place the peanut butter cups into the freezer for 6 minutes to let the base set.
Add the white chocolate to another microwave safe bowl. Microwave for a minute and fifteen seconds, until melted. Stir until smooth. Take the peanut butter cups out of the freezer. Spoon the white chocolate on top of the peanut butter balls. The white chocolate should be smooth on top.
Place the peanut butter cups into the freezer for 10 minutes to set. Once set, enjoy! Store in an airtight container for up to one week for optimal freshness.