The Best Cream Cheese Frosting

JUMP TO RECIPE PIN RECIPE
5 from 2 votes

As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.

This homemade cream cheese frosting recipe is sweet and tangy and perfectly smooth. Use it to frost layer cakes, on top of homemade cinnamon rolls, swirled onto cupcakes, or even to pipe more detailed designs. Don’t limit this perfect cream cheese frosting to just carrot cake or red velvet cake!

Cream cheese frosting spread on top of cinnamon rolls.

Fun fact: I am a self-proclaimed buttercream queen. In fact, I love my go-to recipe for American vanilla buttercream so much that I actually dedicated an entire cookbook to American buttercream recipes, and it is one of my favorite resources for all of my very best tricks for making perfect buttercream frosting for any occasion.

In that cookbook, you will find this cream cheese frosting recipe alongside 25 other buttercream frostings that you can pair with all of your favorite desserts. With this simple recipe and all of my best tips, you, too, will be a cream cheese frosting pro faster than you can lick your beaters clean.

Grab my COOKBOOK

THE HOME BAKER’S GUIDE TO BASIC BUTTERCREAM

All you need to know to make perfect buttercream in your own kitchen. Top your cakes, cupcakes, cookies, brownies, and more with the 25+ recipes in my book and all the success tips that you can only find in my book!

WHY YOU’LL LOVE THIS DELICIOUS CREAM CHEESE FROSTING RECIPE

If you are a home baker, a staple recipe you should absolutely have down pat is one for cream cheese frosting. It’s simple, uncomplicated, and the perfect complement to everything from pumpkin cake and lemon cake to red velvet cupcakes and red velvet cookies.

Save This Recipe form

WANT TO SAVE THIS RECIPE?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Plus, you can tint it any color you desire to turn your favorite cupcakes into something a little extra special. Not only that, but you can add any kind of extract or zest to turn up the flavor. See the “variations of cream cheese frosting” section at the end of this post to really amp up your cream cheese frosting game!


CLASSIC CREAM CHEESE FROSTING INGREDIENTS

Cream cheese frosting ingredients rarely change when you compare different recipes. When you might notice, however, is that the ratios differ. I’m confident that my best cream cheese frosting recipe with perfect ratios will give you a reliable formula you can use every time you need to whip up a batch.

ingredients for cream cheese frosting with text overlay each ingredient

For this cream cheese frosting recipe, you will need:
 unsalted butter
 full-fat cream cheese
 powdered sugar
 vanilla extract
 salt

You’ll notice that unlike traditional buttercream recipes, you won’t be using any liquid when you make cream cheese frosting. This is because cream cheese, by nature, produces a fairly viscous frosting. We’ll get to how you can thicken or thin out your cream cheese frosting in a bit. 

HOW TO MAKE THE BEST CREAM CHEESE FROSTING RECIPE

The process for making cream cheese frosting is very simple. It can be ready to use in about 10-15 minutes if your butter and cream cheese are both at room temperature and ready to go.

STEP #1

Start by beating the the softened butter and softened cream cheese on medium-high until smooth, about 2 minutes. You can use a handheld mixer or a stand mixer to make this buttercream.

STEP #2

Next, reduce the mixer speed to low, then slowly add the powdered sugar and mix until everything is combined. Add the vanilla extract and salt and mix again until it is a uniform and smooth texture.

STEP #3

If you need a thicker consistency, you can either add more powdered sugar or some cornstarch. Do not exceed ¼ cup of cornstarch as you will start to lose the flavor of the frosting.

HOW TO DECORATE WITH CREAM CHEESE ICING

While this is not a crusting frosting recipe, you can absolutely still use it to pipe small, intricate lines or make elaborate borders on cakes. Again, use more powdered sugar or cornstarch to reach the desired consistency.

If you need it to be sturdy, always troubleshoot with the refrigerator first.

CAN CREAM CHEESE FROSTING BE USED FOR PIPING?

The smooth nature of cream cheese frosting means it pipes very nicely. That said, cream cheese frosting is a looser buttercream, so test a few lines before using it as is. If you need it to be firmer or sturdier, chill it in the refrigerator for about 30-45 minutes, test again, and then troubleshoot from there.

If you actually do need it to be thinner (unlikely given the ratios in this recipe), you can add a tiny bit of liquid at a time (milk or cream are preferred but water will also be fine).

HOW DO I MAKE MY CREAM CHEESE FROSTING THICKER?

​Cream cheese frosting is a heavy and thick frosting as is, but if you need it to be thicker, always refrigerate for about 30-45 minutes first before adjusting any ingredients or adding more volume. 

Thicken with powdered sugar or up to ¼ cup of cornstarch. 

HOW TO USE THIS CREAM CHEESE FROSTING RECIPE

This cream cheese frosting recipe will pair very well with just about any cake, cupcake, cookie, or brownie out there.

Traditionally, cream cheese frosting pairs well with pumpkin, spiced, red velvet, and citrus recipes. But don’t limit it to just those flavors! Cream cheese may surprise you when it comes to flavors it complements nicely.

As written, this recipe will top 24 cupcakes or frost a 2-layer cake (I always suggest scaling it up a bit if you want more for piping!).

Someone is holding a red velvet cookie and, using a knife, is smearing it with cream cheese frosting.

