A quick 5 ingredient Cream Cheese Frosting to top your favorite cupcakes. A base recipe to add custom flavors and colors to!
Some of the links below are affiliate links. This means that, at zero cost to you, I will earn an affiliate commission if you click through the link and finalize a purchase.

How to make cream cheese frosting without butter!
Gathering your ingredients
Cream cheese (softened, room temp) – Full-fat cream cheese or even Mascarpone cheese will work best for this recipe. Make sure cream cheese is at room temperature before starting this recipe. When choosing cream cheese, as long as you choose the full-fat option the brands of cream cheese do not matter.
Heavy whipping cream – Cold cold cold. Leave in the fridge until ready to use.
Vanilla extract – Pure vanilla extract provides the best flavor. I have been favoring the vanilla bean paste recently, this will still make for a delicious frosting.
Powdered sugar – Aka, icing sugar, or confectioners sugar. I’ll always recommend the Domino brand. I’ve used others and they’ve left a floral and chemical taste in my mouth more often than not. So I do not skimp on branding for this ingredient.
Pinch of Salt – Hello flavor enhancer!
*see recipe card for detailed measurements

Kitchen supplies you’ll need
- Measuring cups and spoons
- Hand mixer with whisk and beater attachments
- OR Stand mixer with whisk and paddle attachment
- Mixing bowls and/or bowl of a stand mixer
- Rubber spatula
Mix it, Frost it, & Eat it!
In a medium mixing bowl, whisk the heavy cream until stiff peaks form. Set aside in the fridge while the cream cheese mixture is combined. This step works in a stand mixer with the whisk attachment also.


In a large bowl combine the room temperature cream cheese. Use an electric mixer with beaters to cream the cream cheese, ensuring no lumps are left behind. Or use a stand mixer with the paddle attachment to beat the cream cheese. If your cream cheese hasn’t become as soft as you’d like, the paddle attachment will help break it down faster and smoother than a hand mixer.
Add the powdered sugar, vanilla, and salt. Start on a low speed and beat until combined and smooth, scraping the sides of the bowl when necessary.



Lastly, add the whipped cream 1/2 at a time to the cream cheese mixture. Fold in with a rubber spatula until combined thoroughly.
Frosting is ready to pipe or spread!


Tips for Customizing, Eating, & Storing
Mixing
To soften cream cheese, you can remove it from the fridge 2 hours before starting this recipe. Set in a warm place or just on the countertop. Any longer than 4 hours could result in it spoiling since dairy products can start to grow bacteria and have a much different taste the longer it sits out. **Check over here for more information on cream cheese storage and softening tips.
For best results before whipping the heavy cream, place the bowl and whisk it into the fridge or freezer for 15-30 minutes. This will help to continue to keep the cream cold and give the cream the right consistency for mixing into the cream cheese. Fluffy & Chilly.
Customizing
For chocolate cream cheese frosting – Want chocolate cream cheese frosting? Add 6 tablespoons of cocoa powder to the bowl when adding the powdered sugar, vanilla, and salt.
Spiced frosting – Add 1 tablespoon of your favorite spice. (ie, pumpkin pie spice, apple pie spice, ground cinnamon)
extracts – 1 tablespoon of your favorite extract
lemon zest – 1 tablespoon
lemon juice – 1 tablespoon. Any additional wet ingredients are going to result in soft icing. Add additional powdered sugar for a thicker frosting.
For peanut butter cream cheese frosting using PB2: Add 1/2 – 1 cup of PB2 powder to the base recipe. Taste as you go to determine how much peanut butter flavor you’d like. I don’t think there is a limit honestly. Ha!
For peanut butter cream cheese frosting – 1/2 cup. Yes, please!! Use good ol’ Jif creamy peanut butter, try to avoid the natural kind. The oil tends to separate making it difficult to mix in.
Fruit puree – Fruity frosting? Add 1/4 cup fruit puree for every 8 ounces of cream cheese, then add an additional 2 cups of powdered sugar for every 8 ounces of cream cheese. Adding a fruit puree will thin out your frosting, not ideal for piping. I’d use this frosting for cake layering or frosting a sheet cake.
Freeze-dried fruit – If you’re still wanting a fruity flavor without thinning the frosting, mix in 1/4 cup of blended freeze-dried fruit. There is no need to add additional powdered sugar. This is a pipable option for when you want to add fruit.
Gel food coloring – Before adding color to your homemade frosting, chill it for 20-30 minutes first. Be sure to use gel coloring as it won’t thin out your frosting. Add a couple of drops and mix in until you reach your desired color.

