Description
A rich, creamy, and easy homemade peanut butter frosting that’s both sweet and nutty. Perfect for spreading or piping on cupcakes, cakes, brownies—and it comes together in just about 10 minutes.
Ingredients
- 1 cup (2 sticks) unsalted butter, room temperature
- 3/4 to 1 cup creamy peanut butter (use standard brands like Jif or Skippy, not natural)
- 2½ to 3 cups powdered sugar (adjust for desired sweetness and consistency)
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt (optional, balances sweetness)
- 2 tablespoons milk or heavy cream (plus more as needed for texture)
Instructions
- Beat the butter until fluffy, then add peanut butter and continue mixing until well combined. :contentReference[oaicite:0]{index=0}
- Gradually add powdered sugar, starting low and increasing mixer speed once combined. :contentReference[oaicite:1]{index=1}
- Stir in vanilla extract and salt.
- Add milk (or cream) slowly while mixing to reach your desired consistency. :contentReference[oaicite:2]{index=2}
- Beat on high speed for 30 seconds to get a light, fluffy texture. :contentReference[oaicite:3]{index=3}
- Use immediately to frost cooled baked goods, or store as directed below.
Notes
- Stick with creamy, processed peanut butter (like Jif or Skippy) for the smoothest, most stable frosting. Natural versions can make the frosting oily or grainy. :contentReference[oaicite:4]{index=4}
- For a stiffer texture (e.g., for piping), increase powdered sugar by ½ to 1 cup. :contentReference[oaicite:5]{index=5}
- To cut sweetness, reduce sugar slightly and add a pinch of salt. :contentReference[oaicite:6]{index=6}
- Need a lighter frosting? Add more cream and whip longer. :contentReference[oaicite:7]{index=7}
- This frosting is ideal for chocolate cakes, banana bread, cupcakes, brownies—even graham crackers or cookies. :contentReference[oaicite:8]{index=8}
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Frosting
- Method: No‑Bake
- Cuisine: American
Nutrition
- Serving Size: 1/12th batch
- Calories: 380
- Sugar: 32g
- Sodium: 200mg
- Fat: 26g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 1g
- Carbohydrates: 34g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 40mg