Description
Homemade Peanut Butter Frosting is a rich, creamy frosting with a sweet and salty balance—perfect for topping cakes, cupcakes, brownies, or enjoying as a decadent dip.
Ingredients
- 1 cup creamy peanut butter (not natural-style)
- 1/2 cup unsalted butter, softened
- 2 cups powdered sugar
- 1 teaspoon vanilla extract
- 2–4 tablespoons milk or heavy cream
- Pinch of salt (optional, if using unsalted peanut butter)
Instructions
- In a large bowl, beat peanut butter and softened butter until smooth and fluffy.
- Gradually add powdered sugar, mixing on low at first, then increasing speed until fully combined.
- Stir in vanilla extract and salt, if using.
- Add milk or cream one tablespoon at a time, beating until the frosting reaches a creamy, spreadable consistency.
- Use immediately or refrigerate to firm up slightly before piping.
Notes
- Do not use natural peanut butter; it can make the frosting oily or grainy.
- Add cocoa powder for a chocolate-peanut butter variation.
- Mix in crushed toasted peanuts for extra texture and flavor.
- Substitute a bit of maple syrup for powdered sugar for a unique sweetness.
Nutrition
- Serving Size: 2 tablespoons
- Calories: 180
- Sugar: 16g
- Sodium: 60mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 15mg