• New Posts
    • Recipe Index
  • Delicious Gatherings
  • Live Life Deliciously
  • About
    • Contact Me
      • Privacy Policy Version 2025
      • Tara Teaspoon Disclosure Statement

Tara Teaspoon

menu icon
go to homepage
  • Home
  • Recipes
  • Newsletter
  • About
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Home
    • Recipes
    • Newsletter
    • About
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • YouTube
  • ×
    TaraTeaspoon » Recipes » Frosting, Icing, and Toppings

    Peanut Butter Cream Cheese Frosting

    Published: Jan 30, 2024 · Updated: Feb 3, 2026 by Tara Teaspoon · This page may contain affiliate and sponsored links. See my full disclosure

    Jump to Recipe Pin Recipe Add us as a trusted source on Google
    fluffy peanut butter frosting recipe pin image
    Best Fluffy Peanut Butter Frosting
    Best Fluffy Peanut Butter Frosting
    Pinterest graphic for Best Peanut Butter Cream Cheese Frosting recipe on Tara Teaspoon
    Pinterest graphic for Best Peanut Butter Cream Cheese Frosting recipe on Tara Teaspoon
    fluffy peanut butter frosting on chocolate cupcake

    Make Peanut Butter Cream Cheese Frosting like a professional baker. It's fluffy, soft and creamy, and holds for piping. With just five simple ingredients, it's easy to make and perfect to make-ahead too. It has intense nut flavor and is delicious atop cakes, cupcakes, brownies, and cookies. 

    chocolate cupcake with piped peanut butter frosting

    If there's one thing I love, it's frosting. At age 4 I asked my mom, "What's the stuff that holds up the frosting?" Cake was inconsequential to the fluffy, sweet frosting on top.

    I clearly knew at that point in life that cake takes second fiddle to delicious icing or frosting, and this easy peanut butter frosting is no exception! It's whipped to perfection, light and fluffy, and an amazing topping for not only cake, but brownies, cookies, and cupcakes, too. 

    In this article you'll learn:

    • Why adding a little cream cheese helps the peanut butter frosting stay smooth, fluffy, and easy to spread.
    • The best type of peanut butter to use for a creamy texture and consistent flavor.
    • How to adjust the peanut butter cream cheese frosting if it becomes too thick or too loose.
    • Simple ways to use this frosting, from cupcakes and layer cakes to brownies and graham cracker sandwiches.

    Generated with AI and experts from the Tara Teaspoon team.

    Why you'll love this recipe

    With all of my years of baking experience, frosting is definitely my favorite food category. This peanut butter flavored frosting is incredibly delicious and really takes the cake! Here's why:

    • Smooth and spreadable: Inherently peanut butter frosting is not as smooth as other flavors. The peanut butter can create a stiff mixture that tastes great, but doesn't pipe or spread well. I use butter, as well as a bit of cream cheese to create the perfect spreadable texture.
    • Creamy: That's right, this is technically a peanut butter cream cheese frosting! It makes the frosting SO creamy! There is a very slight tang to the icing, but it doesn't overpower the sweetness of rich peanut butter.
    • Balanced flavor: No one will notice the cream cheese, but they will know it's dang good frosting. With the powdered sugar and a pinch of salt, the flavor is totally balanced and all you taste is pure peanut butter heaven!

    If you love cream cheese frosting, you definitely need to try my Classic Cream Cheese Frosting and Chocolate Cream Cheese Frosting as well.

    Jump to:
    • In this article you'll learn:
    • Why you'll love this recipe
    • Frosting vs. icing
    • Ingredients and substitutions
    • How to make peanut butter cream cheese frosting
    • Tara's top frosting tips
    • Dairy-free frosting
    • How to use peanut butter frosting
    • Equipment
    • Filling a piping bag
    • Storage
    • FAQ
    • More easy frosting recipes
    • 📖 Full Recipe
    • 💬 Comments & Reviews
    overhead of chocolate peanut butter cupcakes

    Frosting vs. icing

    What's the difference between frosting and icing? For most folks, the terms can be used interchangeably. We say "ice a cake," or "put icing on the cookies," and it is most often really frosting. 

    In food terms, icing is typically thinner, more sugary, and often used as a glaze. Frosting is known for being fluffy, whipped, and thicker.

    I like icing for certain kinds of brownies and cookies, as it's a thinner layer of deliciousness. Frosting is great for cupcakes and for building layered cakes.

    That's it, I'm sold! I will make ANY frosting you give me, Tara. This peanut butter one is FANTASTIC!

    - Britney

    Ingredients for peanut butter frosting including smooth peanut butter, confectioners' sugar, butter, milk, salt, and cream cheese.

    Ingredients and substitutions

    You'll only need a few simple ingredients to make this creama-licious frosting. Here's a few tips to help you select the best items. Full ingredient amounts can be found in the recipe card.

    • Smooth peanut butter: This is the key ingredient for signature, crowd-winning flavor! I don't recommend chunky peanut butter (it won't pipe easily). It's also best to avoid using natural creamy peanut butter because it will change the texture of the frosting. You can try using a different nut butter like cashew butter, but I have not tested this and it will result in a different texture.
    • Unsalted butter: Use room temperature unsalted butter to give the frosting its shape and texture. Avoid using salted butter for this recipe because it will make the frosting too salty.
    • Cream cheese: Makes for creamy texture and luscious flavor every single time. Make sure it's room temperature before mixing.
    • Salt: Brings out all the different flavors in the recipe, making them extra delicious!
    • Confectioners' sugar: Provides sweetness, balances the flavor, and helps give the frosting shape and structure.
    • Milk: Keeps the texture fluffy and light. Use milk to adjust the consistency of the frosting if it's too thick. You could also use heavy whipping cream.

    How to make peanut butter cream cheese frosting

    This is such an easy peanut butter frosting recipe! Check out these step-by-step instructions to get started. See recipe card for comprehensive directions.

    beat cream cheese until smooth in a large bowl.
    1. Step 1: In the bowl of a stand mixer or using an electric hand mixer, beat cream cheese until very smooth.
    Add butter and peanut butter to the bowl.
    1. Step 2: Add the softened butter, peanut butter, and salt. Beat together until smooth.
    Add confectioners' sugar a little at a time to the bowl.
    1. Step 3: Gradually, or in stages, mix in the confectioners' sugar, scraping down the bottom and sides of the bowl as needed.
    Thick peanut butter frosting in a bowl.
    1. Step 4: Frosting will be thick. Scrape the sides of the bowl with a spatula.
    adding milk to thick peanut butter frosting.
    1. Step 5: Add a little milk and mix together until your desired consistency is achieved.
    Smooth and fluffy peanut butter frosting in a bowl.
    1. Step 6: The frosting will be smooth and fluffy. Reduce air bubbles by stirring slowly for a few minutes.

    Tara's top frosting tips

    Use room temperature ingredients. Butter and cream cheese give the frosting its silkiness. To prevent lumps and ensure the best frosting texture, be sure that your ingredients are room temperature prior to mixing! They will take roughly 30 minutes to soften. You'll know they are ready when you can press the outside wrapper gently and leave a slight indentation.

    Avoid natural peanut butter. Use traditional creamy peanut butter like Jif or Skippy rather than natural peanut butter varieties. Natural peanut butter hasn't been homogenized and isn't as creamy. It will make a more grainy, oily icing. 

    Don't over whip. I keep my mixer on low speed as I add the confectioners' sugar so I don't incorporate too much air. If your frosting has too much air, it will still taste good but won't look as smooth. 

    Remove air bubbles: It's natural for air bubbles to form in the frosting during the mixing process. To get a smoother texture, beat the frosting on a lower speed for several minutes after all the sugar and milk have been incorporated; this slow mixing will release the air trapped in the frosting.

    Adjust the consistency. If your frosting is too loose, add more confectioner's sugar; if it's too stiff, add a little more milk. 

    Dairy-free frosting

    You can make this recipe dairy-free by using vegan butter like Miyokos vegan butter. You'll also want to replace the cream cheese and milk with your favorite non-diary alternatives.

    How to use peanut butter frosting

    I love using this recipe to frost cakes! It pairs especially well with chocolate cake; it's the classic combo!

    Take the combination a step further and use this whipped frosting for chocolate cookies, cupcakes, and brownies.

    Or, keep things simple and pair it with sugar cookies, vanilla cupcakes, or even sandwich it between two graham crackers!

    • soft sugar cookies and sprinkles
      Soft Sugar Cookies for Cutouts
    • Over head image of peanut butter brownie cake with buttercream frosting and nuts
      Peanut Butter Brownie Cake
    • graham cracker cookies filled with chocolate frosting
      Classic Graham Cracker Cookie Recipe with Frosting
    • close up on pastel frosted cupcakes with sprinkles
      Party & Birthday Cupcakes

    Equipment

    Use a stand mixer or hand mixer to make this bakery-quality frosting fluffy and delicious. 

    If you plan to pipe the frosting, try these disposable piping bags for easy cleanup.

    You'll also need some piping tips. These large tips are nice for piping frosting onto cupcakes, and this basic set of piping tips is perfect for designs.

    Filling a piping bag

    The easiest way to fill a piping bag is to place it inside a tall glass and fold the top down over the glass rim like a cuff. Now the glass will hold your bag and keep it steady so you can use both hands to fill it. Spoon the frosting into the bag, filling it only about halfway. Overfilling will make the bag hard to control and could cause frosting to leak from the top. Unfold the cuff, twist the top of the bag to seal it, and gently squeeze downward to push the frosting toward the tip to start piping.

    Storage

    This peanut butter icing can be kept in an airtight container or ziptop bag at room temperature for 24 hours, in the refrigerator for up to a week, or frozen for up to 3 months.

    If frozen, thaw overnight in the fridge. Refrigerated frosting should be brought to room temperature and then stirred until smooth before using. If the frosting looks deflated at all, simply whip it with a hand mixer for a minute or two to revive.

    Peanut Butter Frosting swirled on Chocolate cupcake in brown and white striped paper baking cup

    FAQ

    Can frosting be frozen?

    Yes, the homemade peanut butter frosting can be frozen for up to 3 months. When ready to use, thaw it overnight in the fridge. Then bring it to room temperature on the counter. If it looks deflated, whip it with a hand mixer for a minute or two on low to restore its fluffy texture.

    Can I use natural peanut butter?

    I recommend using traditional creamy peanut butter, like Jif or Skippy, to make this recipe. The smooth, homogenized peanut butter will give your frosting the best texture. Natural peanut butter is much more oily, has a tendency to separate, and is not as smooth.

    How much frosting do I need?

    This recipe yields almost 4 cups of frosting (3 ¾ cups) and will comfortably frost most baked goods.

    - An 8- or 9-inch two-layer cake, with frosting filling between the layers and a full outer coat needs about 5 cups. So double this recipe!
    - One 9-by-13-inch sheet cake, pan of brownies, or bar cookies with a nice, even layer of frosting needs 3 to 4 cups frosting.
    - 24 lightly frosted cupcakes or cookies needs 4 to 5 cups frosting, and 12 generously frosted cupcakes with bakery-style swirls on top needs about 3 cups.

    Why is my peanut butter frosting oily, grainy, and separating?

    Check the peanut butter you are using! If you are using a natural peanut butter it will cause the frosting to be extra oily, grainy, and separate. Use a standard peanut butter like Jif and Skippy.
    Your butter and cream cheese may have been warmer than room temperature and melted into the frosting. Chill the frosting, then try beating it again while cold to revive some of it's texture.

    More easy frosting recipes

    If frosting is your favorite food category too, don't miss these no-fail recipes:

    • Piece of chocolate cake on a white plate with Extra Rich Milk Chocolate Frosting
      Milk Chocolate Buttercream Frosting
    • Vanilla cupcake with fluffy white frosting
      Fluffy Vanilla Frosting
    • hot caramel icing in a blue bowl with spoon
      Creamy Caramel Icing Recipe For Cake
    • feature square of swiss meringue buttercream from Live Life Deliciously cookbook.
      Swiss Meringue Buttercream Recipe

    Rate this recipe! ⭐⭐⭐⭐⭐

    Scroll to the bottom of the page to rate and comment on this recipe. Leaving comments, questions, and ratings helps other too!

    📖 Full Recipe

    Peanut Butter Frosting swirled on Chocolate cupcake in brown and white striped paper baking cup

    Peanut Butter Cream Cheese Frosting

    Tara Teaspoon
    Peanut Butter Cream Cheese Frosting is fluffy, soft and creamy, and holds for piping. With just five simple ingredients, it's easy to make and perfect to make-ahead too. Makes about 3 ¾ cups
    4.56 from 29 votes
    Print Recipe Pin Recipe
    Work Time 15 minutes mins
    Total Time 15 minutes mins
    Course Baking
    Servings 16 (3 ¾ cups)
    Prevent your screen from going dark

    Ingredients
      

    • 4 ounces cream cheese (room temperature)
    • 1 cup smooth peanut butter (not natural style)
    • ½ cup unsalted butter (room temperature)
    • ¼ teaspoon fine salt
    • 3 cups confectioners' sugar
    • 2½ tablespoons milk

    Instructions
     

    • In a mixing bowl beat the cream cheese on medium speed until smooth using a hand mixer, or in a mixer using the paddle attachment.
    • Add the peanut butter, butter, and salt. Don't overmix or aerate the mixture too much.
    • Turn the mixer to low and begin mixing in the confectioners’ sugar a bit at a time, scraping down the sides and bottom of the bowl. The mixture will be stiff. Add the milk and beat until smooth.
    • If piping, transfer frosting to a piping bag fitted with a #825 or #826 open star tip. Pipe or spread frosting on cupcakes, cookies, cake or brownies.
    • Frosting can be kept in an airtight container or ziptop bag at room temperature for up to a day, refrigerated up to a week, or frozen for 3 months. Thaw frozen frosting in the fridge overnight. Bring frosting to room temperature and stir to smooth before using.

    Notes

    The nutrition facts are calculated for 16 servings. 
    • Don't over whip. I keep my mixer on medium speed as I add the confectioners' sugar so I don't incorporate too much air. If there is too much air the frosting will still taste good, but won't look as smooth. 
    • Frosting too loose? Add more confectioner's sugar if you'd like the frosting to be more stiff. 

    Nutrition Per Serving

    Calories: 248kcalCarbohydrates: 29gProtein: 5gFat: 14gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gTrans Fat: 0.2gCholesterol: 23mgSodium: 148mgPotassium: 123mgFiber: 1gSugar: 24gVitamin A: 276IUCalcium: 17mgIron: 0.3mg
    Get exclusive recipes sent to your inbox!Sign up for Tara's newsletter for more.
    Tara in kitchen making salad

    Tara Teaspoon

    I’ve been in food publishing for over 25 years, creating recipes & food-styling for magazines, books, television, food brands, & advertising. With two cookbooks under my belt and thousands of my recipes at your fingertips, I hope you'll be inspired to spend more time in the kitchen!

    More about Tara

    Comments

      4.56 from 29 votes (23 ratings without comment)

      Review Or Ask A Question! Cancel reply

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

      Recipe Rating





      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Safira Adam says

      October 07, 2019 at 1:59 pm

      I have been looking for a good peanut butter frosting for cupcakes. My son loves peanut butter. Making this soon!

      Reply
      • Tara Teaspoon says

        October 07, 2019 at 2:16 pm

        Thanks for commenting Safira! So glad you found my recipe and I look forward to hearing how you liked it.

        Reply
    2. Veena Azmanov says

      October 10, 2019 at 10:14 pm

      This Peanut Butter frosting is unique and flavorful. Sure to try it out with my next batch of cupcakes.

      Reply
    3. Cat says

      May 07, 2020 at 12:39 am

      Can you make this recipe ahead of time and store in fridge? Thanks !

      Reply
      • Tara says

        May 08, 2020 at 1:54 pm

        Absolutely! I do it all the time.
        When you want to use it bring it to room temperature and stir it well.

        Reply
    4. Mia says

      January 05, 2021 at 9:22 pm

      Delicious! Thank you, Tara Teaspoon!

      Reply
    5. Nikki says

      July 10, 2021 at 2:07 pm

      Love this frosting. I was looking for a recipe with cream cheese and landed on this one. Super fluffy, and easy to frost with!❤❤

      Reply
      • Tara Teaspoon says

        July 13, 2021 at 9:19 am

        So happy to hear it! It's definitely a crowd-pleaser!

        Reply
      • Tara Teaspoon says

        August 04, 2021 at 12:22 pm

        Awesome! Glad it was a success.

        Reply
    6. Britney F says

      August 19, 2021 at 6:54 pm

      That's it, I'm sold! I will make ANY frosting you give me, Tara. This peanut butter one is FANTASTIC!

      Reply
    7. Mary says

      February 03, 2026 at 9:07 pm

      This smooth, silky, fluffy deliciousness is absolutely one of my favorite frostings! Peanut butter and ANYTHING chocolate is divine! Brownies, cookies, cupcakes...Oh my!!!

      Reply

    Hi, I'm Tara Teaspoon!

    I’ve been sharing my original ideas for years. What began as a passion, turned into a publishing career as Food Editor at Martha Stewart Living and Ladies’ Home Journal magazines.

    Now I write cookbooks, and share delicious recipes and expert cooking tips with you here! Thanks for stopping by Tara Teaspoon!

    More about me →

    Popular

    • Top view of a black bowl of chicken mushroom soup topped with crisped mushrooms.
      Chicken, Mushroom, and Wild Rice Soup
    • Top view of an oblong dish filled with pineapple sauce next to a plate of sliced ham.
      Pineapple Sauce for Ham
    • Three lemon poppyseed cookies piled on a small wooden plate with more cookies in the background.
      Lemon Poppy Seed Cookies
    • cake with a slice out on a plate feature image
      Almond Pound Cake

    Cookbooks

    Tara Teaspoon Cookbooks

    Footer

    Subscribe for emails and exclusive updates!

    Sign me up!
    Tara Teaspoon horizontal logo

    ↑back to top

    Explore

    • Recipe Index
    • Cookbooks
    • New Posts
    • Newsletter Subscribe

    About

    • About
    • Contact
    • Privacy Policy
    • Refund Policy
    • Disclaimer & Terms

    Copyright © 2025 Tara Teaspoon, Inc • Powered by Feast+

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.