In need of a substitute for sour cream? Check out this list of 12 options suited for any diet—dairy or non-dairy. Additionally, you’ll learn all about what sour cream is and why it’s used in baking. Take a look through recipes at the end that include sour cream and its alternatives for the best desserts, dinners, and salads!

Glass bowl with sour cream and a spoon in it.

What is sour cream?

Sour cream is pasteurized dairy cream with lactic acid bacteria added to it. This results in a sour and tangy flavored cream. Sour cream also has a 20% fat content, making it thicker than other dairy products like heavy whipping cream or whole milk. It is commonly used for toppings, in baking, and as a thickening agent.

The Best Sour Cream Substitutes

Take a look at these 9 sour cream substitutes to use when you can’t rush to the grocery store:

1. DIY Sour Cream

This is a great make-ahead sour cream alternative if you have the time and want to spend less on your grocery bill. The steps are simple, and each ingredient is a staple in most pantries!

  • Whisk 1 cup heavy cream with 1 teaspoon distilled white vinegar or lemon juice and let it sit for 10 minutes in a glass jar.
  • Stir in ¼ cup whole milk.
  • Let sit at room temperature for 24 hours.
  • Refrigerate until ready to use.

This DIY sour cream acts just like the sour cream you buy at the grocery store for anything like toppings, sauces, marinades, and baking.

2. Mayonnaise

Mayonnaise is such a great option because the eggs and oil provide the same kind of moisture as sour cream. If it’s too thick for your own preference, thin it out with some apple cider vinegar, which can also provide a hint of sourness. You’ll use the exact amount that the recipe calls for which makes this substitute so easy!

3. Greek Yogurt or Plain Regular Yogurt

Greek yogurt may be the best substitute because of its thick texture and tangy taste, which closely mimics sour cream. For 1 cup of sour cream, mix in 1 tablespoon of lemon juice to every 1 cup of Greek yogurt. The lemon juice adds the right amount of acidity. 

Plain yogurt is another great alternative if you have it on hand. Thicken the plain yogurt by straining it through a cheesecloth to drain out some of the liquid. You’ll use what’s left in the cheesecloth, and 1 cup yogurt is equivalent to ¾ cup strained yogurt. Use a 1:1 ration when using this substitution

An opened plain Greek yogurt container with its lid ripped off with a spoon inside.
Email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week!

4. Cottage Cheese

Cottage cheese is a protein-packed alternative to sour cream. Don’t let the texture throw you off because you can simply blend 1 cup cottage cheese with 2 teaspoons of lemon juice and you’ll be good to go. With this combination, use the same ratio. 

5. Cream Cheese

Cream cheese is a great substitute because it is thick and does not curdle when cooking. Whipping your cream cheese at room temperature with 1-2 tablespoons milk will soften it, making it the right consistency for a sour cream alternative. Use the same amount that the recipe calls for on this one.

Cream cheese and dairy-free cream cheese are shown.

6. Buttermilk

Because of its smooth consistency and tart taste, buttermilk is a good substitute. Because it is thinner than sour cream, you only need ¾ cup of buttermilk for every 1 cup sour cream. It’s best to use buttermilk as a sour cream alternative for baking, not for toppings.

Buttermilk poured into a glass measuring cup with the original buttermilk container in the background.

7. Plain Kefir

Kefir is a fermented dairy drink that is a mix of buttermilk and yogurt, so its sour taste resembles sour cream quite well. It is thin, so it’s best used for dips and dressings. For most sour cream recipes, use the same amount that the recipe calls for

8. Mexican Crema

Since sour cream is used as a topping often, Mexican crema is an easy substitute. It has a creamy texture, is thinner, and works well even on high heat. Use a 1:1 ratio with this one, or eyeball it since it’s mainly used for toppings. 

Mexican crema is used in this recipe.

9. Crème Fraîche

