Skip to Content

Peanut Butter Frosting with Cream Cheese

“It’s JUST RIGHT!”, exclaimed my peanut butter loving son in law! “This Peanut Butter Frosting with Cream Cheese has the perfect amount of flavor! It’s not too much or too little, It’s PERFECT!”

outer edge of peanut butter frosting

Peanut Butter Cream Cheese Frosting

Light, Fluffy and that sweet unmistakable taste of peanut butter icing is the perfect topping for your cake, your cupcakes (or even just to dip your chocolate bar in!).

You’ll want to use this as a peanut butter filling for chocolate cakes too! But honestly, it’s perfect on this peanut butter cake!

Besides, this is so easy and so fast, you’ll never believe that you whipped it up in just minutes!

This works GREAT on the Peanut butter cake!

This would be so good as an icing on The Chocolate Cake Too!

“This Peanut Butter Cream Cheese Frosting has the perfect amount of flavor! It’s not too much or too little, It’s PERFECT!” ~ son in law

You Won’t Believe How Easy It Is!

  • Throw all the ingredients in a stand mixer or in a large bowl to mix with your hand mixer.
  • Mix it up!
  • If you want it thinner, just add small dabs of milk by the Tbs full until it is as thin as you prefer.

Here’s What You’ll Need:

ingredients
  • Peanut Butter – only use creamy for this peanut butter frosting with cream cheese. The crunchy kind is too lumpy to be a beautiful masterpiece when you are done.
  • Cream Cheese – You’ll want to use a name brand smooth and flavorful cream cheese. I would stick with Philadelphia Brand or Aldi Brand (Aldi Brand is my favorite, I think it has the most flavor).
  • Powdered Sugar – this adds the bulk of the frosting and also the sweetness.
  • Milk – This thins the frosting down to the consistency you prefer.
layer of peanut butter frosting with cream cheese

Tips and Tricks

  • To be fair, although I said above that you can just throw it all in the mixer (and you can), it really works best if you add the powdered sugar one cup full at a time. It makes less of a sugary poofy cloud.
  • If your frosting isn’t as thick as you want it, just add more powdered sugar.
  • The point of the milk is to thin the frosting. Only add it by the tablespoon full and then mix for at least 20-30 seconds before you decide to add more or not. The milk part can be tricky.
  • The dab of vanilla takes the bright edge off of the peanut butter and you definitely want to leave that in the recipe.
  • Use smooth not crunchy peanut butter.
  • I find that mixing this on slower speeds is really best for a creamy and smooth frosting.
  • If you are a peanut butter flavor enthusiast, you might enjoy this peanut butter article from Savveur, it’s pretty interesting!
piece of cake

Frequently Asked Questions (FAQ’s)

Can This Frosting Sit Out?

It’s fine to let this sit out after you frost it until dinner time if it is within 2 hours but it’s best to refrigerate after two hours.

Is This a Peanut Butter Frosting From Scratch?

Why yes, it is! See? You can do it!

How Long Does This Frosting Last?

It will keep in the refrigerator up to 5 days. Be sure to allow it to come to room temperature before applying to your cake.

Can I Freeze This Frosting?

If you have already applied it to the cake, then yes, you can freeze it. If you freeze it for applying later, it does work but doesn’t seem like the same consistency. Allow it to come to room temperature and then give it a good mix in the mixer. You may need to add a touch of milk or powdered sugar to get the consistency you desire.

What Cakes Does Peanut Butter Cream Cheese Frosting Work On?

This icing works best with yellow cake, peanut butter cake, white cake or chocolate cake!

Watch Me Make This Frosting

Would You Help Me Out?

Please leave a 5 STAR comment in the comment section below. This helps others to find the recipes at Loaves and Dishes.

outer edge of peanut butter frosting

Peanut Butter Frosting with Cream Cheese

"It's JUST RIGHT!", exclaimed my peanut butter loving son in law! "This Peanut Butter Frosting with Cream Cheese has the perfect amount of flavor! It's not too much or too little, It's PERFECT!"
5 from 1 vote
Print Pin Save Rate
Course: Dessert
Cuisine: American
Keyword: peanut butter frosting with cream cheese
Prep Time: 8 minutes
Cook Time: 0 minutes
Frosting the Cake: 10 minutes
Total Time: 18 minutes
Servings: 12 servings
Calories: 307kcal

Ingredients

  • 8 Tbs Butter
  • 1 Cup Peanut Butter
  • 4 oz Cream Cheese
  • 2 Cups Powdered Sugar
  • 1 tsp vanilla extract
  • 4 Tbs Milk only as needed to thin frosting for your purpose

Instructions

  • Add butter, peanut butter and cream cheese to the bowl of a stand mixer and beat on low until combined.
  • Add the powdered sugar by the 1/4 cup full while beating slowly.
  • Add the vanilla extract
  • Check the thickness of the frosting. Add milk by the 1 Tbs full to thin the frosting to the desired consistency.
  • Spread onto your cooled cake.

Notes

Substitutions:
Butter – Margarine or butter substitute as long as it is fairly thick at room temperature. 
Vanilla – Imitation vanilla if that is all that you have, but vanilla extract is preferred for best results.
Cream Cheese – Neufchatel or a  low fat cream cheese will work. 
Milk – cream, evaporated milk. I have never tried a milk substitute like Oat milk and do not know what the result will be but I suspect it would work.
  • Be sure to use room temperature butter or the frosting will not make correctly. 
  • Use good quality ingredients as there are only a few and each shines in this recipe. 
  • Use a smooth peanut butter not crunchy. 
Tips and Tricks…
  • To be fair, although I said in the article that you can just throw it all in the mixer (and you can), it really works best if you add the powdered sugar one cup full at a time. It makes less of a sugary poofy cloud.
  • If your frosting isn’t as thick as you want it, just add more powdered sugar.
  • The point of the milk is to thin the frosting. Only add it by the tablespoon full and then mix for at least 20-30 seconds before you decide to add more or not. The milk part can be tricky.
  • The dab of vanilla takes the bright edge off of the peanut butter and you definitely want to leave that in the recipe.
  • Use smooth not crunchy peanut butter.
  • I find that mixing this on slower speeds is really best for a creamy and smooth frosting.

Nutrition

Nutrition Facts
Peanut Butter Frosting with Cream Cheese
Amount Per Serving (0.12 g)
Calories 307 Calories from Fat 198
% Daily Value*
Fat 22g34%
Saturated Fat 9g45%
Trans Fat 1g
Cholesterol 31mg10%
Sodium 198mg8%
Potassium 162mg5%
Carbohydrates 25g8%
Fiber 1g4%
Sugar 22g24%
Protein 6g12%
Vitamin A 368IU7%
Calcium 27mg3%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @loavesanddishes or tag #loavesanddishes!

A Verse To Share

I tried to tell a friend this earlier this week. I didn’t have the verse though and I wish I had.

Luke 16:10

One who is faithful in a very little is also faithful in much, and one who is dishonest in a very little is also dishonest in much

Wendi is the writer, CEO and dishwasher at Loaves and Dishes! When not in the kitchen or behind the computer, you can find Wendi serving on International Food Conference Boards, Speaking at various conferences, Leading and Cooking for the local Arts Council's "Taste of Stokes" events or donating home cooked goodies to various local non profits such as the Danbury Songwriters and Stokes Partnership for Children. Wendi is also a Registered Nurse with a Master's Degree and serves on her town's board of councilmen.

Recipe Rating




Wendi J Spraker

Saturday 20th of March 2021

aggregate ratings test

15585

Want My 9 Secrets to Immediate Kitchen Confidence?