This creamy peanut butter frosting is rich, fluffy, and just the right amount of sweet. It comes together in minutes with simple pantry ingredients. Perfect for piping tall swirls on cupcakes, frosting chocolate cakes, or sandwiching between cookies.
1cup unsalted butter - softened to room temperature, 226g
1cupcreamy peanut butter - 256g
1/8 teaspoonkosher salt
1 teaspoon pure vanilla extract
3 1/2cups powdered sugar - 420g
3tablespoons whole milk or heavy cream - 45g
**Use the toggle button above to turn the instruction photos on and off!
Instructions
Add 1 cup softenedbutter and 1 cup peanutbutter to a medium size bowl. With an electric mixer, cream the butter and peanut butter until smooth.
Then, stir in 1/8 teaspoon koshersalt and 1 teaspoon vanillaextract until combined.
Gradually add in 3 1/2 cups powderedsugar, mixing in between each addition, until combined.
Add in milk, one tablespoon at a time, until desired consistency is reached.
Use the frosting immediately to decorate cakes, cookies and cupcakes or store in the refrigerator to use later.
Notes
Dairy-Free note: To make this recipe dairy-free, use 1/2 cup of vegan butter and 1/2 cup of palm shortening instead of the butter. Use a non-dairy milk instead of the milk or heavy cream.
Gluten-free note: This frosting is naturally gluten-free, but always double-check your ingredients if you have celiac like I do.
Decorating: This recipe makes enough to pipe tall swirls on 12 cupcakes or spread a thinner layer on 24 cupcakes, a 9x13 sheet cake, or cover a double layer 9-inch cake. Double the batch for decorating layer cakes or generous piping.
Make ahead: You can make this frosting up to 3 days in advance. Store in the fridge, bring to room temperature, and rewhip before using. Freeze for longer storage up to 1 month.