Go Back

Homemade Peanut Butter Frosting

A cozy, creamy finish for cakes and cookies, perfect for spreading on cupcakes or brownies.
Prep Time 10 minutes
Total Time 10 minutes
Servings: 12 cupcakes
Course: Dessert, Frosting
Cuisine: American
Calories: 250

Ingredients
  

Frosting Ingredients
  • 1 cup unsalted butter, room temperature Helps control salt, keeping flavor balanced.
  • 1 cup creamy peanut butter For smooth texture.
  • 3-4 cups powdered sugar Amount depends on desired sweetness.
  • 1 tsp vanilla extract
  • 1-2 tbsp milk or heavy cream As needed to adjust texture.

Method
 

Preparation
  1. Let the butter sit at room temperature to soften but do not melt it.
  2. In a mixing bowl, beat the butter and creamy peanut butter together on medium speed for about 1 minute until light and fluffy.
  3. Add 2 cups of powdered sugar and the vanilla extract. Beat on low speed to prevent the sugar from puffing everywhere.
  4. Scrape down the sides with a spatula.
  5. Add the remaining powdered sugar a cup at a time until the frosting is thick but spreadable.
  6. If too stiff, add 1 tablespoon of milk or heavy cream and beat again, repeating as necessary to achieve desired texture.
  7. Spread or pipe onto cooled cakes, cupcakes, brownies, or cookies. The frosting should hold swirls but still look creamy and glossy.

Notes

For variations, stir in 1/4 tsp cinnamon or 2 tbsp melted chocolate. Store in an airtight container in the fridge for up to 7 days or freeze for up to 3 months. Allow to come to room temperature before using.