Best Sour Cream Substitute for Cheesecake
So you're in the middle of mixing your cheesecake batter and the recipe calls for a cup of sour cream. You check the fridge, empty. It happens to everyone.
Finding the right sour cream substitute in cheesecake honestly isn't complicated once you understand what sour cream actually brings to the table: fat, tang, and structure.
A standard New York style cheesecake uses sour cream at about 18% milk fat. Substitutes can swing from 5% fat Greek yogurt up to 44% fat mascarpone. The difference in how the cheesecake sets and tastes is real.
Our research shows the best choice depends entirely on whether you're baking or going no-bake, and how much of that signature tang you want.

Image source: Web (Bing) / pinterest.com (Web image (fair-use with source credit))
Why This Comparison Matters for Your Cheesecake
Sour cream does two critical jobs in a cheesecake filling. First, its acidity interacts with the cream cheese and eggs to create a silky, tender crumb. Second, its high fat content (around 18%) keeps the filling dense and stable as it bakes.
Different substitutes handle those jobs very differently. Greek yogurt brings acidity but less fat. Mascarpone brings fat but almost no acid.
Ricotta brings protein and moisture but a noticeably different mouthfeel.
A swap that works for a baked cheesecake can completely fail in a no-bake recipe (which relies on gelatin or set dairy fat). If you use a low-fat substitute in a no-bake cheesecake, you end up with a puddle instead of a slice.
That's why you need to match the substitute to your specific situation. The table below shows how the top candidates compare on the factors that matter most.
| Substitute | Fat content | Tang level | Best for baked? | Best for no-bake? |
|---|---|---|---|---|
| Sour cream (baseline) | 18% | Strong | Yes | Yes (with gelatin) |
| Greek yogurt (full fat) | 5-10% | Strong | Yes, with adjustment | Poor |
| Mascarpone | 44% | Very mild | Yes | Excellent |
| Ricotta (whole milk) | 10-13% | Mild | Yes, after straining | Poor |
| Creme fraiche | 30% | Mild | Excellent | Good |
| Buttermilk + thickener | <2% | Strong | No | No |
Each substitute has a clear home. The trick is knowing which one fits your recipe and your texture preference.
The Quick Answer: Your Best Substitute at a Glance
Full-fat Greek yogurt is the most versatile sour cream substitute for baked cheesecake. Plain strained yogurt (labneh) works even better because it's thicker. For no-bake cheesecake, mascarpone is your safest bet.
Ricotta can work if you strain it first. Buttermilk alone is too thin to use without a thickener. Always match the fat content to your recipe.
Full-Fat Greek Yogurt: The Tangy Workhorse
Greek yogurt is the go-to for most home bakers. It has the same lactic tang as sour cream, and full-fat versions (5, 10% milk fat) come close enough in texture that many people can't tell the difference in a blind taste test.
But there's a catch. Greek yogurt is runnier than sour cream. It contains more whey.
That extra moisture can make your cheesecake filling looser and increase the risk of cracking as it bakes.
The fix is simple: strain the yogurt first. Pour it into a cheesecloth-lined sieve or a fine-mesh strainer set over a bowl. Let it drain in the fridge for 2 to 4 hours.
You want it thick enough that a spoon can stand upright in it. That's roughly 1 cup of yogurt yielding about ¾ cup of strained yogurt.

Image source: Web (Bing) / savoringtoday.com (Web image (fair-use with source credit))
Use it as a 1:1 replacement by volume after straining. If you skip the straining, reduce another liquid in the recipe (like cream or milk) by a tablespoon or two per cup of yogurt.
Full-fat Greek yogurt works best in baked cheesecakes. The oven heat helps drive off some of the remaining moisture and firms the structure. In no-bake cheesecakes, the extra water can prevent the gelatin from setting properly, so avoid it there unless you're willing to add more gelatin.
Mascarpone Cheese: The Ultra-Creamy Option
Mascarpone is the heavyweight champion of creamy substitutes. It's an Italian cream cheese with a fat content around 44%, way above sour cream. That high fat gives it an incredibly smooth, lush texture that makes cheesecake filling almost decadent.
The trade-off is tang. Mascarpone has very little acidity. It's rich and sweet, not sour.
So if you're replacing sour cream with mascarpone, your cheesecake will taste noticeably less tangy and more like a vanilla-forward cream cheese cake.
That's not a bad thing. Some recipes benefit from a milder flavor. If you want to bring back some acidity, add a teaspoon of lemon juice or a splash of buttermilk per cup of mascarpone.
Taste the filling before you bake. Adjust until it hits the balance you like.