Eating
This quick frosting recipe will cover 12 cupcakes, piped on thick. If you prefer a thinner, smooth texture, you’ll be able to frost up to 18 cupcakes.
Frost 24 mini cupcakes
Top your favorite Cinnamon Rolls or Red velvet cupcakes with this easy recipe!
Frost 20-30 cookies
Perfect for a 9×13 sheet cake
Storing
Store sealed in an airtight container in the fridge for up to two weeks. Cream cheese icing if stored in an airtight container at room temperature will only last 2 hours, after that make sure to get it refrigerated.
To bring the frosting back to life, let it sit at room temperature for an hour. Stir it up and it’s good to go.
For more information on storing, check out How To Store Cream Cheese.

Tools I use
Try these awesome desserts!
- Easy Tiramisu without Alcohol
- Easy Candied Pecans and Almonds
- Tasty Chocolate Chip Mint Cookies
- Easy Nutella No-Bake Cookies
- Easy Nilla Wafer Banana Pudding Trifle

Cream Cheese Frosting without Butter
Easy and quick 5 ingredient Cream Cheese frosting without Butter. Silky smooth and completely customizable.
- Total Time: 10 minutes
- Yield: 20–30 cookies, 12 Cupcakes, 24 mini cupcakes, 1 8″ or 9” 2-layer cake 1x
Ingredients
8 ounces cream cheese (softened, room temp)
3/4 cup heavy whipping cream
1 tablespoon vanilla extract
1 cup powdered sugar
pinch of salt
Instructions
- In a medium mixing bowl, whisk the heavy cream until stiff peaks form. Set aside in the fridge while the cream cheese mixture is combined. This step works in a stand mixer with the whisk attachment also.
- In a large bowl combine the room temperature cream cheese. Use an electric mixer with beaters to cream the cream cheese, ensuring no lumps are left behind. Or use a stand mixer with the paddle attachment to beat the cream cheese. If your cream cheese hasn’t become as soft as you’d like, the paddle attachment will help break it down faster and smoother than a hand mixer.
- Add the powdered sugar, vanilla, and salt. Start on a low speed and beat until combined and smooth, scraping the sides of the bowl when necessary.
- Lastly, add the whipped cream 1/2 at a time to the cream cheese mixture. Fold in with a rubber spatula until combined thoroughly.
- Ready to pipe or spread!
Equipment
Notes
For Chocolate Cream Cheese Frosting: Add 6 Tablespoons of your favorite cocoa powder
For Cinnamon or Spiced Cream Cheese Frosting: Add 1/2 teaspoon of cinnamon or other desired spice. (ie. Pumpkin spice, Apple Pie Spice)
For Peanut Butter Cream Cheese Frosting: Add 1/2 – 1 cup of PB2 powder to the base recipe. Taste as you go to determine how much peanut butter flavor you’d like. I don’t think there is a limit honestly. Ha!
Adding fruit?: Add 1/2 cup mashed fruit or puree for every 8 oz of cream cheese. In addition to the wet fruit, you’ll need to add an additional 2 cups of powdered sugar to maintain a frosting texture. If you’re using freeze-dried fruit, add 1/4 cup of blended freeze-dried fruit. No additional sugar is needed.
Adding food coloring to cream cheese frosting: Avoid using liquid food coloring as you would need to add a lot, changing the consistency of the frosting. Use gel food coloring, adding a couple of drops of color to your chilled frosting.
- Prep Time: 10 minutes
- Category: Treats
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 tablespoon
- Calories: 53
- Sugar: 4.3 g
- Sodium: 102.2 mg
- Fat: 3.7 g
- Carbohydrates: 4.5 g
- Protein: 0.6 g
- Cholesterol: 11 mg
Keywords: cream cheese frosting, cupcake cream cheese frosting, cookie cream cheese frosting

I love this cream cheese frosting, it’s so rich and sweet that you don’t even miss the butter! Thanks for the recipe!
★★★★★
I love using this frosting! I use this all the time on cupcakes and cookies. It’s so easy to make!
★★★★★
This is a great cream cheese fristing recipe for everything from cookies to cakes. So easy to make and I always have the ingredients on hand.
★★★★★
This is a delicious and easy frosting recipe. The cream cheese makes it tangy and I love that there is no butter!
★★★★★
This recipe was so easy to make!! We used it as a topping for cupcakes, and the frosting was so thick and creamy – no one could tell it didn’t have butter in it!
★★★★★