Cream Cheese Frosting (Thick Enough to Pipe)

The secret to cream cheese frosting that pipes (instead of runs) is cold block cream cheese and not overbeating. Spreadable tub cream cheese and too much mixing both make it soupy. Done right, it’s tangy, smooth, and stiff enough to hold a swirl — perfect on carrot cake, red velvet, and cupcakes.
The Quick Version
- Use cold block cream cheese, not spreadable tub style.
- Don’t overbeat — beat just until smooth, or it turns runny.
- Chill 20–30 minutes before piping if it’s soft.
- Refrigerate anything frosted with it.
How to make it
- Beat ½ cup softened butter until creamy.
- Add 8 oz cold block cream cheese; beat just until smooth.
- Add 3 cups powdered sugar 1 cup at a time on low.
- Beat in vanilla and salt ~1 minute. Chill if needed, then pipe or spread.
Foolproof tip: beat the butter fully before adding the cream cheese, and stop mixing the moment it’s smooth — every extra minute of beating loosens cream cheese frosting.
Frequently asked questions
Why is my cream cheese frosting runny?
Overbeating, warm cream cheese, or tub-style spread. Use cold block cream cheese, beat just to smooth, and chill 20–30 minutes.
Can you pipe it?
Yes — use block cream cheese, a balanced ratio, don’t overbeat, and chill before piping. It holds swirls well.
Does it need refrigerating?
Yes — refrigerate anything frosted with it; ~2 hours at room temperature is fine for serving.
Cream Cheese Frosting
Ingredients
Instructions
- Beat the softened butter until creamy, then add the cold cream cheese and beat just until smooth – don’t overbeat, which makes it runny.
- Add the powdered sugar 1 cup at a time on low speed until incorporated.
- Beat in the vanilla and a pinch of salt until smooth and fluffy, about 1 minute.
- If too soft to pipe, chill 20-30 minutes. Spread or pipe onto fully cooled cakes and cupcakes.
More cakes & cupcakes
Perfect on carrot cake and cupcakes. Prefer classic? Try vanilla buttercream.