Image source: Web (Bing) / yusrarecipe.com (Web image (fair-use with source credit))
Mascarpone is a star in no-bake cheesecakes. Its high fat and low water content mean it sets beautifully with gelatin. It also resists curdling in baked cheesecakes, though you may notice a denser, fudge-like texture.
Use it as a 1:1 swap. No need to drain or adjust liquids. Just note the missing tang and decide whether you care.
Ricotta: The Lightened-Up Choice
Ricotta sounds like a healthy option. It's lower in fat than sour cream (10, 13% for whole-milk ricotta) and higher in protein. But it brings a few challenges.
First, ricotta has a noticeably grainy texture. That can translate into a slightly coarse cheesecake filling unless you blend it extremely well. A food processor or immersion blender helps a ton.
Second, ricotta holds a lot of moisture. If you use it straight from the tub, your cheesecake filling will be too wet and likely sink or separate as it bakes.
The fix is the same as for yogurt: strain it. Let the ricotta sit in a cheesecloth-lined strainer overnight in the fridge. You want to remove at least a quarter of its original weight in liquid.
After straining, ricotta becomes thick and spreadable, much closer to sour cream in consistency.
Ricotta works best in baked cheesecakes where the oven can firm things up. For no-bake recipes, avoid it unless you're willing to add extra gelatin and risk a less stable set.
It also won't give you the same tang. The flavor is mild and slightly sweet. If you want acidity, add a teaspoon of lemon juice per cup of strained ricotta.
That little bit wakes up the flavor nicely.
Use strained ricotta as a 1:1 swap. If you don't strain it, cut back the other liquids by a quarter cup per cup of ricotta and add a tablespoon of cornstarch to absorb moisture.
Creme Fraiche: The Premium Closest Match
Creme fraiche is the closest thing to sour cream you can find. It's a cultured cream product with a fat content around 30%. That's higher than sour cream, which gives it a richer mouthfeel and better heat stability.
The tang is there but milder. Creme fraiche has a nutty, slightly sweet edge that sour cream doesn't have. Some people actually prefer it for cheesecake because the flavor is more nuanced.
The real advantage of creme fraiche is how it behaves in the oven. It doesn't curdle or separate at high temperatures the way sour cream sometimes can. That makes it an excellent choice for baked cheesecakes where you want a perfectly smooth filling.
Use it as a 1:1 replacement. No straining needed. No adjustments required.
It's the most foolproof swap on this list.
The downside is availability and cost. Creme fraiche is harder to find than Greek yogurt in most US grocery stores. It also costs roughly twice as much per cup.
If you're baking for a special occasion and can find it, though, it's worth the splurge.
Buttermilk + Thickener: The Pure-Tang Route
Buttermilk delivers the strongest tang of any substitute. It's highly acidic. That acidity gives you the sharpest, most authentic sour cream flavor in the final cheesecake.
The problem is obvious. Buttermilk is thin. Really thin.
You can't just pour it into your batter and expect the same structure. Your cheesecake will be too wet and likely sink or crack.
The fix is to thicken it. You need to add a stabilizer to compensate for the missing fat and solids.
For every cup of buttermilk, whisk in 1 tablespoon of cornstarch or all-purpose flour. Heat the mixture gently in a saucepan until it thickens to a yogurt-like consistency. Let it cool completely before using.
This thickened buttermilk works in baked cheesecakes. The heat helps set the starch. For no-bake cheesecakes, skip this option entirely.
The starch needs heat to activate, and the gelatin won't be strong enough to compensate for the thin liquid.
One more thing. Buttermilk has very little fat (under 2%). Your cheesecake will be noticeably less rich.
If you want to compensate, add an extra egg yolk or a tablespoon of melted butter to the batter.
Labneh: The Middle Eastern Power Player
Labneh is strained yogurt cheese. It's Greek yogurt taken to the extreme. The result is a thick, spreadable product with a fat content similar to Greek yogurt (5, 10%) but with almost no whey.
The texture is what makes labneh special. It's as thick as cream cheese. A spoon can stand straight up in it.
That means it behaves almost identically to sour cream in a cheesecake batter.
The tang is strong. Labneh is cultured, so it has that same lactic acidity. It's a perfect match for the flavor profile of a classic cheesecake.
Use labneh as a 1:1 replacement. No straining needed. No adjustments.
It's the best option if you can find it or make it at home.
Making labneh is simple. Line a strainer with cheesecloth. Pour in full-fat Greek yogurt.
Let it drain in the fridge for 12 to 24 hours. The longer you drain, the thicker it gets. You'll end up with about half the volume you started with.
Labneh works well in both baked and no-bake cheesecakes. For no-bake, make sure it's thick enough. If it's still a bit loose, drain it for a few more hours.
Side-by-Side Comparison: Fat, Tang, Texture, and Heat Stability
This is where the rubber meets the road. Each substitute has a different profile. The table below shows how they stack up on the four factors that matter most.
| Substitute | Fat content | Tang level | Texture | Heat stability |
|---|---|---|---|---|
| Sour cream (baseline) | 18% | Strong | Smooth, thick | Good |
| Greek yogurt (full-fat) | 5-10% | Strong | Slightly loose | Fair |
| Mascarpone | 44% | Very mild | Ultra-creamy, dense | Excellent |
| Ricotta (whole milk) | 10-13% | Mild | Grainy, moist | Fair |
| Creme fraiche | 30% | Mild | Silky, rich | Excellent |
| Buttermilk + thickener | <2% | Very strong | Thin, starchy | Poor |
| Labneh | 5-10% | Strong | Very thick, creamy | Good |

