Peanut Butter Frosting – Creamy, Fluffy, and Irresistibly Good
This creamy and fluffy Peanut Butter Frosting is the perfect topping for cakes, cupcakes, brownies, and cookies. With a rich peanut butter flavor, smooth texture, and just the right amount of sweetness, it whips up in minutes and is guaranteed to be a crowd favorite.
Prep Time 10 minutes mins
Total Time 10 minutes mins
Course Frosting, Dessert
Cuisine American
Servings 2 cups
Calories 160 kcal
- 1 cup 114 g powdered sugar
- 1 cup 270 g creamy peanut butter
- 5 tablespoons 71 g unsalted butter, room temperature
- ¾ teaspoon vanilla extract
- ¼ teaspoon kosher salt
- ⅓ cup 80 ml heavy cream
Beat peanut butter and butter: In a large mixing bowl, use a hand or stand mixer to beat the peanut butter and softened butter until smooth and creamy.
Add sugar: Gradually add the powdered sugar, mixing on low speed until incorporated.
Mix in flavorings: Add the vanilla extract and salt, then beat until combined.
Adjust consistency: Slowly add the heavy cream, 1 tablespoon at a time, and beat on high until the frosting becomes light, fluffy, and spreadable.
Use immediately: Frost cakes, cupcakes, brownies, or cookies as desired.
-
For stiffer frosting, use less heavy cream.
-
For a fluffier, whipped texture, beat an additional 1–2 minutes after adding the cream.
-
Store leftover frosting in an airtight container in the refrigerator for up to 5 days. Let it come to room temperature before re-whipping and using.
Keyword peanut butter frosting, creamy peanut butter frosting, easy peanut butter frosting, cake frosting