18 Creamy Peanut Butter Frosting Recipes Irresistible

Author name

March 30, 2025

Ah, peanut butter – the ultimate comfort food. And when you combine it with a fluffy and creamy frosting, it’s a match made in heaven! In this article, we’ll be diving into 18 irresistible peanut butter frosting recipes that are sure to satisfy your sweet tooth. From classic combinations like peanut butter cream cheese and chocolate swirl, to unique twists like vegan coconut and spiced brown sugar, there’s something for everyone.

Whether you’re a seasoned baker or a newbie in the kitchen, these recipes are designed to be easy to follow and guaranteed to impress. So go ahead, grab your mixing bowl and get ready to indulge in some serious peanut butter goodness!

Classic Peanut Butter Cream Cheese Frosting

Classic Peanut Butter Cream Cheese Frosting
A rich and creamy frosting that combines the smoothness of cream cheese with the nutty flavor of peanut butter, perfect for topping cakes, cupcakes, or cookies.

Ingredients:

– 8 ounces cream cheese, softened
– 1/2 cup peanut butter
– 1 tablespoon unsalted butter, softened
– 2 cups powdered sugar
– 2 teaspoons vanilla extract

Instructions:

1. In a medium bowl, beat the cream cheese with an electric mixer until smooth.
2. Add the peanut butter and mix until well combined.
3. Beat in the butter until fully incorporated.
4. Gradually add the powdered sugar, beating until smooth and creamy.
5. Stir in the vanilla extract.

Cooking Time: None

Tips:

– Use a high-quality peanut butter for the best flavor.
– If too thick, add a little milk or cream to thin out the frosting.

Fluffy Peanut Butter Buttercream Frosting

Fluffy Peanut Butter Buttercream Frosting
Elevate your baked goods with this rich and creamy peanut butter frosting that’s perfect for topping cakes, cupcakes, or cookies. This recipe yields a light and airy texture with a delicious peanut butter flavor.

Ingredients:

– 1/2 cup (110g) unsalted butter, softened
– 1 3/4 cups (210g) powdered sugar
– 2 tablespoons creamy peanut butter
– 2 teaspoons vanilla extract
– 2-4 tablespoons whole milk or heavy cream

Instructions:

1. In a large mixing bowl, beat the softened butter until light and fluffy.
2. Gradually add the powdered sugar, beating until smooth and creamy.
3. Add the peanut butter and vanilla extract; mix until well combined.
4. Add 2 tablespoons of milk or heavy cream; mix until the desired consistency is reached (add more if needed).
5. Beat for an additional 2-3 minutes to achieve a light and airy texture.

Cooking Time: None

Chocolate Peanut Butter Swirl Frosting

Chocolate Peanut Butter Swirl Frosting
Elevate your baked goods with this rich and creamy frosting, featuring the perfect balance of chocolate and peanut butter.

Ingredients:

– 1 cup (200g) unsalted butter, softened
– 2 cups (400g) powdered sugar
– 1/2 cup (120g) creamy peanut butter
– 2 tablespoons unsweetened cocoa powder
– 2-3 drops vanilla extract

Instructions:

1. In a large mixing bowl, beat the softened butter until light and fluffy.
2. Gradually add the powdered sugar, beating until smooth and creamy.
3. Stir in the peanut butter, cocoa powder, and vanilla extract.
4. Divide the frosting into two portions.
5. Color one portion with a few drops of brown or chocolate food coloring to create a swirl effect.
6. Swirl the colored frosting into the plain frosting using a spatula or spoon.
7. Use immediately or refrigerate for up to 3 days.

Cooking Time: None required

Vegan Peanut Butter Coconut Frosting

Vegan Peanut Butter Coconut Frosting
This rich and creamy frosting is a perfect blend of peanut butter and coconut flavors, making it an ideal topping for cakes, cupcakes, or cookies. With just a few simple ingredients, you can create a deliciously vegan treat that’s sure to please.

Ingredients:

– 1/2 cup creamy peanut butter
– 1/4 cup unsweetened shredded coconut
– 1/2 cup powdered sugar
– 2 tablespoons non-dairy milk (such as almond or soy milk)
– 1 teaspoon vanilla extract

Instructions:

1. In a medium-sized bowl, combine the peanut butter and unsweetened shredded coconut.
2. Gradually add in the powdered sugar, mixing until smooth and creamy.
3. Add in the non-dairy milk and vanilla extract, stirring until well combined.
4. Beat the mixture with an electric mixer for 2-3 minutes, or until light and fluffy.

Cooking Time: None! Simply mix and serve.

Peanut Butter Honey Cinnamon Frosting

Peanut Butter Honey Cinnamon Frosting
Sweet and savory, this Peanut Butter Honey Cinnamon Frosting is a unique twist on traditional frostings. Perfect for topping cakes, cupcakes, or cookies, its creamy texture and delicious flavor combination will be a hit with anyone who tries it.

Ingredients:

– 1/2 cup creamy peanut butter
– 1/4 cup honey
– 1 tablespoon unsalted butter, softened
– 1 teaspoon ground cinnamon
– 2 cups powdered sugar

Instructions:

1. In a large mixing bowl, combine the peanut butter, honey, and butter. Beat with an electric mixer until smooth and creamy.
2. Add the cinnamon and mix until well combined.
3. Gradually add the powdered sugar, beating until fully incorporated.
4. Continue beating for an additional 2-3 minutes until the frosting reaches your desired consistency.

Cooking Time:

– Prep time: 5 minutes
– Total time: 10 minutes

Whipped Peanut Butter Ganache Frosting

Whipped Peanut Butter Ganache Frosting
Elevate your baked goods with this rich and creamy frosting, perfect for peanut butter lovers!

Ingredients:

– 1/2 cup (110g) creamy peanut butter
– 1 cup (240ml) heavy cream
– 2 tablespoons unsalted butter, softened
– 1 teaspoon vanilla extract
– Pinch of salt

Instructions:

1. In a large mixing bowl, combine peanut butter and powdered sugar. Beat until smooth.
2. In a separate bowl, whip heavy cream until stiff peaks form.
3. Gradually add the whipped cream to the peanut butter mixture, beating until well combined.
4. Add softened butter, vanilla extract, and salt. Beat until smooth and creamy.
5. Refrigerate for at least 30 minutes to allow flavors to meld.

Cooking Time: None

Tips:

– For a lighter consistency, add more whipped cream. For a thicker frosting, use less.
– This frosting is perfect for topping cakes, cupcakes, or cookies.

Peanut Butter Maple Syrup Frosting

Peanut Butter Maple Syrup Frosting
Take your baked goods to the next level with this rich and creamy frosting, infused with the flavors of peanut butter and maple syrup. Perfect for topping cakes, cupcakes, or cookies.

Ingredients:

– 1/2 cup (110g) unsalted butter, softened
– 1/2 cup (120g) creamy peanut butter
– 1/4 cup (60g) pure maple syrup
– 1 teaspoon vanilla extract
– 2 cups (250g) powdered sugar
– Pinch of salt

Instructions:

1. In a large mixing bowl, beat the softened butter until light and fluffy.
2. Add the peanut butter and mix until smooth and creamy.
3. Gradually add the maple syrup, beating until fully incorporated.
4. Beat in the vanilla extract.
5. Slowly add the powdered sugar, beating until smooth and creamy.
6. Add a pinch of salt to balance the sweetness.

Cooking Time: None! This frosting is ready to use immediately.

Peanut Butter Vanilla Bean Frosting

Peanut Butter Vanilla Bean Frosting
Peanut Butter Vanilla Bean Frosting: A rich and creamy frosting that combines the nutty flavor of peanut butter with the sweet and subtle taste of vanilla bean, perfect for topping cakes, cupcakes, or cookies.

Ingredients:

– 1/2 cup (110g) unsalted butter, softened
– 1/4 cup (60g) creamy natural peanut butter
– 1/2 teaspoon pure vanilla extract
– 1 3/4 cups (210g) powdered sugar
– 2-3 drops vanilla bean paste (optional)

Instructions:

1. In a large mixing bowl, beat the softened butter until smooth.
2. Add the peanut butter and mix until well combined.
3. Add the vanilla extract and mix until incorporated.
4. Gradually add the powdered sugar, beating until smooth and creamy.
5. If desired, add 2-3 drops of vanilla bean paste for an extra boost of flavor.
6. Beat the frosting for an additional 2 minutes to ensure it’s light and fluffy.

Cooking Time: None (frosting is ready in just a few minutes)

Spiced Peanut Butter Brown Sugar Frosting

Spiced Peanut Butter Brown Sugar Frosting
Elevate your baked goods with this rich and creamy frosting, featuring the perfect blend of peanut butter, brown sugar, and warm spices. This recipe is a game-changer for those who love a little extra flavor in their desserts.

Ingredients:

– 1/2 cup creamy peanut butter
– 1/4 cup brown sugar
– 1/4 cup powdered sugar
– 2 tablespoons unsalted butter, softened
– 1/2 teaspoon ground cinnamon
– 1/4 teaspoon ground nutmeg
– 1/4 teaspoon salt
– 2-3 tablespoons whole milk or heavy cream

Instructions:

1. In a medium-sized bowl, whisk together peanut butter and brown sugar until smooth.
2. Add powdered sugar, softened butter, cinnamon, nutmeg, and salt to the bowl. Whisk until well combined.
3. Gradually add milk, starting with 2 tablespoons, until the desired consistency is reached (thicker or thinner).
4. Use immediately or store in an airtight container at room temperature for up to 3 days.

Cooking Time: None required!

Peanut Butter Espresso Frosting

Peanut Butter Espresso Frosting
Elevate your baked goods with this decadent frosting that combines the creamy richness of peanut butter with the bold flavor of espresso. Perfect for topping cakes, cupcakes, or cookies.

Ingredients:

– 1/2 cup (115g) creamy peanut butter
– 1/4 cup (60g) unsalted butter, softened
– 1 teaspoon instant espresso powder
– 2 cups (400g) powdered sugar
– 2 tablespoons milk or heavy cream
– Salt to taste

Instructions:

1. In a large mixing bowl, combine peanut butter and butter. Beat until smooth.
2. Add espresso powder and mix until well combined.
3. Gradually add powdered sugar, beating until smooth and creamy.
4. Add milk or heavy cream and beat until desired consistency is reached.
5. Season with salt to taste.

Cooking Time: None! Simply assemble the ingredients and whip into a delicious frosting.

Peanut Butter Cookie Dough Frosting

Peanut Butter Cookie Dough Frosting
Rich and creamy frosting with a peanut butter cookie dough twist – perfect for topping your favorite cakes, cupcakes, or cookies!

Ingredients:

– 1/2 cup (1 stick) unsalted butter, softened
– 1 3/4 cups powdered sugar
– 1/2 cup creamy peanut butter
– 1 teaspoon vanilla extract
– 1/4 cup crushed peanut butter cookies (e.g. Nutter Butters)
– Pinch of salt

Instructions:

1. In a large bowl, beat the softened butter until light and fluffy.
2. Gradually add the powdered sugar, beating until smooth and creamy.
3. Stir in the peanut butter and vanilla extract until well combined.
4. Fold in the crushed peanut butter cookies and salt.
5. Use immediately or store in an airtight container at room temperature for up to 3 days.

Cooking Time: None! This is a frosting, not a baked good.

Peanut Butter Marshmallow Fluff Frosting

Peanut Butter Marshmallow Fluff Frosting
A creamy and sweet frosting that combines the richness of peanut butter with the lightness of marshmallow fluff, perfect for topping cakes, cupcakes, or cookies.

Ingredients:

– 1/2 cup creamy peanut butter
– 1/4 cup marshmallow creme
– 1 tablespoon unsalted butter, softened
– 2 cups powdered sugar
– 2-3 tablespoons whole milk
– Salt to taste

Instructions:

1. In a large mixing bowl, combine peanut butter and marshmallow creme until smooth.
2. Add softened butter and mix until fully incorporated.
3. Gradually add powdered sugar, mixing until well combined.
4. Add milk, 1 tablespoon at a time, until desired consistency is reached.
5. Season with salt to taste.

Cooking Time: None! This frosting is ready in just a few minutes of mixing.

Peanut Butter Caramel Drizzle Frosting

Peanut Butter Caramel Drizzle Frosting
Transform your favorite desserts with a rich and creamy frosting that combines the flavors of peanut butter, caramel, and sweetness.

Ingredients:

– 1 cup (200g) unsalted butter, at room temperature
– 2 cups (400g) confectioners’ sugar
– 1/4 cup (60g) creamy peanut butter
– 2 tablespoons (30g) caramel sauce
– 2 teaspoons vanilla extract
– Pinch of salt

Instructions:

1. In a large mixing bowl, beat the butter until light and fluffy.
2. Gradually add the confectioners’ sugar, beating until smooth and creamy.
3. Stir in the peanut butter, caramel sauce, and vanilla extract until well combined.
4. Add a pinch of salt to balance the sweetness.
5. Beat for an additional 2-3 minutes until the frosting reaches your desired consistency.

Cooking Time: None! This frosting is ready to use straight away.

Peanut Butter Banana Cream Frosting

Peanut Butter Banana Cream Frosting
A sweet and creamy frosting that combines the richness of peanut butter with the natural sweetness of bananas, perfect for topping cakes, cupcakes, or cookies.

Ingredients:

– 1 ripe banana, mashed
– 2 tablespoons creamy peanut butter
– 1/4 cup unsalted butter, softened
– 1 3/4 cups powdered sugar
– 2 teaspoons vanilla extract

Instructions:

1. In a medium-sized bowl, combine the mashed banana and peanut butter. Mix until smooth.
2. Add the softened butter to the bowl and mix until well combined.
3. Gradually add the powdered sugar to the bowl, mixing until smooth and creamy.
4. Add the vanilla extract and mix until combined.
5. Use immediately or refrigerate for up to 3 days.