Image source: Web (Bing) / mariasmixingbowl.com (Web image (fair-use with source credit))
The key takeaway is simple. Higher fat means better texture and stability. Higher tang means more authentic sour cream flavor.
You can't have both unless you use sour cream itself or a close match like creme fraiche.
If you want a balance of fat and tang, labneh or strained Greek yogurt is your best bet. If you want maximum creaminess, go with mascarpone. If you want the closest all-around match, spring for creme fraiche.
Best Substitute for Baked Cheesecake vs. No-Bake Cheesecake
This is the most important distinction to make. Baked and no-bake cheesecakes behave differently. The substitute that works for one can fail completely in the other.
For baked cheesecake, the oven does a lot of the work. It drives off moisture, sets the eggs, and firms the structure. That means you have more flexibility.
Strained Greek yogurt, labneh, creme fraiche, and mascarpone all work well. Ricotta works if you strain it first. Thickened buttermilk can work in a pinch.
For no-bake cheesecake, everything depends on the gelatin or set dairy fat. There's no oven to save you. You need a substitute with low water content and high fat.
Mascarpone is the clear winner here. Creme fraiche also works. Strained Greek yogurt and labneh can work if you add extra gelatin to compensate.
Avoid these in no-bake cheesecake: unstrained Greek yogurt, unstrained ricotta, and buttermilk in any form. They're too wet. Your cheesecake will not set properly.
The general rule: if the substitute needs straining, it's better for baked. If it's already thick and high-fat, it's good for both.
Here's a quick decision guide.
| If you're making | Use this substitute | Adjustment needed |
|---|---|---|
| Baked cheesecake | Strained Greek yogurt or labneh | None |
| Baked cheesecake | Creme fraiche | None |
| Baked cheesecake | Mascarpone | Add lemon juice for tang |
| Baked cheesecake | Strained ricotta | Add lemon juice for tang |
| No-bake cheesecake | Mascarpone | None |
| No-bake cheesecake | Creme fraiche | None |
| No-bake cheesecake | Labneh | Add extra gelatin |
| Any cheesecake | Buttermilk + thickener | Only for baked, and use cornstarch |
Mistakes That Will Ruin Your Cheesecake (and How to Avoid Them)
Using a low-fat substitute without adjusting the liquid. The most common mistake is grabbing non-fat Greek yogurt and pouring it straight in. Low-fat dairy has more water. That extra moisture leads to a cracked, sunken, or soupy cheesecake.
Always strain or add a thickener.
Skipping the straining step. Greek yogurt and ricotta need to lose their whey before they go into the batter. If you're in a hurry, at least reduce another liquid in the recipe. A tablespoon of cornstarch per cup of substitute helps absorb excess moisture.
Overmixing the batter. Once you add the substitute, mix just until combined. Overmixing whips air into the filling. That air expands in the oven and then collapses, causing cracks.
Mix on low speed and stop as soon as everything looks smooth.
Using a substitute with the wrong acidity. Mascarpone is delicious but almost flavorless in terms of tang. If you don't add a little lemon juice or buttermilk, your cheesecake can taste flat. Taste your batter before pouring it into the crust.
Adjust the acid level now, not after baking.
Ignoring the baking time. Substitutes with lower fat content can cause the cheesecake to bake faster. Start checking for doneness 5 to 10 minutes earlier than your recipe says. The center should jiggle slightly when you shake the pan, not wobble like a liquid.
Recipe Adjustments You Can't Skip
| Substitute | Adjustment needed |
|---|---|
| Full-fat Greek yogurt (unstrained) | Reduce other liquids by 2 tbsp per cup; add 1 tbsp cornstarch |
| Strained Greek yogurt or labneh | None |
| Mascarpone | Add 1 tsp lemon juice per cup for tang |
| Ricotta (unstrained) | Reduce other liquids by 1/4 cup per cup; add 1 tbsp cornstarch |
| Ricotta (strained) | Add 1 tsp lemon juice per cup for tang |
| Creme fraiche | None |
| Buttermilk + thickener | Use only for baked; add 1 tbsp cornstarch per cup; add 1 extra egg yolk for richness |
One more thing about no-bake recipes. If you're using any substitute other than mascarpone or creme fraiche, increase the gelatin by about 25%. For example, if your recipe calls for 1 packet of gelatin (about 2.5 teaspoons), use 1.25 packets. Dissolve it properly in cold water before adding.
Pro Tips From Years of Testing
Strain your yogurt overnight for the best texture. Cheesecloth and a sieve are cheap. The longer you strain, the thicker your substitute gets. Twelve hours in the fridge gives you a product almost identical to sour cream in body.
Warm your substitute to room temperature before mixing. Cold dairy can cause the fat in the cream cheese to seize. That creates lumps that are hard to smooth out. Let everything sit out for 30 minutes before you start.
If you're making a no-bake cheesecake, skip yogurt entirely. Even strained yogurt has too much water. Use mascarpone or creme fraiche. Your cheesecake will set firmly and slice cleanly.
Add a tablespoon of cornstarch as a safety net for baked cheesecakes. Even if your substitute is perfectly strained, cornstarch absorbs any stray moisture and stabilizes the filling. It won't change the flavor. It just gives you insurance against cracking.
Taste your batter and adjust. The best substitute in theory might be too tangy or too bland for your palate. Add a pinch of salt to brighten flavors. Add lemon juice to boost tang.
Add a little extra sugar if the substitute is less sweet than sour cream.
The Final Verdict: Which Substitute Should You Use?
For most home bakers making a baked cheesecake, use full-fat Greek yogurt that has been strained overnight. It delivers the closest match in tang and texture, and it's easy to find. If you want the absolute best result and don't mind extra cost, use creme fraiche. No adjustments needed, and the texture is silky.
For no-bake cheesecakes, use mascarpone. It's the only substitute that matches the fat content and low moisture that no-bake recipes need. Add a squeeze of lemon juice to bring back the tang.
For a lighter cheesecake, use strained ricotta. You sacrifice some richness and tang, but you get a cleaner, milder flavor. Just make sure to strain it thoroughly and add lemon juice.
For pure tang with minimal fat, use thickened buttermilk. This is a niche choice for baked cheesecakes only. The texture will be less creamy, but the flavor will be authentically sour.
The one substitute to avoid entirely: regular milk, half-and-half, or any thin liquid. They don't have enough fat or solids to create a stable cheesecake structure. Your filling will separate and your crust will get soggy.
Choose your substitute based on what you have, what you're making, and what you value most (tang, creaminess, or convenience). As of 2026, the best advice is still to plan ahead and strain your yogurt. But if you're in a pinch, any of the options above will get you a delicious slice.
