Prepare and bake the cupcakes according to the directions on the back of the box.
Allow the cupcakes to cool in the pan for five minutes, then transfer to a wire cooling rack.
Scoop out a small hole in the center of each cupcake.
Set aside while you prepare the homemade filling and frostings.
How to Make the Peanut Butter Filling:
Beat together the peanut butter, powdered sugar, and melted butter until smooth and well combined.
Add the mixture to a piping bag.
Pipe the peanut butter mixture into the hole of each cupcake.
How to Make the Peanut Butter Frosting:
Make the peanut butter frosting by beating together the butter, peanut butter, powdered sugar, milk, and vanilla until smooth and well combined.
How to Make the Chocolate Frosting:
Make the chocolate icing by beating together the butter, cocoa powder, powdered sugar, two tablespoons of milk and vanilla until smooth and well combined.
Add more milk, if needed, to thin the frosting.
How to Decorate the Cupcakes:
Place each frosting flavor in a small piping bag and cut the tip off each bag.
Place a large piping tip in the bottom of a large piping bag and put the tips of the two smaller piping bags inside. Swirl the icing on top of each cupcake.
Notes
Use a cookie scoop to help you get the batter into the cupcake liners.
Make sure you spray them first with non-stick baking spray.
Use an apple corer stick or the tip of a potato peeler to help you get the hole in the cupcakes.
When this recipe was created, I used a 15.25 ounce size box of Chocolate Cake Mix.