Golden Grace Kitchen

  • Recipe Index
  • Viral Pastas
  • Subscribe
  • Meet Nicole Kendrick
menu icon
go to homepage
  • Recipe Index
  • Viral Pastas
  • Subscribe
  • Meet Nicole Kendrick
    • Amazon
    • Instagram
    • Pinterest
    • TikTok
  • search icon
    Homepage link
    • Recipe Index
    • Viral Pastas
    • Subscribe
    • Meet Nicole Kendrick
    • Amazon
    • Instagram
    • Pinterest
    • TikTok
  • ×
    Home » Recipes » Cakes

    Peanut Butter Cream Cheese Frosting

    Modified: May 21, 2025 · Published: Apr 16, 2024 by Nicole Kendrick · This post may contain affiliate links.

    Jump to Recipe Print Recipe

    Peanut butter cream cheese frosting is a tasty twist on a classic frosting. Sweet and tangy cream cheese frosting and rich peanut butter come together to create a frosting that works well on cakes, cupcakes, quickbread, and more.

    Overhead shot of cake topped with frosting

    Cream cheese frosting is a classic topping for various desserts, such as cupcakes, cakes, and bars. It's no surprise, really. It's so rich, creamy, sweet, and delicious! That sweet, tangy flavor is a wonderful counterpoint to the sweetness in these kinds of desserts. I added peanut butter to classic cream cheese frosting to create a rich peanut butter frosting that works with all kinds of baked goods.

    This rich, delicious peanut butter cream cheese frosting is made with just a handful of pantry staples that are probably in your kitchen right now. It's a simple recipe that comes together quickly and easily.

    Jump to:
    • Ingredients
    • Flavor Variations and Substitutions
    • Equipment
    • Instructions
    • Top Tips
    • FAQ
    • Related
    • 📖 Recipe
    • 💬 Comments

    Ingredients

    Overhead shot of individual frosting ingredients in bowls.
    • Salted butter - softened
    • Cream cheese - softened
    • Creamy peanut butter
    • Vanilla extract
    • Powdered sugar

    See the recipe card at the end of the post for exact quantities.

    Flavor Variations and Substitutions

    • Use this dairy-free cream cheese frosting if you don't eat dairy..
    • Get creative and use a flavored peanut butter to make this an even more unique flavor.

    Equipment

    • Measuring cups
    • Measuring spoons
    • Mixing bowls
    • Hand mixer

    Instructions

    1: Beat the butter and cream cheese on medium speed for 3 minutes in a large mixing bowl.

    Overhead shot of whipped butter and cream cheese in bowl.

    2: Scrape down the sides of the bowl. Then, add the peanut butter and vanilla extract and mix on medium-low for 90 seconds.

    Peanut butter and cream cheese mixed in bowl

    3: Scrape down the bowl again. Then, add the powdered sugar one cup at a time, mixing on low until all the frosting has been added. Beat on medium-high for a minute until rich and creamy.

    Closeup shot of peanut butter cream cheese frosting in mixing bowl.

    Top Tips

    • Be sure your cream cheese and butter are softened for easy mixing and the best frosting texture< but not too warm.
    • You'll need a hand or stand mixer to whip this frosting properly.
    • Be sure to scrape down the sides of your mixing bowl between additions so everything is fully combined.
    Overhead shot of cake topped with peanut butter cream cheese frosting.

    FAQ

    What goes with cream cheese frosting?

    Cream cheese frosting can be used on cakes, cupcakes, dessert bars, and quick breads. You can even use it as a dessert dip!

    Why is my frosting grainy?

    If the cream cheese isn't fully softened, you'll end up with frosting that has little bits of raw peanut butter or cream cheese in it.

    Can I mix this frosting by hand?

    I wouldn't recommend mixing this frosting by hand. To get the ultra-smooth and creamy consistency you want in this frosting, it's really best to use a hand mixer.

    Related

    • A Pecan and Chocolate Chip Cookie on a baking sheet.
      Pecan and Chocolate Chip Cookies
    • Melted Snowman Cookies on red holiday paper.
      Melted Snowman Sugar Cookies
    • Five cookies stacked atop one another.
      Soft, Chewy Chocolate Chipless Cookies
    • A blueberry lemon muffin on a wooden board.
      Blueberry Lemon Gluten Free Muffins

    📖 Recipe

    Overhead shot of cake topped with peanut butter cream cheese frosting.

    Peanut Butter Cream Cheese Frosting

    This peanut butter cream cheese frosting takes classic cream cheese frosting and fuses it with creamy peanut butter for a decadent, delicious peanut butter frosting.
    5 from 59 votes
    Nicole Kendrick
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 5 minutes mins
    Course Dessert
    Cuisine American
    Servings 12
    Calories 356 kcal

    Equipment

    • Measuring cups
    • Measuring spoons
    • Mixing Bowls
    • Hand Mixer

    Ingredients
      

    • ½ cup salted butter softened
    • 8 oz cream cheese bar softened
    • ½ cup creamy peanut butter
    • 2 teaspoon vanilla extract
    • 4 cups powdered sugar

    Instructions
     

    • First, beat the butter and cream cheese on medium speed for 3 minutes in a large mixing bowl.
    • Then, scrape down the sides of the bowl. Then, add the peanut butter and vanilla extract and mix on medium-low for 90 seconds.
    • Scrape the bowl down again. Then, add the powdered sugar 1 cup at a time, mixing on low until all the frosting has been added. Beat on medium-high for a minute until rich and creamy.

    Notes

    Storage
    • Refrigerate for up to 5 days in an airtight container. 
    • Freeze for up to a month in an airtight, freezer-safe container. 
    • Defrost overnight in the refrigerator and mix just before using it. 
    Tips
    • Your cream cheese should be softened to room temperature but not warm. 
    • Both a hand or stand mixer work well, but I find that a stand mixer whips just a bit better. 
    • Never store your frosting longer than a month in the freezer, or it will become grainy. 

    Nutrition

    Calories: 356kcalCarbohydrates: 43gProtein: 4gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 0.3gCholesterol: 39mgSodium: 167mgPotassium: 90mgFiber: 1gSugar: 41gVitamin A: 490IUCalcium: 26mgIron: 0.2mg
    Tried this recipe?Let us know how it was!

    More Cakes

    • A slice of Dairy Free Carrot Cake on a white plate with carrot decorations.
      Dairy Free Carrot Cake
    • Four pumpkin bread slices on a white plate.
      Gluten Free Pumpkin Loaf
    • Two chocolate sandwich cookies with buttercream filling stacked atop one another.
      Oreo Sandwich Cookies
    • A blackberry lemon loaf cake sliced to show inside.
      Lemon Blackberry Loaf

    Comments

      5 from 59 votes (43 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. leah says

      October 18, 2025 at 2:46 pm

      5 stars
      this peanut butter cream cheese frosting is a game changer! such a great recipe.

      Reply
      • Nicole Kendrick says

        October 24, 2025 at 11:29 am

        We seriously LOVE peanut butter here at GGK. Make sure to check out other similar recipes! All the best.

        Reply
    2. swathi says

      October 16, 2025 at 4:18 pm

      5 stars
      Peanut butter cream cheese frosting- so good and easy to make, perfect treat.

      Reply
      • Nicole Kendrick says

        November 19, 2025 at 3:36 pm

        I have to force myself not to eat it all while it is still in the bowl lol! - NK

        Reply
    3. Krystle Smith says

      October 15, 2025 at 10:29 pm

      5 stars
      The creamy peanut butter and tangy cream cheese come together so well, making a super smooth frosting that's amazing on cakes, cupcakes, or even just for dipping fruit.

      Reply
    4. Marie-Pierre says

      October 15, 2025 at 10:34 am

      5 stars
      This is how you nail a perfect cream cheese frosting! I love the merging of two!

      Reply
    5. Tiffany says

      August 24, 2024 at 11:15 pm

      5 stars
      I could eat this frosting just by itself it’s that good!! It’s the perfect amount of sweet and ultra creamy!

      Reply
      • NKendrick says

        August 25, 2024 at 11:12 am

        Thank you so much!

        Reply
    6. Kh says

      July 29, 2024 at 8:13 pm

      5 stars
      I never leave reviews but this frosting is the best frosting I’ve ever made. Everyone in my family agrees. It’s light and fluffy and so delicious.

      Reply
      • NKendrick says

        August 01, 2024 at 7:32 pm

        Oh I love that! Thank you so much for sharing!

        Reply
    7. Leslie says

      June 08, 2024 at 12:02 pm

      5 stars
      One of the best frosting recipes!

      Reply
      • NKendrick says

        June 10, 2024 at 4:38 pm

        So glad you enjoyed it!

        Reply
    8. Krystle says

      June 07, 2024 at 10:18 pm

      5 stars
      I made this for chocolate cupcakes and it was delectable. I could eat it on its own so good!

      Reply
    9. Brittany F. says

      June 07, 2024 at 3:05 pm

      5 stars
      I made this for my son’s cake who absolutely loves peanut butter! I followed your instructions and it turned out perfect. This frosting is so rich, creamy and delicious.

      Reply
      • NKendrick says

        June 10, 2024 at 4:39 pm

        So happy to hear this! thank you!

        Reply
    10. Lisa says

      June 07, 2024 at 2:04 pm

      5 stars
      OMG, DROOL. My daughter is obsessed with peanut butter and chocolate, so I used this frosting on fudgy cupcakes for her 21st birthday. They were absolutely devoured...I should have made more! Great recipe.

      Reply
      • Khris says

        July 25, 2025 at 6:26 pm

        If you are allergic to peanut butter, is there an alternative for this frosting maybe almond butter? Or can you make the frosting without peanut butter altogether?

        Reply
        • Nicole Kendrick says

          July 30, 2025 at 12:35 pm

          Yes, you can use my cream cheese frosting on my site! Just use regular butter and regular cream cheese in place of the dairy-free!

          Reply
    11. Ashley says

      June 07, 2024 at 11:24 am

      5 stars
      Love the addition of peanut butter to classic cream cheese frosting! It's great with chocolate cupcakes.

      Reply
    12. Amy Liu Dong says

      May 08, 2024 at 10:21 pm

      5 stars
      My family loved this!

      Reply
    13. Anonymous says

      May 08, 2024 at 10:11 pm

      5 stars
      This worked exactly as written, thanks!

      Reply
    14. Nora says

      May 08, 2024 at 10:49 am

      5 stars
      This worked exactly as written, thanks!

      Reply
    15. Anonymous says

      May 04, 2024 at 12:25 pm

      5 stars
      Thank you for sharing this recipe

      Reply
    Newer Comments »

    Hello! I’m Nicole Kendrick, the creator of Golden Grace Kitchen, a holistic nutritionist, and a certified health coach. I was diagnosed with Celiac Disease in 2013, which means every recipe you find here will always be gluten-free.

    More about me →

    Latest Pasta Recipes

    • Overhead shot of skillet with marry me shrimp.
      Marry Me Shrimp Pasta
    • A plate of Pasta with Pesto and Tuna with cherry tomatoes.
      Pasta with Pesto and Tuna
    • Overhead shot of skillet full of pasta and pork chops.
      Pasta and Pork Chops
    • Marry Me Chicken Pasta
    • Skillet full of steak and alfredo sauce
      Steak Pasta Alfredo
    • Gluten Free Chicken Alfredo on a white plate.
      Gluten Free Chicken Alfredo

    4 MUST TRY Easter Recipes

    • Chicken thighs in creamy tomato sauce on a white plate.
      Marry Me Chicken
    • Sautéed zucchini and squash in a white bowl
      Pan fried squash and zucchini
    • Overhead shot of chocolate protein muffins
      Chocolate Protein Muffins
    • Overhead shot of baking sheet with chicken and peppers
      Chicken and Peppers Recipe

    Footer

    ↑ back to top

    Legal

    • Privacy Policy
    • Terms of Service

    About me

    • Learn more about me

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.