Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Peanut Butter Frosting


  • Author: Sally Thompson
  • Total Time: 10 minutes
  • Yield: 12 cupcakes or 9-inch cake 1x

Description

Get ready to meet your new favorite frosting! This peanut butter frosting is smooth, rich, and irresistibly creamy — the perfect blend of salty and sweet. Whether you’re searching for quick breakfast ideas, easy dessert toppings, or a delicious treat for any celebration, this frosting is a total game-changer. Slather it on chocolate cupcakes, layer it between cookies, or use it as a dip for apple slices. It’s an easy recipe that delivers big flavor with just a handful of pantry ingredients. One bite and you’ll see why this belongs in your collection of go-to food ideas.


Ingredients

Scale
  • 1 cup unsalted butter, softened
  • 1 cup creamy peanut butter (not natural)
  • 2 ½ to 3 cups powdered sugar, sifted
  • 1 tsp vanilla extract
  • 24 tbsp heavy cream or milk
  • Pinch of salt (optional)

Instructions

  1. In a large mixing bowl, beat the softened butter and peanut butter together on medium speed until smooth and fluffy (about 2–3 minutes).
  2. Gradually add the sifted powdered sugar, one cup at a time, mixing on low speed. Scrape the sides of the bowl as needed.
  3. Add the vanilla extract and beat until combined.
  4. Slowly add the cream or milk, one tablespoon at a time, beating on medium-high speed until the frosting reaches your desired consistency.
  5. Taste and adjust — add a pinch of salt if needed.
  6. If piping, chill the frosting for 10–15 minutes to firm up slightly.
  7. Use immediately or store for later!
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes