Peanut Butter Cream Cheese Frosting
Irresistible Peanut Butter Cream Cheese Frosting: The Perfect Topping for Every Dessert
Looking for a rich, creamy, and perfectly balanced frosting to elevate your desserts? This Peanut Butter Cream Cheese Frosting is everything you’ve been searching for. It combines the tangy richness of cream cheese with the nutty sweetness of peanut butter, making it the ultimate topping for cakes, cupcakes, cookies, and more.
Whether you’re baking for a party or just need something indulgent for your spoon, this easy peanut butter frosting recipe comes together in minutes and never fails to impress.
Why You’ll Love This Peanut Butter Cream Cheese Frosting
- Smooth and Spreadable – Perfect consistency for piping or spreading
- No Fancy Equipment Needed – Just a mixing bowl and a hand or stand mixer
- Versatile Flavor – Pairs beautifully with chocolate, banana, vanilla, and more
- Quick to Make – Ready in under 10 minutes
✨ Peanut Butter Cream Cheese Frosting Recipe
Ingredients
- 8 oz cream cheese (room temperature)
- ½ cup creamy peanut butter
- 6 tbsp salted butter (room temperature)
- 4 cups powdered sugar
Instructions
- In a large mixing bowl, combine the cream cheese, peanut butter, and butter. Mix until fully blended and smooth.
- Gradually add the powdered sugar, mixing until the frosting is smooth and creamy.
- If the frosting is too thick, add a teaspoon of milk at a time until you reach your desired consistency.
- Use immediately, or store in the refrigerator for up to 5 days.
🧁 Delicious Ways to Use Peanut Butter Cream Cheese Frosting
This frosting is more than just a pretty swirl on cupcakes. Here are some creative and crave-worthy ideas:
1. Frost Chocolate Cupcakes
The sweet and salty combo of peanut butter and chocolate is a match made in dessert heaven.
2. Layer Between Banana or Vanilla Cakes
Add this frosting between layers of banana cake or vanilla sponge for a decadent twist.
3. Spread on Brownies
Take boxed or homemade brownies to the next level with a thick layer of peanut butter frosting on top.
4. Sandwich Between Cookies
Make cookie sandwiches with chocolate chip or oatmeal cookies and a generous layer of frosting in the middle.
5. Dip for Pretzels or Fruit
Serve chilled as a fun dip for apple slices, strawberries, or salty pretzel sticks.
6. Top Pancakes or Waffles
Turn breakfast into dessert by spreading this frosting on warm pancakes or waffles with sliced bananas.
7. Spread on Double Chocolate Cake
Take your chocolate obsession to the next level by slathering this peanut butter cream cheese frosting over a rich Double Chocolate Cake. The tangy, nutty flavor cuts through the decadence of the chocolate for a perfectly balanced bite. Top with crushed peanuts or chocolate shavings for an extra-wow factor.
🥄 Tips for Perfect Frosting Every Time
- Room temperature ingredients are key for smooth mixing.
- Use salted butter for balance—if you only have unsalted, add a pinch of salt to the recipe.
- For a lighter texture, whip the frosting for an extra minute or two after adding the sugar.
Final Thoughts
This Peanut Butter Cream Cheese Frosting is a game-changer for anyone who loves bold, creamy, and sweet flavors with a hint of savory. It’s easy to make, incredibly versatile, and always a crowd-pleaser. Whether you’re baking cupcakes for a birthday party or looking to upgrade your weeknight treat, this frosting is your new go-to.
Please check my Facebook page Joyful Little Things, or my Pinterest page Joyful Little Things for more recipes.

Peanut Butter Cream Cheese Frosting
Equipment
- 1 Mixer
- 1 Rubber spatula
Ingredients
- 8 oz Cream cheese room temperature
- 4 cups Powdered sugar
- 6 tbsp Salted Butter room temperature
- ½ cup Creamy Peanut Butter
Instructions
- Put cream cheese, peanut butter, and butter in the mixing bowl. Mix until blended and smooth.
- Add powdered sugar. Mix until smooth. If it seems too thick, you can add a small amount of milk.
- Mix until smooth and creamy. It is ready to use immediately.