This option might be the best sour cream substitute if you can find it at your grocery store because it’s essentially French sour cream. Its thicker consistency makes it creamier than most substitutes. You can use the same amount as the recipe calls for on this one, and it won’t disappoint you.

Dairy-Free / Vegan Sour Cream Substitutes

For anyone on a dairy-free or vegan diet, here are 3 homemade options that can suit your personal preferences: 

10. Vegan Mayonnaise

One of the non-dairy alternatives to sour cream is vegan mayonnaise because of its thicker texture. You can even make it homemade in just 3 simple steps: 

  • Blend ⅓ cup unsweetened soy milk with ½ teaspoon yellow mustard and ¼ teaspoon salt until smooth.
  • Slowly add 1 cup canola oil to the blender until contents are fluffy.
  • Add ½ tablespoon lemon juice, blend, and serve!

You can use a 1:1 ratio, and making extra is encouraged—it lasts a long time in your fridge.

11. Coconut Milk

Coconut milk is one of the many dairy-free options that make an excellent substitute. With canned coconut milk, simply skim the coconut cream that rises to the top. Add 1 tablespoon vinegar or lemon juice to the cream you just skimmed off. Add a smidge of salt and let it sit in the fridge covered for at least 30 minutes.

Like many other substitutes, you can use the exact amount that the recipe calls for. 

Coconut milk in a glass measuring cup.

12. Cashew Cream

Because cashews have a natural tangy flavor, cashew cream can make a great sour cream substitute. If you can’t find it at grocery stores, you can easily make it at home for a healthy alternative using these steps:

  • Soak 1 cup cashews in a hot water bath for 30 minutes.
  • Drain cashews and add to a food processor with 2 tablespoons lemon juice and 1 teaspoon apple cider vinegar.
  • Add salt to taste, and let refrigerate for 4 hours to thicken up.
5 Secrets to Healthier Family Dinners
Tips & recipes for getting yummy — and healthy — meals on the table.
A bowl of lime crema is used as a taco sauce.

Which sour cream substitute is the best?

Depending on what you’re making, here’s a good rule of thumb for when to use which substitute:

BakingMarinadesDips / SaucesDressings
Greek yogurtGreek yogurtGreek yogurtPlain regular yogurt
Plain regular yogurtMayonnaisePlain regular yogurtCream cheese
ButtermilkVegan mayonnaiseCream cheeseMayonnaise
Cream cheeseMayonnaiseVegan mayonnaise
Cottage cheeseVegan mayonnaiseButtermilk
Coconut milkButtermilkPlain kefir
Cashew creamPlain kefirMexican crema
Crème fraîcheCoconut milk
Coconut MilkCashew cream
Cottage cheese
Cashew cream


​Can you freeze sour cream?

Yes, you can freeze sour cream for up to 4 months if you put it in a plastic bag and remove excess air. 

Is sour cream keto?

​Since sour cream is so high in fat, it works well with the low-carb, keto diet and promotes a healthy gut.

How much acid is in sour cream?

Sour cream has a pH level of 4.5.

Can I substitute milk for sour cream?

​You can substitute milk for sour cream, but you’ll need to add an acid like lemon juice and a thickener like powdered milk.

Is sour cream just yogurt?

No, yogurt is made from milk and sour cream is made from cream and lactic acid-producing bacteria. 

What’s the purpose of sour cream in baking?

Sour cream adds moisture, enriches using its fat content, activates baking soda (eliminating the need for baking powder), and provides an even bake by slowing down the browning process.

Creamy spinach artichoke dip is served with tortilla chips from a bowl.

Recipes with Sour Cream and Its Alternatives

5 Secrets to Healthier Family Dinners
Tips & recipes for getting yummy — and healthy — meals on the table.

You May Also Like

Thanks for
Stopping By!

I’m London! Join me as we cook up nourishing meals for you and your loved ones and learn a few healthy cooking tips and tricks!

Leave a comment

Your email address will not be published. Required fields are marked *