Large scoop of cream cheese frosting on a black rubber spatula with a metal handle over a black and white marble surface (with logo overlay)

How to Make the Perfect Cream Cheese Frosting Recipe

4 simple ingredients come together to make a delicious, slightly tangy cream cheese frosting perfect for almost any type of dessert.

Jump to Recipe

If I’m baking anything with frosting, it’s going to be homemade cream cheese frosting. I don’t think the cream cheese is overpowering, but I love cream cheese. I know a few people who don’t care for cream cheese so they don’t like the frosting as much. 

But, if you decide to make your own frosting, it’s very simple to put together. This is the best cream cheese frosting recipe I’ve worked with. 

I know cream cheese frosting isn’t for everyone, though it’s my favorite frosting. There are many options, such as buttercream frosting. You can view my recipe for buttercream frosting with the Sorting Hat Cupcakes.

Most stores sell cream cheese in a tub or a block. The block is much easier for this recipe. I find the blocks in 8oz sizes which is perfect for this recipe.

Icing vs Frosting

There are so many varieties of icing or frosting. But the definition of frosting is a bit vague, at least according to Wikipedia:

Icing, or frosting, is a sweet, often creamy glaze made of sugar with a liquid, such as water or milk, that is often enriched with ingredients like butter, egg whites, cream cheese, or flavorings. It is used to cover or decorate baked goods, such as cakes or cookies. When it is used between layers of cake, it is called filling.https://en.wikipedia.org/wiki/Icing_(food)

Looking at the definition, this qualifies as a frosting, not cream cheese icing. The powdered sugar is the sugar needed. Vanilla extract is the liquid. And butter and cream cheese are the flavorings. You can then use it as the perfect complement for cookies, cookie cake, sheet cake, chocolate cakecarrot cake, red velvet cake, and so many other delicious desserts.

Recipes in England as early as 1583 have used cream cheese. I can’t find the first use of cream cheese as a frosting ingredient, though. Recipes in the US started around the mid-18th century.

Cream cheese frosting is a thicker frosting and creamier than buttercream frosting. I like that it goes on smoothly, but it isn’t perfect. I’ve noticed it’s not great if you want to use a piping tool to make decorative frosting bits on your desserts, but it works in a piping bag. If you want a perfectly smooth cake, you’ll probably have to work with fondant. Personally, I don’t like fondant and I’ve never worked with it before.

Serving Suggestions & Tips

  • The most important thing to do is to let the cream cheese and butter soften ahead of time. You should have room temperature butter and room temperature cream cheese. They mix better so you have fewer lumps in the end. 
  • This recipe makes about 3 cups of frosting, which is enough for one cake with a little bit of frosting between the cake layers. 
  • You can spread the frosting with an angled spatula or use a piping bag. 
  • If your frosting is too thick, add a splash of milk, heavy cream, or lemon juice to thin it out. If it’s too thin, add a little more sugar.
  • Add a little bit of cocoa powder to make chocolate cream cheese frosting. 
  • When adding the powdered sugar or confectioners’ sugar, it works best to mix half of a cup at a time until you mix in all 3.5 cups of the powdered sugar. 
  • Opt for full-fat cream cheese instead of low-fat cream cheese for a more fluffy frosting. 
  • If you have a stand mixer, the whisk attachment works best to cream the butter and cream cheese. Then switch to the paddle attachment when mixing in the powdered sugar.

Cream Cheese Frosting Step by Step

Ingredients

  • 8 tbsp unsalted butter (softened)
  • 8 oz cream cheese (softened)
  • 1 tsp vanilla extract
  • 3 1/2 cups powdered sugar

Preparation

Let the cream cheese and butter soften for at least 20-30 minutes before making your frosting for the best results.

Use an electric mixer or the bowl of a stand mixer to cream the butter and cream cheese together in a large bowl at medium speed. Beat in the vanilla extract. Get as many of the lumps out as possible.

Large mixing bowl with creamed butter and cream cheese on a wooden surface

Slowly add the powdered sugar while mixing it on low speed. Once the powdered sugar has been mixed in, set the speed to high. Mix until the frosting is smooth. Scrape the sides of the bowl as needed. If the frosting is too thin, add more powdered sugar. If it’s too thick, add a tablespoon of milk. Continue to stir until the frosting is smooth. It should be thick enough to stick to a spatula when you pull it out of the bowl.

Large mixing bowl with cream cheese frosting on a wooden surface

