• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Easy homemade recipes

  • HOME
  • Recipes
  • Desserts
  • Chicken Recipes
  • Beef Recipes
  • Contact Us
  • Privacy Policy
    • Terms And Conditions
You are here: Home / Recipes / Peanut Butter Cream Cheese Frosting

Peanut Butter Cream Cheese Frosting

Last Modified: December 14, 2024

Sharing is caring!

1723 shares
  • Facebook
  • X

This Peanut Butter Cream Cheese Frosting recipe is the ultimate indulgence for dessert lovers. Made with creamy peanut butter, smooth cream cheese, and a touch of vanilla, this rich and velvety frosting is perfect for topping cakes, cupcakes, cookies, or brownies. Easy to make with simple ingredients, this frosting offers a perfect balance of sweetness and tang. Whether you’re decorating a special occasion cake or simply satisfying your sweet tooth, this peanut butter cream cheese frosting is sure to impress. Ideal for peanut butter lovers, this recipe is a must-try for your next dessert!

Table of Contents

Toggle
      • Ingredients:
      • Instructions:
  • Why You’ll Love This Recipe
  • Tips, Variations, and Substitutions
  • FAQs
  • Serving Suggestions
  • Peanut Butter Cream Cheese Frosting
    • Ingredients
    • Directions

Ingredients:

  • ½ cup salted butter, softened
  • 8 oz cream cheese (1 bar), softened
  • ½ cup creamy peanut butter
  • 2 teaspoons vanilla extract
  • 4 cups powdered sugar

Instructions:

  1. In a large mixing bowl, beat the softened butter and cream cheese together on medium speed for about 3 minutes until smooth and creamy.
  2. Scrape down the sides of the bowl, then add the peanut butter and vanilla extract. Mix on medium-low for 90 seconds until fully combined.
  3. Scrape the bowl again, then gradually add the powdered sugar one cup at a time. Mix on low speed until the sugar is incorporated.
  4. Once all the powdered sugar is added, increase the speed to medium-high and beat for an additional minute until the frosting is rich and creamy.

Why You’ll Love This Recipe

This Peanut Butter Cream Cheese Frosting is the perfect balance of creamy and indulgent. The rich, tangy cream cheese combined with the creamy peanut butter creates a flavorful and smooth frosting that pairs beautifully with cakes, cupcakes, or cookies. With just a few simple ingredients, you can create a frosting that’s both luxurious and easy to make.

Tips, Variations, and Substitutions

  • Tip for smooth frosting: Make sure your butter and cream cheese are softened to room temperature before mixing. This ensures a smoother texture without lumps.
  • Flavor variations: Add a pinch of salt for an extra burst of flavor, or swap the peanut butter for other nut butters like almond butter or cashew butter.
  • Substitutions: For a dairy-free option, you can substitute the butter and cream cheese with dairy-free versions and use a plant-based powdered sugar alternative if needed.

FAQs

Can I make this frosting ahead of time?
Yes! You can make this frosting a day or two in advance. Just store it in an airtight container in the fridge and bring it to room temperature before using.

How do I make the frosting thicker or thinner?
If the frosting is too thick, add a teaspoon or two of milk to reach your desired consistency. If it’s too thin, add more powdered sugar, one tablespoon at a time, until it thickens.

Can I freeze this frosting?
Yes, you can freeze this frosting for up to a month. Just make sure it’s stored in an airtight container. Let it thaw in the fridge before using.

Serving Suggestions

This Peanut Butter Cream Cheese Frosting is a versatile topping that pairs wonderfully with a variety of baked goods. Spread it on:

  • Cupcakes: Perfect for chocolate or vanilla cupcakes for an indulgent treat.
  • Cakes: Ideal for layering between chocolate cakes, banana cakes, or any dessert where you want a creamy, peanut-buttery twist.
  • Cookies: Top your favorite cookies like sugar cookies or snickerdoodles for an added touch of decadence.
  • Brownies: Spread on top of rich brownies for an irresistible dessert combination.
Peanut Butter Cream Cheese Frosting
Print

Peanut Butter Cream Cheese Frosting

Servings

12

servings
Prep time

5

minutes
Cooking time

5

minutes

Ingredients

  • ½ cup salted butter, softened

  • 8 oz cream cheese (1 bar), softened

  • ½ cup creamy peanut butter

  • 2 teaspoons vanilla extract

  • 4 cups powdered sugar

Directions

  • In a large mixing bowl, beat the softened butter and cream cheese together on medium speed for about 3 minutes until smooth and creamy.
  • Scrape down the sides of the bowl, then add the peanut butter and vanilla extract. Mix on medium-low for 90 seconds until fully combined.
  • Scrape the bowl again, then gradually add the powdered sugar one cup at a time. Mix on low speed until the sugar is incorporated.
  • Once all the powdered sugar is added, increase the speed to medium-high and beat for an additional minute until the frosting is rich and creamy.

Filed Under: Recipes

Previous Post: « Starbucks Oatmeal Bars with Cherry Filling and Cream Cheese Topping
Next Post: Blueberry Protein Muffins »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

ABOUT US
ComoHowTo is a food blog dedicated to easy, homemade recipes anyone can make. From quick weeknight dinners to classic family favorites, our recipes are simple, affordable, and full of flavor. Read more...

Recent recipes

Swedish Meatballs with Creamy Gravy

Healthy Granola Recipe

Nothing Bundt Cake Copycat Recipe

Peanut Butter Balls (Buckeyes)

Instant Pot Applesauce

Instant Pot Meatloaf with Mashed Potatoes

Copyright © 2026