If you would like to frost a pan of 8″ brownies, a 9″ x 13″ sheet cake, or 24 red velvet cookies, halve the recipe.

HOW TO PREVENT RUNNY CREAM CHEESE FROSTING

Runny cream cheese is almost always an error in cream cheese. Always use full-fat cream cheese and not a spreadable cream cheese from a tub. You also want to make sure you’re not using low-fat cream cheese, whipped cream cheese, or any kind of cream cheese mixture that includes other soft cheeses.

​Full. Fat. Block. Cream. Cheese. Only.

You also want to make sure that your butter and cream cheese are only at room temperature and not the least bit melted. Warmer-than-room-temperature-ingredients will always result in a runny finished product.

SUCCESS TIPS FOR THIS CREAM CHEESE FROSTING

TIP #1

Make sure you are using room temperature ingredients. If your butter is too warm, your frosting will be too loose and fall apart. It will also turn out greasy and unappealing. Absolutely do not use melted butter.

TIP #2

Do not leave out the salt. It may deter you, but I promise, even a pinch of salt will make a huge difference in the sweetness of your cream cheese frosting. I prefer ¼ teaspoon for a batch of frosting this size. Adjust your final result to your preferences. 

TIP #3

Do not use the whisk attachment to make buttercream. You will incorporate too much air and your buttercream may be craggy and hard to work with.

TIP #4

Use good quality vanilla extract, not imitation. In fact, if you’re feeling really fun, you can use vanilla bean paste to really amp up the vanilla flavor and throw some vanilla flecks into your frosting. If you want to be sure your cream cheese frosting stays stark white, consider using clear vanilla extract. You can also make your own homemade vanilla extract!

TIP #5

Use gel food coloring to tint your cream cheese frosting as opposed to liquid food coloring. Gel coloring is what I prefer because it doesn’t thin out frosting like the liquid kind does.

cream cheese frosting in a glass bowl

CREAM CHEESE FROSTING RECIPE FAQs

Icing typically refers to a topping made from a base of sugar without butter, like my easy royal icing. It typically has a very loose structure so cream cheese icing is great for topping red velvet bundt cake.

Be sure that you are using full-fat cream cheese that is at room temperature. You can always stick your cream cheese frosting in the refrigerator to help firm up the butter and the cream cheese.

Cream cheese frosting is not a crusting frosting. If you need a crusting frosting, my vanilla buttercream recipe is a great place to start.

VARIATIONS OF CREAM CHEESE FROSTING

Believe it or not, cream cheese frosting is the perfect canvas for so many other flavors.

Check out my brown butter cream cheese frosting, lemon cream cheese frosting on my lemon poppy seed sweet rolls, orange creamsicle frosting on my orange creamsicle cake, coffee cream cheese frosting on my coffee rolls, spiced cream cheese frosting on my chai cake, or maple cinnamon cream cheese frosting on my brown butter pumpkin cake.

MORE FAVORITES FROM FRESH APRIL FLOURS TO PAIR WITH CREAM CHEESE FROSTING

Cream cheese frosting spread on top of cinnamon rolls.
5 from 2 votes
Pin Recipe Print Recipe Rate this Recipe

Easy Cream Cheese Frosting Recipe

This homemade cream cheese frosting recipe is sweet and tangy and perfectly smooth. Use it on cakes, cupcakes, cookies, and cinnamon rolls!
Prep Time15 minutes
Total Time15 minutes
Recipe Author Lynn April
Servings: 3 cups

Ingredients

  • 8 ounces (225g) full fat block cream cheese softened to room temperature
  • ½ cup (113g) unsalted butter softened to room temperature
  • 3 and ½ cups (420g) powdered sugar
  • 2 teaspoons vanilla extract
  • teaspoon salt

Instructions

  • In a large bowl with a handheld mixer or the bowl of a stand mixer fitted with a paddle attachment, beat the cream cheese and butter on medium-high speed until smooth.  
  • Turn the mixer speed down to low and slowly add the powdered sugar. Add the vanilla extract and salt and continue mixing until smooth.
  • If you need a thicker consistency, you can either add more powdered sugar or some cornstarch. Do not exceed ¼ cup of cornstarch as you will start to lose the flavor of the frosting. Store leftover frosting covered at room temperature up to 1 day or in the refrigerator up to 6 weeks. Frosting freezes well, up to 3 months. Thaw in the refrigerator or at room temperature. You may need to beat it for a minute or two to bring the frosting back to life.
Did you make this recipe?Mention @freshaprilflours on Instagram or tag #freshaprilflours!

Nutrition Disclosure

All nutritional values are approximate and provided to the reader as a courtesy. Changing ingredients and/or quantities will alter the estimated nutritional calculations.

Serving: 1cup | Calories: 903kcal | Carbohydrates: 146g | Protein: 12g | Fat: 31g | Saturated Fat: 20g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 90mg | Sodium: 635mg | Potassium: 226mg | Sugar: 141g | Vitamin A: 986IU | Calcium: 276mg | Iron: 0.2mg

Leave a 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.

3 Comments

  1. 5 stars
    What a delicious frosting recipe! I generally make buttercream but love cream cheese frosting. Thanks for showing me how easy it really is to make and your tips were so helpful!

  2. 5 stars
    I drooled through this entire recipe, and used it on my Grandma’s famous carrot cake — I had lost the frosting recipe, but this was perfect!