Use immediately to frost your dessert. I like using an angled spatula for spreading on a cake. Keep the dessert in the refrigerator for the best results and to keep the longest.

Cream Cheese Frosting Leftovers

Storage: If you have any leftover frosting, place it in an airtight container and refrigerate for up to 5 days. 

Freezing: Cream cheese frosting can be frozen if placed in an airtight freezer-safe container. Freeze for up to 3 months. Thaw in the refrigerator overnight and whip again before use.

Recipe

Originally Published On: March 6, 2020

Last Updated On: March 12, 2025

Large scoop of cream cheese frosting on a black rubber spatula with a metal handle over a black and white marble surface

Cream Cheese Frosting

4 simple ingredients come together to make a delicious, slightly tangy cream cheese frosting perfect for almost any type of dessert.
Prep Time 5 minutes
Total Time 5 minutes
Course:
Homemade Staple
Cuisine:
American
Keyword:
cream cheese
|
cream cheese frosting
|
dessert
|
frosting
|
homemade staples
Dietary Needs:
Egg-Free
|
Gluten-Free
|
Nut-Free
Servings: 3 cups
5 from 8 votes

Ingredients

  • 8 tbsp unsalted butter (softened)
  • 8 oz cream cheese (softened)
  • 1 tsp vanilla extract
  • 3 1/2 cups powdered sugar

Instructions

  • Use an electric mixer or stand mixer to cream the softened butter and cream cheese together
  • Beat in the vanilla extract
  • Slowly add the powdered sugar while mixing on low speed
  • Once the powdered sugar has been mixed in, set the speed to high
  • Mix until the frosting is smooth
  • Scrape the sides of the bowl as needed
  • Use to frost your dessert
Click the buttons below to share and print this recipe
Pin Recipe Print Recipe
Nutrition Facts
Cream Cheese Frosting
Amount Per Serving (0.25 cups)
Calories 269 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 8g40%
Cholesterol 41mg14%
Sodium 128mg5%
Potassium 26mg1%
Carbohydrates 36g12%
Sugar 35g39%
Protein 1g2%
Vitamin A 487IU10%
Calcium 21mg2%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

All nutritional information is based on third-party calculations and should be considered estimates. Actual nutrition content will vary based on brands used, measuring methods, portion sizes, and more.

Frosting Recipes

Homemade Dessert Staples

26 thoughts on “How to Make the Perfect Cream Cheese Frosting Recipe”

  1. 5 stars
    Cream cheese frosting is definitely my favorite. I am kind of obsessed with baking and trying out new recipes for cakes and frostings. Cant wait to give this one a whirl!

  2. I remember we did this before several times before and it taste good, frosting. However, this cream frost is new to the list and would love to try it, and it seems nice.

  3. Melanie williams

    Is there anything you can’t do in the kitchen…your skill set seems endless Steph. Always cooking up a fab feast xx

  4. I am currently without a kitchen do to extensive repairs that are being done. I miss baking SO MUCH! This yummy frosting will have to be one of the first things I bake when o get back into the kitchen!

    1. Oh no! We looked at having our kitchen cabinets professionally painted and they said it would be 1-2 weeks without use of my kitchen. We still haven’t done the project and that was 3 years ago that we got quotes. I can’t imagine going that long without being able to get in the kitchen!!

  5. 5 stars
    Have tried a couple of recipes for cream cheese frosting but none of them have worked out. this looks delicious and also not many ingredients, which makes it easy to make it. thanks will try it out definitely.

    1. Hopefully this is the one for you, then! It’s easy to make and comes out delicious. I make this one all the time for just about every dessert I make!

  6. I love your dishes! Too bad I quite cheese, so unlike many others, this one doesn’t get bookmarked ha!

  7. My husband is obsessed with cream cheese frosting on carrot cake. One of my goals is to try to make it for him next year!

  8. 5 stars
    This recipe is every bit as versatile as buttercream — it’s sturdy, pipe-able, and, most importantly, it’s delicious.

  9. What’s your favorite recipe of cake or cookies that this could be added to? My family loves cream cheese but we never had cream cheese frosting. Sounds delicious!

    1. We have used cream cheese frosting on a lot of desserts. If you search for cream cheese frosting, you’ll find other posts that mention it since we use it on many desserts. It’s my favorite frosting 🙂

  10. 5 stars
    Thank you so much for sharing this recipe! This is much better than buying anything from the store. i can’t wait to try this tomorrow! I’m making a few cupcakes!

Leave a Comment

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

Recipe Rating