This classic cream cheese frosting recipe is smooth, creamy, and easy to make in just a few minutes. It's sweet without being too sweet and has just the right amount of tang from the cream cheese. Perfect for carrot cake, red velvet cake, or spreading on cupcakes.

This recipe was originally shared in 2013. The recipe post, directions and photos have been updated on 2 February 2026.
Classic Family Recipes
Over the years, I've shared quite a few frosting recipes here on the blog. The method for making cream cheese frosting really never changes, but the ingredient ratios can make a big difference in the final flavor and texture. One of my favorites is a crème fraîche cream cheese frosting I adapted from a classic recipe, and it's been a go-to in my kitchen for years.
Before Easter one year, I asked my mother-in-law Bonnie if she had a carrot cake recipe tucked away in her recipe box. And of course she did. She had this old fashioned carrot cake recipe.
Bonnie is the family recipe keeper, and her collection spans several generations with recipes from her mother, aunt, and grandmother. A few years ago, she even let me borrow her treasured recipe box so I could scan all those handwritten cards for my Vintage Recipe Project, where you will find some of them.
One recipe that caught my eye was a carrot cake recipe dated "1973 - Alaska." My husband's family lived in Alaska for a few years while his father was stationed there, so that little note made the recipe extra special. But when I looked closely at the frosting ingredients for the Old Fashioned Carrot Sheet Cake, I knew right away there was a problem: there simply wasn't enough frosting to generously cover a 9×13 cake. And in my book, running out of cream cheese frosting is never an option - especially when you're making a full cake or a batch of Classic Carrot Cake Cupcakes.
So I adjusted the original recipe, keeping the classic flavor but making sure there was plenty of frosting to go around. The result is the best cream cheese frosting I've ever tasted. It's sweet without being overly sweet, and the cream cheese flavor really shines without overpowering the rest of the frosting. It's rich, smooth, and exactly what a classic carrot cake (or cupcakes) deserves.

Ingredients
Classic cream cheese frosting only needs four ingredients!

- sifted powdered sugar: sifting the powdered sugar is an extra step that really makes a difference in how smooth and creamy the frosting turns out. I use a fine metal mesh strainer.
- full fat cream cheese: you will have the best flavor using full fat. I pre
- unsalted butter: in a pinch you can use salted butter.
- pure vanilla extract: I always use my homemade vanilla. Try making some for yourself and you will never buy store bought again
Directions
- Step 1: Beat the cream cheese and butter together until smooth.
- Step 2: Add the pure vanilla extract and beat for one minute on high.
- Step 3: Add the powdered sugar one cup at a time. Beating until smooth in between each cup of sugar.
- Step 4: After the 3rd cup of powdered sugar check the consistency. Add remaining ¼ cup of sugar if needed.

- Step 5: Once all of the powdered sugar has been added beat for 2 minutes or until the frosting is thick and creamy.

- Step 6: The frosting will be soft. It is best to chill for at least 30 minutes before using.
How many cupcakes with this recipe frost?
This recipe makes a generous amount of frosting. It will cover 24 cupcakes with a swirl of frosting using a large star tip and a 16 inch piping bag.

Helpful Recipe Tips
- Make sure the cream cheese and butter are completely softened.
- Sifting the powdered sugar is optional but the frosting will be easier to beat and turn out creamier if you do this one easy step.
Email questions or recipe requests to flouronmyface@gmail.com. Follow me on Pinterest, YouTube, Instagram and Facebook.

Classic Cream Cheese Frosting
Ingredients
Cream Cheese Frosting Ingredients
- 3 ¼ cup powdered sugar (sifted)
- 8 ounces cream cheese (softened)
- 1 stick butter (softened)
- 1 ½ teaspoons Pure Vanilla Extract
- ½ cup chopped walnuts for garnish (optional)
Instructions
Cream Cheese Frosting Directions
- Beat the cream cheese and butter together until smooth.
- Add vanilla extract and beat for one minute on high.
- Add powdered sugar one cup at a time. Beating until smooth in between each cup of sugar. Scrape the bowl occasionally.
- Chill for a minimum of 30 minutes before using. Can be refrigerated overnight.
- Use a piping bag and a large star tip to decorate the cupcakes with the frosting.
- Refrigerate if not serving immediately.
- Will frost 24 cupcakes using a large star tip to make a swirl of frosting over each cupcake.
Recipe Expert Tips
- Cream cheese: Cream cheese should be room temperature.
- Softened butter: The butter should be room temperature and very soft so it will beat into the cream cheese and powdered sugar lump free.
- Makes: This recipe makes enough cream cheese frosting to frost 24 cupcakes.
- Nutritional values: Are for a thick layer of frosting on one cupcake. Does not include the cupcake.
- Use to frost my Classic Carrot Cake Cupcakes.
Nutrition
Old images!










Roxy | Roxy's Kitchen
Love these cupcakes! Whenever I'm making carrot cake I always make some extra batter to make a few cupcakes as well... it's just more fun decorating (and eating) them :-P. Thanks for sharing this at my Facebook Milestone Link Party :)!
Arlene Mobley
Roxy
Thank you. It seems like I haven't made a cake in ages. The grandkids love cupcakes and for parties they are so much easier to serve. Congrats again on your Facebook milestone!
Alaska SEO
I loovvvee cupcakes. Extremely delicious. Perhaps too delicious. I've gain far too much weight lately from sweets.
Thanks for sharing the recipe though!
Carrie @ poet in the pantry
MUST have ample quantities of frosting--especially cream cheese frosting! It's all about the frosting, anyway. 😉
Flour On My Face
Carrie
Yep thats right we must have more than enough cream cheese frosting....you know for all that taste testing!
Debbie @ madefrompinterest.net
I LOVE the title of this recipe! haha It's now on my list of things to make. Thanks for sharing! Deb @ madefrompinterest.net
katie goldsworthy
Those look incredible! Thanks for sharing them at Monday Funday!
Yvonne @ StoneGable
I'm bookmarking this frosting recipe. I am trying to become a better baker and this looks so yummy... and pretty!
I love that you added a side of carrot cake! Very cute!
Thanks for joining ON THE MENU MONDAY and sharing a recipe for me to make!
Flour On My Face
Yvonne
Thank you so much!
Annie~SavorThisMoment
Thank you! Love me a good cream cheese frosting. Pinned it!
Flour On My Face
Annie Thanks so much. It is so good. I hope you get a chance to try out the recipe.
Sarah
Give me a spoon and I am ALL over this 🙂