Using a mixer, cream the butter and peanut butter together until smooth and creamy.
Add in the powdered sugar and mix well. If the frosting is too thick to pipe or for your preference add 1-2 tablespoons of heavy whipping cream to thin it out.
Pipe or spread the frosting as desired.
Video
Notes
Pro Tips
Use shelf stable peanut butter.
Do not use natural peanut butter requiring mixing.
Make sure the peanut butter and butter are room temperature before starting the recipe.
The volume of the peanut butter frosting recipe will cover:
16 cupcakes piped as shown in the photos
At least 24-32 cupcakes if spreading the frosting (not piping)
Frosting a 9-inch by 13-inch sheet cake
2 layer cake: would thinly frost between layers and the outside without additional frosting decoration
3 layer 'naked cake': fill between the layers and thinly swipe the outside