Peanut Butter Frosting

Homemade peanut butter frosting recipe
Course Dessert
Cuisine American
Prep Time 5 minutes
Total Time 5 minutes
Servings 12 generously frosted cupcakes
Calories 213kcal
Author I Heart Eating


  • 6 tablespoons butter at room temperature
  • 1/2 cup creamy or crunchy peanut butter* at room temperature
  • 2 1/2 cups sifted powdered sugar
  • 2-4 tablespoons milk or cream
  • 1 teaspoon vanilla extract


  • In the bowl of a stand mixer, beat butter until creamy.
  • Add in peanut butter, and beat on medium until well-combined.
  • Add powdered sugar, 2 tablespoons milk, and vanilla.
  • Beat on low for 30 seconds, or until powdered sugar is just combined.
  • Increase speed to medium, and continue beating until frosting is well-combined.
  • Add additional milk as necessary.


*I don't recommend using natural peanut butter in this recipe.
**Nutrition values are estimates. 


Serving: 1serving | Calories: 213kcal | Carbohydrates: 27g | Protein: 2g | Fat: 11g | Saturated Fat: 4g | Cholesterol: 15mg | Sodium: 100mg | Potassium: 73mg | Sugar: 25g | Vitamin A: 175IU | Calcium: 9mg | Iron: 0.2mg