Substitute for cream-cheese in frosting

Quick answer

Mascarpone is the strongest swap for cream cheese frosting — use it 1:1 by weight, expect a slightly richer, less tangy result. Neufchâtel cheese works equally well at 1:1 and is the closest match in flavor and structure. Both hold their shape and pipe reliably.

Some links below are affiliate links. As an Amazon Associate, AltPantry earns from qualifying purchases at no extra cost to you.

Rank Substitute Ratio (replaces 1 cup cream-cheese) Notes
#1 Mascarpone cheese 1:1 by weight (e.g., 8 oz mascarpone for 8 oz cream cheese) Mascarpone is the most widely recommended swap by Serious Eats and Food52. It has a comparable fat content and behaves almost identically when beaten with powdered sugar and butter — it thickens, holds peaks, and pipes well. The trade-off is noticeably less tang. On a carrot cake or red velvet where that sharpness matters, the difference is real. On a layer cake where the frosting is mild anyway, it's a good fit.
#2 Neufchâtel cheese 1:1 by weight (e.g., 8 oz Neufchâtel for 8 oz cream cheese) Neufchâtel is roughly 1/3 lower in fat than full-fat cream cheese. It tastes nearly identical and is the substitute most often cited by King Arthur Baking and Cook's Illustrated for minimal flavor loss. The lower fat makes the frosting very slightly softer — refrigerate the frosted cake if it needs to hold shape for more than 2 hours. Do not use the French Neufchâtel (very different product); use the American supermarket version sold next to cream cheese.
#3 Full-fat ricotta cheese 8 oz ricotta, strained overnight in cheesecloth, for every 8 oz cream cheese Works in a pinch but noticeably worse. Ricotta must be thoroughly drained — even one hour is not enough, overnight is the standard — or the frosting turns grainy and weeps within an hour. Once strained, beat it smooth before adding sugar. The result is less tangy and lighter in texture than cream cheese frosting; it won't pipe stiff peaks and is best used as a spread. Not recommended for piped decorations or tiered cakes.

Why frosting is different

Cream cheese frosting depends on two things cream cheese provides simultaneously: enough fat to form a stable emulsion with butter and powdered sugar, and enough acidity (pH ~4.5) to cut the sweetness and provide its distinctive tang. Most other soft cheeses supply one but not both. The frosting also needs to hold structure at room temperature without becoming greasy or collapsing — cream cheese's relatively high fat content (around 33%) and firm texture enable this in a way that low-fat or high-moisture alternatives cannot reliably replicate.

Common mistakes

The most common error is using whipped or low-fat cream cheese alternatives — both contain added stabilizers and excess moisture that cause the frosting to turn runny and fail to set. A second frequent mistake is substituting cold mascarpone or Neufchâtel directly into the bowl without bringing it to room temperature first; cold fat won't fully incorporate and leaves a lumpy, curdled texture that can't be fixed by continued beating. Overbeating any substitute that is higher in moisture than cream cheese (including ricotta and Greek yogurt-based swaps) also introduces too much air and causes the frosting to weep within hours.

Cream cheese frosting is more structurally demanding than most other frosting styles. Unlike a simple buttercream, it relies on the cream cheese to add body and bind the fat — which is why substitutes with higher moisture or lower fat consistently underperform. Mascarpone and Neufchâtel are the two substitutes that consistently hold up across multiple rounds of testing cited by mainstream food authorities; ricotta is a real-world fallback that comes with genuine trade-offs worth knowing before you try it.

If you’re substituting because of a dietary restriction rather than a pantry shortage, note that none of the options above are dairy-free. Dairy-free cream cheese frosting is a distinct formulation problem — the commercial vegan cream cheese products (Violife, Kite Hill) behave differently enough that they warrant their own testing context and are not covered here.

Frequently asked questions

Can I use Greek yogurt instead of cream cheese in frosting?
Not reliably. Greek yogurt has the right tang but far too much moisture and not enough fat to hold frosting structure. The result is a thin, runny glaze rather than a spreadable frosting. It is not a tested substitute for this use case.
Will mascarpone frosting taste the same as cream cheese frosting?
No. Mascarpone has a noticeably milder, less tangy flavor. On cakes where the tang of cream cheese frosting is central — red velvet, carrot cake — the difference is detectable. Adding 1–2 teaspoons of fresh lemon juice or 1/2 teaspoon of sour cream per 8 oz of mascarpone partially compensates, but does not fully replicate the original flavor.
Does cream cheese frosting made with a substitute need to be refrigerated?
Yes — the same rule applies as with standard cream cheese frosting. Any frosting made with mascarpone, Neufchâtel, or ricotta should be refrigerated if the cake will sit out longer than 2 hours. Neufchâtel and ricotta-based frostings are softer and may need refrigeration sooner in a warm room.

← Back to all cream-cheese substitutes