Rich, creamy, and irresistibly indulgent, this homemade peanut butter icing is perfect for adding a burst of nutty sweetness to your favorite baked treats. Made with a luscious blend of unsalted butter, creamy peanut butter, and powdered sugar, this icing delivers a smooth, velvety texture that spreads like a dream. A hint of vanilla extract enhances the flavor, while a splash of milk allows you to adjust the consistency to perfection. Ideal for frosting cakes, cupcakes, or cookies, this quick-to-make icing comes together in just 10 minutes and can be easily stored for later use. Whether you're topping a chocolate cake or piping onto sugar cookies, this peanut butter icing is a must-try recipe that will elevate any dessert to decadent new heights.
In a large mixing bowl, use a hand mixer or stand mixer fitted with a paddle attachment to cream the unsalted butter and peanut butter together at medium speed until smooth and fluffy, about 2-3 minutes.
Gradually add the powdered sugar, 1/4 cup at a time, and mix on low speed to incorporate. Once all the powdered sugar has been added, increase the speed to medium and beat until fully combined.
Add the vanilla extract and mix briefly until incorporated.
If the icing is too thick, add the milk one tablespoon at a time, beating well after each addition, until you reach your desired consistency.
Taste the icing and, if needed, add a pinch of salt to enhance the flavor. Mix well to incorporate the salt.
Use the peanut butter icing immediately to frost cakes, cupcakes, or cookies, or store it in an airtight container in the refrigerator for up to one week. Allow it to come to room temperature and mix it again before using if refrigerated.
Calories |
2497 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 157.5 g | 202% | |
| Saturated Fat | 68.1 g | 340% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 253 mg | 84% | |
| Sodium | 697 mg | 30% | |
| Total Carbohydrate | 267.7 g | 97% | |
| Dietary Fiber | 7.5 g | 27% | |
| Total Sugars | 247.9 g | ||
| Protein | 31.8 g | 64% | |
| Vitamin D | 0.3 mcg | 2% | |
| Calcium | 139 mg | 11% | |
| Iron | 2.4 mg | 13% | |
| Potassium | 834 mg | 18% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.