The most luscious, creamiest, most velvety peanut butter frosting is yours for the spreading. If you need peanut butter frosting for cupcakes, brownies, or a big chocolate cake, this is the recipe that wins all the prizes. Easy to make, easy to love, and oh, so hard to resist.
Place the powdered sugar, peanut butter, butter, vanilla, and salt in the bowl of an electric mixer fitted with a paddle attachment. Mix on medium-low speed until creamy, scraping down sides of bowl with a rubber spatula as you go. Add cream and beat on high speed until mixture is light and smooth.
When the cupcakes are completely cool, frost each cupcake with peanut butter frosting and sprinkle with chopped peanuts, if desired.