Running out of cream cheese mid-recipe is one of those small kitchen crises that can stop a whole bake. The good news: there are at least seven solid substitutes that step in for cream cheese in frosting, from mascarpone and strained Greek yogurt to blended cottage cheese and dairy-free options. In our test kitchen we ran each swap side by side on the same butter and powdered sugar base, and a few came out nearly indistinguishable from the real thing.
This guide breaks down what cream cheese actually does in frosting, the best substitutes (with exact swap ratios), a side-by-side comparison table, and a small recipe for a cream-cheese-free frosting that pipes cleanly on cupcakes, cinnamon rolls, and carrot cake.
Table of Contents
Quick Substitute List for Cream Cheese in Frosting
Skip the scroll and grab the swap. These are the seven best substitutes for cream cheese in frosting, ranked by closeness to the original.
- Mascarpone — the closest 1:1 swap; richer, slightly less tangy.
- Strained Greek yogurt — lighter, tangier; needs extra powdered sugar and chilling.
- Blended cottage cheese — budget-friendly body, mild flavor when blended smooth.
- Sour cream — very tangy, soft frosting; works best on cinnamon rolls and banana bread.
- Creme fraiche — tangy and luxurious, slightly looser than cream cheese.
- Silken tofu (vegan) — neutral, dairy-free, needs a high-speed blender for smoothness.
- Store-bought vegan cream cheese — easiest dairy-free swap, used 1:1.
Why Cream Cheese Works in Frosting (and Why Substitutes Can Be Tricky)
To pick a smart substitute, it helps to know what cream cheese is actually doing in the bowl. Cream cheese is roughly one-third fat, has a low pH (around 4.5), and holds a lot of water in a stable emulsion. In frosting that translates to three jobs at once: it adds tang, it adds body without being heavy, and it keeps the frosting spreadable and pipeable instead of greasy like pure butter or thin like pure icing sugar.
That combination is hard to replicate. Butter alone gives richness but no tang. Yogurt alone gives tang but too much water. Mascarpone gives the body but skips the tang. Any substitute is essentially an attempt to mimic the fat-plus-acid balance, and that is why some swaps work 1:1 while others need a small adjustment.
What cream cheese brings to frosting
- Tang: the mild lactic acidity that balances sweet powdered sugar.
- Fat: around 33 percent, which gives a creamy mouthfeel.
- Body: enough structure to hold piping details without starch.
- Stability: the emulsion holds for days in the fridge.
When a substitute changes one of these jobs, you fix the others. Greek yogurt adds tang but extra water, so you add more powdered sugar to rebuild body. Mascarpone keeps the body but loses the tang, so you add a small squeeze of lemon juice. That is the whole game.
Mascarpone: The Closest 1:1 Substitute
Mascarpone is the Italian cousin of cream cheese, made from cream instead of milk and stabilized with citric or lactic acid. It has more fat (around 44 percent) and almost no tang, so the swap is a 1:1 by volume and the texture is almost identical to cream cheese frosting.
The flavor comes out a touch sweeter and more dessert-like. On a bright carrot cake with orange zest, that is exactly what you want. On a sharp red velvet cake where the tang matters, you can add a quarter teaspoon of lemon juice or white vinegar per 8 ounces of mascarpone to bring back the edge.
Best pairings for mascarpone frosting
- Carrot cake, where the extra richness complements walnuts and spice.
- Red velvet cake, with a small squeeze of lemon for tang.
- Banana bread or banana cake, where the mellow mascarpone flavor shines.
- Strawberry shortcake cupcakes, where you want a creamy not tangy base.
One caution: mascarpone’s higher fat means it can slump in warm rooms. If you are frosting a cake for a party, chill the frosted cake for 20 minutes before serving so the swirls hold their shape.
Greek Yogurt (Strained): Lighter Frosting with Tang
Strained Greek yogurt is the swap to reach for when you want a lighter frosting with a clean, tangy finish. Plain whole-milk Greek yogurt works, but you have to strain it first or the frosting will be too loose. Strain 1 cup of yogurt overnight in the fridge through cheesecloth or a coffee filter, and you should end up with about half a cup of thick, spoonable yogurt that behaves almost like cream cheese.
Use it 1:1 by volume for cream cheese, and add 1 to 2 tablespoons of extra powdered sugar to compensate for the extra moisture. The result is a softer, tangier frosting that spreads easily but does not hold sharp piping details as well. Plan to frost cupcakes with a knife or offset spatula rather than a star tip, or chill the frosting for 30 minutes before piping.
Why you must strain the yogurt
Regular yogurt is about 80 percent water. Cream cheese is closer to 55 percent. If you skip the strain, the extra water thins the frosting and can cause the powdered sugar to weep. A good overnight strain removes the whey and brings the water content close enough to cream cheese that the swap holds up. This is the single biggest reason frosting made with unstrained yogurt turns out runny.
Use full-fat Greek yogurt for the richest result. Non-fat versions work but the frosting will taste thin and may need yet more powdered sugar to compensate.
Cottage Cheese: Body on a Budget
Cottage cheese is a surprising but solid substitute for cream cheese in frosting. It is mild, high in protein, and inexpensive. The texture is the catch: cottage cheese curds have to be fully broken down or you will see little white specks in the finished frosting.
Blend 1 cup of full-fat cottage cheese in a food processor or high-speed blender for 60 to 90 seconds until completely smooth. Scrape the sides, then blend again for another 30 seconds. Pass it through a fine mesh sieve if you want to be extra safe. Use the blended cheese 1:1 for cream cheese in your favorite frosting recipe, and add a tablespoon of lemon juice to mimic the tang.
Blending cottage cheese smooth
A regular blender will leave some texture. A food processor does better. An immersion blender in a tall jar with the blade fully submerged is the most reliable for a totally smooth result. If you see any graininess, push the mixture through a fine mesh sieve with a spatula before you start creaming it with butter.
Flavor-wise, expect a slightly more savory frosting with a hint of dairy funk. That actually plays well on spice cakes, banana cakes, and carrot cakes, where the warm spices mask any dairy notes. It is less suited to delicate vanilla or strawberry frostings.
Sour Cream or Creme Fraiche
Sour cream and creme fraiche are close cousins, and both make serviceable frosting. Sour cream is more tangy and a little looser than cream cheese; creme fraiche is cultured cream with about 30 percent fat, more like a tangy mascarpone. Either one swaps in 1:1 by volume.
Expect a softer frosting that needs at least 20 minutes of chilling before it pipes cleanly. Sour cream frosting in particular tastes more tangy than traditional cream cheese frosting, which is a feature on cinnamon rolls and spice cakes but can taste a bit sharp on a sweet vanilla cake.
Creme fraiche is the gentler of the two. Use it when you want the body and richness of cream cheese without as much tang. A small spoon of powdered sugar dusted over the frosted cake will mask any softness while the frosting sets in the fridge.
Dairy-Free and Vegan Options
If you need a dairy-free or vegan substitute for cream cheese in frosting, two routes actually work: silken tofu or store-bought vegan cream cheese. Both are reliable when handled correctly, and both are popular on dairy-free baking forums for frosting that pipes and tastes good.
Silken tofu
Use soft or firm silken tofu (not regular tofu, which is too watery). Drain a 12-ounce package for 10 minutes in a colander, then blend it in a high-speed blender with 2 tablespoons of lemon juice and 1 teaspoon of vanilla until completely smooth. Use the blended tofu 1:1 for cream cheese in your frosting recipe. Expect a frosting that is slightly less rich but holds piping shape after a 20-minute chill.
A word of caution: silken tofu frosting can taste a touch beany if it is not well seasoned. A pinch of salt, an extra teaspoon of vanilla, and the lemon juice will cover most of that. For chocolate frosting, the cocoa powder hides any tofu flavor completely.
Best dairy-free picks
- Store-bought vegan cream cheese (such as the kind from Kite Hill or Violife) is the easiest dairy-free swap. Use it 1:1 for regular cream cheese in any frosting recipe. It tastes closest to the real thing and pipes well without adjustment.
- Silken tofu blended smooth with lemon juice and vanilla is the cheapest vegan option and a solid choice when you do not want to buy a specialty product.
- Coconut cream (chilled overnight, scoop the solid part) works in a pinch but adds coconut flavor, so save it for tropical cakes.
Whichever dairy-free route you pick, plan to refrigerate the frosted cake and serve it cool. Dairy-free frostings soften faster than dairy frostings at room temperature.
How to Fix Runny Substitute Frosting
Runny frosting is the most common complaint when you swap in yogurt, sour cream, or tofu. The good news is that almost every runny frosting can be rescued without adding more cream cheese. Work through these fixes in order.
- Chill it. Pop the frosting in the fridge for 20 to 30 minutes. Cold butter and cold dairy both firm up quickly.
- Add more powdered sugar. Add 2 to 4 tablespoons of powdered sugar at a time, beating on low, until the frosting holds a stiff peak.
- Add more butter (for dairy frostings). A tablespoon or two of cold butter, beaten in, gives the frosting more structure without changing flavor much.
- Drain off liquid. If liquid has pooled at the bottom of the bowl, stir it back in slowly, or pour it off and re-whip the frosting.
- Add cornstarch. A teaspoon of cornstarch per cup of frosting helps stabilize softer substitutes. It will not affect the flavor.
If the frosting has split (looks greasy or broken), it usually means the butter was too warm or the substitute was too cold. Let the bowl sit at room temperature for 10 minutes, then beat again on medium until it comes back together.
Substitute vs Cream Cheese: A Quick Comparison
This table compares each substitute against real cream cheese on the four things that matter for frosting: tang, fat content, swap ratio, and the cakes they suit best.
| Substitute | Tang level | Approx. fat | Swap ratio | Best for |
|---|---|---|---|---|
| Cream cheese (reference) | Medium | 33% | 1:1 | Carrot, red velvet, cinnamon rolls |
| Mascarpone | Low | 44% | 1:1 | Carrot cake, banana cake |
| Strained Greek yogurt | High | 5 to 10% | 1:1, plus 1 to 2 tbsp sugar | Lighter carrot or spice cake |
| Blended cottage cheese | Low | 4 to 9% | 1:1, plus 1 tbsp lemon juice | Spice cake, banana bread |
| Sour cream | High | 20% | 1:1 | Cinnamon rolls, spice cake |
| Creme fraiche | Medium | 30% | 1:1 | Vanilla or citrus cakes |
| Silken tofu (vegan) | Low | 5% | 1:1, plus 2 tbsp lemon juice | Chocolate cake, spice cake |
| Vegan cream cheese (store-bought) | Medium | Varies | 1:1 | Any cake or cupcake |
Mini Recipe: Cream-Cheese-Free Frosting That Actually Pipes
This recipe uses mascarpone, our top pick for the closest 1:1 cream cheese substitute, and yields enough frosting to generously cover 12 cupcakes or one 8-inch layer cake. It pipes well at room temperature and holds its shape on a chilled cake.
Ingredients:
- 8 ounces (1 cup) mascarpone, cold
- 4 tablespoons (1/2 stick) unsalted butter, softened
- 2 cups powdered sugar, sifted
- 1 teaspoon vanilla extract
- 1/4 teaspoon fine salt
- 1 teaspoon fresh lemon juice (optional, for tang)
Instructions:
- In a stand mixer fitted with the paddle, beat the butter on medium for 1 minute until smooth.
- Add the cold mascarpone and beat on low until just combined, about 30 seconds. Do not overmix.
- Add the powdered sugar, vanilla, salt, and lemon juice. Beat on low for 30 seconds, then increase to medium and beat for 1 to 2 minutes until light and fluffy.
- If the frosting looks soft, chill it for 15 to 20 minutes, then beat briefly before frosting.
- Use immediately, or refrigerate in an airtight container for up to 3 days. Beat briefly before using chilled frosting.
This mascarpone frosting spreads easily on cinnamon rolls, pipes sharp swirls on cupcakes, and holds up under fondant if you are decorating a celebration cake.
Frequently Asked Questions
Can I make frosting without cream cheese?
Yes, you can make frosting without cream cheese. Mascarpone, strained Greek yogurt, blended cottage cheese, sour cream, creme fraiche, silken tofu, or store-bought vegan cream cheese all work as 1:1 substitutes. Each changes the tang, fat, and texture slightly, so adjust powdered sugar or lemon juice to taste.
Can I use Greek yogurt instead of cream cheese in frosting?
Yes, but you need to strain the Greek yogurt first. Strain 1 cup of full-fat plain Greek yogurt through cheesecloth overnight to remove the whey, then use the thick yogurt 1:1 for cream cheese in your recipe. Add 1 to 2 tablespoons of extra powdered sugar and chill the frosting for 20 minutes before piping.
Can I use mascarpone instead of cream cheese in frosting?
Yes. Mascarpone is the closest 1:1 substitute for cream cheese in frosting. Use the same volume of mascarpone as the recipe calls for in cream cheese. The frosting will be richer and slightly less tangy; add a quarter teaspoon of lemon juice per 8 ounces of mascarpone if you want to bring back the tang.
Is there a dairy-free substitute for cream cheese in frosting?
Yes. For a dairy-free substitute in frosting, use store-bought vegan cream cheese 1:1, or blend a 12-ounce package of silken tofu with 2 tablespoons of lemon juice and 1 teaspoon of vanilla until completely smooth, then use it 1:1 for cream cheese in your recipe.
Can you use sour cream instead of cream cheese in frosting?
Yes, but expect a softer, tangier frosting. Use sour cream 1:1 by volume, add 2 tablespoons of extra powdered sugar, and chill the frosting for at least 20 minutes before piping. Sour cream frosting is a great match for cinnamon rolls and spice cakes where the extra tang is welcome.
How do you thicken cream cheese frosting without more cream cheese?
To thicken frosting without more cream cheese, chill it in the fridge for 20 to 30 minutes, beat in 2 to 4 tablespoons of powdered sugar at a time, add a tablespoon of cold butter, or stir in a teaspoon of cornstarch per cup of frosting. For runny yogurt-based frosting, draining off pooled liquid at the bottom of the bowl also helps.
What does cream cheese do in frosting?
Cream cheese adds three things to frosting: tang from its mild lactic acidity, body from its roughly 33 percent fat content, and a stable emulsion that keeps the frosting spreadable and pipeable. The best substitutes try to recreate that fat-plus-acid balance, which is why mascarpone works 1:1 while yogurt needs extra powdered sugar.
The Final Spread
So what can I use instead of cream cheese in frosting? Reach for mascarpone first if you want a 1:1 swap with no fuss. Strain some Greek yogurt for a lighter, tangier frosting on spice cakes. Blend cottage cheese smooth when you want body on a budget. Use sour cream or creme fraiche for tangy frostings on cinnamon rolls. Try silken tofu or store-bought vegan cream cheese for a dairy-free frosting that still pipes. And keep a little extra powdered sugar and a cold fridge on standby for any swap that turns out runnier than expected.
Our team ran each of these substitutes side by side, and the mascarpone and strained Greek yogurt versions came out closest to the original. Save the mascarpone recipe above for your next carrot cake, and try the strained yogurt version on a lighter banana bread to see how much variation is possible once you know what each substitute brings to the bowl.