Cooking Time: None required, as this is a frosting recipe!

Peanut Butter Coconut Cream Frosting

Peanut Butter Coconut Cream Frosting
Elevate your dessert game with this rich and creamy frosting, combining the nutty goodness of peanut butter with the tropical flavor of coconut cream.

Ingredients:

– 1/2 cup creamy natural peanut butter
– 1/4 cup unsweetened shredded coconut
– 1/2 cup heavy cream
– 2 tablespoons unsalted butter, softened
– 1 teaspoon vanilla extract
– Pinch of salt

Instructions:

1. In a medium-sized bowl, whisk together the peanut butter and unsweetened shredded coconut until well combined.
2. In a separate large bowl, whip the heavy cream until stiff peaks form. Set aside.
3. In another bowl, mix together the softened butter, vanilla extract, and salt.
4. Gradually add the peanut butter-coconut mixture to the butter mixture, whipping until smooth.
5. Fold in the whipped cream until fully incorporated.
6. Use immediately or store in an airtight container in the refrigerator for up to 3 days.

Cooking Time: None

Peanut Butter Oreo Crumb Frosting

Peanut Butter Oreo Crumb Frosting
Elevate your baked goods with this creamy and crunchy frosting that combines the richness of peanut butter with the classic flavors of Oreos. This recipe is perfect for topping cakes, cupcakes, or cookies.

Ingredients:
– 1/2 cup (110g) unsalted butter, softened
– 1 3/4 cups (450g) powdered sugar
– 1/4 cup creamy peanut butter
– 1 tablespoon milk
– 1 teaspoon vanilla extract
– 1 cup crushed Oreos

Instructions:

1. In a large mixing bowl, beat the softened butter until light and fluffy.
2. Gradually add the powdered sugar, beating until smooth and creamy.
3. Add the peanut butter, milk, and vanilla extract; mix until well combined.
4. Fold in the crushed Oreos.
5. Use immediately or store in an airtight container in the refrigerator for up to 3 days.

Cooking Time: None

Peanut Butter Pumpkin Spice Frosting

Peanut Butter Pumpkin Spice Frosting
This creamy frosting combines the warm spices of pumpkin pie with the richness of peanut butter, perfect for topping fall-themed treats or using as a dip for fruit and graham crackers.

Ingredients:
– 1/2 cup creamy peanut butter
– 1/4 cup unsalted butter, softened
– 1 3/4 cups powdered sugar
– 2 tablespoons canned pumpkin puree
– 1 teaspoon vanilla extract
– 1/2 teaspoon ground cinnamon
– 1/4 teaspoon ground nutmeg

Instructions:
1. In a large bowl, beat the peanut butter and butter until smooth.
2. Gradually add the powdered sugar, beating until fully incorporated.
3. Add the pumpkin puree, vanilla extract, cinnamon, and nutmeg; mix until combined.
4. Beat the frosting for an additional 2-3 minutes until light and fluffy.

Cooking Time: None (frosting is ready to use immediately)

Peanut Butter Bourbon Glaze Frosting

Peanut Butter Bourbon Glaze Frosting
Elevate your baked goods with a rich and creamy frosting that combines the nutty flavors of peanut butter with the smoothness of bourbon. This glaze is perfect for topping cakes, cupcakes, or cookies.

Ingredients:

– 1/2 cup creamy peanut butter
– 1/4 cup unsalted butter, softened
– 1/2 cup powdered sugar
– 2 tablespoons bourbon whiskey
– 2 teaspoons vanilla extract
– 2-3 drops yellow food coloring (optional)

Instructions:

1. In a medium bowl, whisk together peanut butter and butter until smooth.
2. Gradually add powdered sugar, whisking until fully incorporated.
3. Add bourbon, vanilla extract, and yellow food coloring (if using). Whisk until combined.
4. Adjust consistency by adding more powdered sugar if too thin or bourbon if too thick.
5. Use immediately, or store in an airtight container at room temperature for up to 3 days.

Cooking Time: None

Summary

Get ready to indulge in the creamiest and most irresistible peanut butter frosting recipes! From classic peanut butter cream cheese frosting to unique twists like chocolate swirl, vegan coconut, and pumpkin spice, there’s something for everyone. These 18 mouthwatering recipes feature a range of flavors, textures, and ingredients, from buttercream and ganache to honey and caramel. Whether you’re a seasoned baker or just starting out, these peanut butter frostings are sure to satisfy your sweet tooth and add a delicious touch to cakes, cupcakes, and cookies.

Leave a Comment