The best peanut butter frosting recipe without leftovers! Small Batch Peanut Butter Frosting makes enough to frost 6-8 cupcakes or one 6 inch cake.

Small Batch Peanut Butter Frosting

It’s been awhile since I posted a frosting recipe, but I’m back with this Small Batch Peanut Butter Frosting.

I’ve had this recipe on my blog for a long time with my Mini Peanut Butter Cake, but then someone asked if I had a recipe to go with my small chocolate cake.

This is what inspired me to post my peanut butter buttercream recipe separately.

What makes my small batch peanut butter frosting special? You make only what you need.

How many times have you made frosting, only to have a ton leftover?

Unless you have plans to make another cake, you end up throwing out said extra frosting. All that butter, powdered sugar, and vanilla wasted.

That’s why I set out to make a small batch of peanut butter buttercream. Just the right amount of frosting for most small batch cakes without having to throw it away.

Peanut Butter Frosting (Small Batch)

How To Make Homemade Peanut Butter Frosting

I highly recommend using an electric mixer to beat together the ingredients rather than beating by hand.

Using a mixer makes it super smooth and adds air, which is key for making a fluffy frosting.

I personally use a 5 quart stand mixer. However, you can also use a hand mixer.

First, you want to start with room temperature butter.

If you beat it while too cold, the frosting won’t be as smooth and may result in a lumpy frosting. If you beat it while too warm, the frosting will become too soft to set up.

Since I always use unsalted butter, I often add a pinch of salt to my frostings. It helps amplify the other flavors.

Next, beat together the butter, peanut butter, and powdered sugar until smooth and creamy, roughly 1-2 minutes depending on how powerful your mixer is. You will also want to scrape down the bowl to make sure everything is super smooth.

I like to sift my powdered sugar before beating so it’s not all clumpy. That also helps with making a smooth frosting.

After the frosting is light and fluffy, you then add your vanilla and a little bit of milk to help make it more spreadable.

Don’t want a sweet buttercream? Check out Peanut Butter Cream Cheese Frosting.

Small Batch Peanut Butter Buttercream Frosting

How do you fix runny frosting?

At this point, you need to decide if your frosting is to your liking. If you’re making a cake, you want the frosting to be spreadable.

However, if you’re piping cupcakes, you want the frosting more on the firm side so it doesn’t fall over while piping.

If your frosting is too runny, add more powdered sugar. If your frosting is too thick, add a few drops of milk.

Sometimes if your frosting is the right thickness but too warm to pipe, the refrigerator is your friend! My kitchen gets super warm when the oven is on, even in the winter.

What I do is chill the frosting in 15 minute increments until firm enough to pipe.

Peanut Butter Frosting For Chocolate Cupcakes

How much frosting does a small batch make?

The yield for this frosting recipe will vary depending on what you’re making:

Peanut Butter Frosting For Chocolate Cake

Can frosting be made in advance?

Yes, you can make peanut butter frosting in advance! Store it in an airtight container in the refrigerator for up to 3 days.

You will need to bring your frosting to room temperature if it’s too hard to spread.

Sometimes I’ll even beat it again for a minute until it becomes spreadable again. At this point if it’s still too thick, I’ll add a drop or two of milk to help thin it out again.

Do you have to refrigerate peanut butter frosting?

The biggest question I get about frosting is do you have to refrigerate a cake with peanut butter buttercream frosting?

The answer is no. Because it uses a good amount of powdered sugar, buttercream frosting is safe to leave out at room temperature for 2-3 days.

That means a small cake covered in buttercream frosting can sit out overnight for up to 2-3 days.

However, buttercream frosting does tend to melt if it’s too warm because of the butter’s melting point. In the winter I can leave my cake out, but in the summer I refrigerate my cakes.

Small Batch Peanut Butter Frosting

How to refrigerate a cake with peanut butter frosting

To refrigerate a cake with peanut butter frosting, first put it in the fridge uncovered for about 15 minutes. This will harden the frosting just enough so it won’t smear if accidentally touched.

Next, you want to cover the cake so it doesn’t dry out in the refrigerator.

You can either loosely wrap with plastic wrap (you can use toothpicks if you don’t want it touching the frosting) or store in an airtight cake container (affiliate link).

I highly recommend using a cake container because it won’t actually touch your cake and you can store other items on top in the fridge.

Peanut Butter Frosting for chocolate cupcakes

Cake Recipes For Your Small Batch Frosting

As much fun as it is to eat frosting with a spoon, chances are you need a cake recipe too. That’s why I wrote my 6 Inch Cake Recipes and Small Batch Cupcake Recipes guides.

Peanut butter frosting pairs perfectly with small batch chocolate cupcakes.

More Small Batch Frosting Recipes

Looking for frosting but don’t want to make peanut butter? Here are more small batch frosting recipes you can make:

Items you may need (affiliate links):

Small Batch Peanut Butter Frosting

Small Batch Peanut Butter Frosting

Yield: 1 cup
Prep Time: 10 minutes
Total Time: 10 minutes

The best peanut butter frosting recipe without leftovers! Small Batch Peanut Butter Frosting makes enough to frost 6-8 cupcakes or one 6 inch cake.


  • 1/4 cup creamy peanut butter
  • 1/4 cup (4 tablespoons or 2 ounces) unsalted butter, softened
  • 1/2 cup powdered sugar, sifted
  • Pinch of salt
  • 1/4 teaspoon vanilla
  • 1-2 teaspoons milk


    1. In a large mixing bowl, beat the peanut butter, butter, powdered sugar, and salt until smooth and creamy, about 1-2 minutes.
    2. Scrape down the bowl then add the vanilla and 1 teaspoon milk. Beat for another 2-3 minutes until light and fluffy.

      If the frosting is too thick to spread, add the remaining 1 teaspoon milk. If it's too thin, add more powdered sugar.


Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Did you make this recipe?

Let me know what you think! Rate the recipe above, leave a comment below, and/or share a photo on Instagram using #HITKrecipes