Description
Homemade Peanut Butter Frosting is a rich, creamy frosting with bold peanut butter flavor, perfect for topping cakes, cupcakes, or brownies. It’s smooth, sweet, slightly salty, and whips up in just minutes.
Ingredients
- 1 cup creamy peanut butter (not natural-style)
- 1/2 cup unsalted butter, softened
- 2–2.5 cups powdered sugar
- 1 teaspoon vanilla extract
- 2–4 tablespoons heavy cream or milk (as needed for consistency)
- Pinch of salt (optional, if peanut butter is unsalted)
Instructions
- In a large mixing bowl, beat softened butter and peanut butter until smooth and creamy.
- Gradually mix in powdered sugar, 1 cup at a time, beating well after each addition.
- Add vanilla extract and 2 tablespoons of cream or milk. Beat until light and fluffy.
- Adjust consistency by adding more cream/milk if too thick, or more powdered sugar if too thin.
- Taste and add a pinch of salt if needed.
- Use immediately to frost cakes or cupcakes, or store for later use.
Notes
- Add cocoa powder for a chocolate-peanut butter variation.
- Swirl in honey or maple syrup for a different sweetness profile.
- Fold in mini chocolate chips for texture.
- For piping, chill slightly and whip until extra fluffy.
- Use on chocolate cake, banana bread, brownies, or cookies.
Nutrition
- Serving Size: 2 tablespoons
- Calories: 180
- Sugar: 18g
- Sodium: 90mg
- Fat: 11g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 15mg