This cream cheese frosting without butter is smooth, creamy, and full of tangy cream cheese flavor. It takes about 5 minutes to make with just 3 ingredients, and it’s perfect for spreading over brownies, cakes, cupcakes, cinnamon rolls, and cookies. Since there’s no butter, the frosting stays softer than traditional cream cheese frosting, but it’s still thick, silky, and easy to spread.

Table of Contents
Why This Cream Cheese Frosting Without Butter Works
Skipping the butter gives this frosting a much stronger cream cheese flavor. It’s tangy, sweet, and less rich than traditional cream cheese frosting, which makes it especially good on desserts that are already buttery or decadent.
The powdered sugar sweetens the frosting while also giving it enough structure to spread over cakes, brownies, cookies, and cinnamon rolls. Vanilla softens the tanginess and brings everything together without taking away from the cream cheese flavor.
I also love that the consistency is easy to control. You can use it right away for a soft, silky frosting, or chill it briefly when you want it a little thicker. It isn’t designed for tall decorative piping, but it’s perfect for smooth swirls and generous layers.

Ingredients
- 8 ounces full-fat brick-style cream cheese, softened
- 2½ cups powdered sugar
- 1 teaspoon vanilla extract

How To Make Cream Cheese Frosting Without Butter
Step 1: Beat the Cream Cheese
Add the softened cream cheese to a large mixing bowl. Beat it on low speed for about 30 seconds, just until it’s smooth and no lumps remain.

Step 2: Add the Powdered Sugar
Add the powdered sugar about ½ cup at a time, mixing on low speed after each addition. Scrape down the sides and bottom of the bowl as needed so everything combines evenly.

Step 3: Finish the Frosting
Add the vanilla extract and mix just until the frosting is smooth and creamy. Don’t overmix it, since cream cheese frosting can become softer the longer it’s beaten. Use the frosting right away for a soft, spreadable consistency, or refrigerate it for 20 to 30 minutes if you want it a little thicker.

Best Desserts for Cream Cheese Frosting
This frosting is soft, creamy, and easy to spread, so it works best on desserts that don’t need stiff decorative piping. I especially like it on:
It’s also delicious on brownies, cinnamon rolls, carrot cake, pumpkin bread, red velvet cake, and cupcakes. For the cleanest finish, chill the frosting briefly before spreading it over a completely cooled dessert.

How to Store Cream Cheese Frosting Without Butter
Store leftover frosting in an airtight container in the refrigerator for up to 1 week. When you’re ready to use it, let it sit at room temperature for 10 to 15 minutes, then stir gently until it’s smooth and spreadable again.
You can also freeze the frosting in a freezer-safe container for up to 1 month. Thaw it overnight in the refrigerator, then stir until the texture comes back together. It may be slightly softer after freezing, so chill it again before spreading if needed.
Because this frosting is made with cream cheese, keep frosted cakes, cupcakes, and other desserts refrigerated. Don’t leave them at room temperature for more than 2 hours.
Cream Cheese Frosting Without Butter FAQs
Can you make cream cheese frosting without butter?
Yes. Cream cheese, powdered sugar, and vanilla are enough to make a smooth, spreadable frosting without butter, margarine, shortening, milk, or heavy cream. The finished frosting has a stronger cream cheese flavor and a softer texture than traditional cream cheese frosting.
Can you pipe cream cheese frosting without butter?
This frosting is best for spreading, but you can use it for simple swirls after chilling it for 20 to 30 minutes. It won’t hold tall decorations, flowers, or sharp piping details as well as a butter-based frosting because it’s naturally softer.
Why is my cream cheese frosting runny?
Runny frosting is often caused by using tub-style or reduced-fat cream cheese, letting the cream cheese become too warm, or mixing the frosting for too long. Use full-fat brick-style cream cheese and stop mixing as soon as the frosting is smooth.
How do you thicken cream cheese frosting without butter?
Refrigerate the frosting for 20 to 30 minutes first, since chilling may be all it needs. If it’s still too soft, add powdered sugar 2 tablespoons at a time until it reaches a thicker consistency. Keep in mind that adding more sugar will also make the frosting sweeter.
Can I use spreadable cream cheese from a tub?
I don’t recommend it. Spreadable cream cheese usually has a higher moisture content than brick-style cream cheese, which can make the frosting loose and difficult to spread. For the thickest, most reliable result, use an 8-ounce block of full-fat cream cheese.
Can I use low-fat cream cheese?
Low-fat cream cheese may produce a thinner, less stable frosting because it contains less fat and more moisture. Full-fat cream cheese gives this recipe its creamiest flavor and thickest texture.
Can I use granulated sugar instead of powdered sugar?
No. Granulated sugar won’t dissolve properly in this uncooked frosting and can leave it gritty. Powdered sugar dissolves more easily and helps thicken the cream cheese into a smooth, spreadable frosting.
Is cream cheese icing the same as cream cheese frosting?
The terms are often used interchangeably, but icing generally describes a thinner topping that can be drizzled or poured. Frosting is usually thicker and designed for spreading over cakes, cupcakes, cookies, and bars.
More Dessert Recipes
- Pumpkin Cookies
- Oreo Cupcakes
- Bread Pudding with Vanilla Sauce
- Rice Pudding with Condensed Milk
- Cream Cheese Banana Bread
Cream Cheese Frosting Without Butter
This cream cheese frosting without butter is smooth, creamy, and full of tangy cream cheese flavor. It takes about 5 minutes to make with just 3 ingredients, and it’s perfect for spreading over brownies, cakes, cupcakes, cinnamon rolls, and cookies. Since there’s no butter, the frosting stays softer than traditional cream cheese frosting, but it’s still thick, silky, and easy to spread.
Ingredients
- 8 ounces full-fat brick-style cream cheese, softened
- 2 ½ cups powdered sugar
- 1 teaspoon vanilla extract
Instructions
- Add the softened cream cheese to a large mixing bowl and beat on low speed just until smooth.
- Gradually add the powdered sugar, about ½ cup at a time, mixing on low after each addition. Scrape down the sides and bottom of the bowl as needed.
- Add the vanilla extract and mix until the frosting is smooth and creamy. Don’t continue beating once everything is combined, since overmixing can make cream cheese frosting softer.
- Use the frosting immediately for a softer, spreadable consistency, or refrigerate it for 20 to 30 minutes if you want it slightly thicker.
Notes
Store the frosting in an airtight container in the fridge for up to a week.
Nutrition Information:
Serving Size:
½ cupAmount Per Serving: Calories: 346Total Fat: 14gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 40mgSodium: 125mgCarbohydrates: 55gFiber: 0gSugar: 54gProtein: 3g
Laura
I made it to put on leftover cookies I had and the frosting was delicious.
Katherine
I wanted to just eat this with a spoon it was so yummy.
Sal
Terrific frosting.
Keanna Brown
I spread it over cinnamon rolls and I liked it way better than the packet icing that comes with them.
Brendan Cunningham
Good call with the cinnamon rolls, glad you like the icing!