Vegan Sour Cream

This vegan sour cream recipe is the best! This creamy dairy-free sauce can also replace goat cheese, ricotta and mozzarella. It's easy to make, too.

148 Reviews
389CommentsJump to recipe

vegan sour cream recipe

It’s about time I shared my vegan sour cream on the blog. I developed this recipe for my cookbook as a dairy-free sour cream substitute. I ended up using it to replace a variety of other dairy-based ingredients: goat cheese, ricotta, even mozzarella and cheddar cheese.

As a dairy eater myself, I was both surprised and pleased to find a non-dairy substitute that I enjoy so much. It’s creamy, rich, and tangy, just like regular sour cream.

vegan sour cream ingredients

In the book, I offered vegan and dairy-free options whenever possible, and this vegan sour cream came in quite useful. I used it to replace the dairy-rich layers in lasagna (page 163), and we mixed it into the enchilada filling for a creamy element (page 148).

It’s a great substitute for the goat cheese in the quinoa-stuffed sweet potatoes recipe (page 144), and it easily replaced the cheese in my beans and greens quesadillas (page 147). I love the regular and dairy-free versions of those recipes!

Watch How to Make Vegan Sour Cream

creamy vegan sour cream

Vegan Sour Cream Tips

This dairy-free sauce is made with rich and creamy raw cashews, water, tangy lemon juice and apple cider vinegar, salt, and a dab of Dijon mustard for additional complexity and intrigue.

This sour cream is easy to make in a blender. If you have a Vitamix (affiliate link) or Blendtec, or another blender of equal power, you don’t necessarily need to soak the cashews before blending. If you don’t, you will want to soak the cashews for about four hours before using.

Depending on the application, you might want to use this vegan sour cream differently than the ingredient you’re replacing. Since it’s water-based, it will dry out a bit during baking.

For example, if you want to use it in place of mozzarella on a pizza, you might be better off baking the pizza without it, then drizzling it generously on top once it’s out of the oven.

Or, you might want to incorporate some in the dish (like inside enchiladas) and then add an extra dollop once it’s done baking.

This sour cream will thicken up as it chills in the refrigerator. If you’d like a thinner consistency, simply whisk in a small splash of water.

vegan sour cream

Uses for Vegan Sour Cream

  • Regular dairy-based sour cream or crema
  • Goat cheese
  • Ricotta
  • Mozzarella on pizza (drizzle this on top instead)
  • Cheddar or Jack cheese in quesadillas
  • Cotija or feta on tacos, nachos or tostadas
  • Any other instance in which you crave some creamy texture and rich flavor!

dairy-free sour cream recipe

I hope this recipe becomes a staple in your repertoire, whether you’re dairy-free yourself, serving dairy-free guests, or simply looking to reduce the amount of dairy in your diet. Please let me know how this recipe turns out for you in the comments!

If you haven’t gotten a copy of my cookbook, Love Real Food, I wholeheartedly recommend it, along with over 475 five-star reviewers on Amazon. Your feedback really means the world to me. ♥

vegan sour cream with chips and salsa

Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!

Vegan Sour Cream

  • Author: Cookie and Kate
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes (plus 4 hours soaking time if needed)
  • Yield: 1 cup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 148 reviews

Print

This vegan sour cream recipe is the best! This creamy dairy-free sauce can also replace goat cheese, ricotta and even mozzarella. It’s easy to make, too. Recipe yields about 1 cup.

Ingredients

  • 1 cup raw cashews, soaked for at least 4 hours if you do not have a high-powered blender*
  • ½ cup water
  • 1 tablespoon lemon juice, or more if needed
  • 1 teaspoon apple cider vinegar
  • Heaping ¼ teaspoon fine sea salt
  • ¼ teaspoon Dijon mustard

Instructions

  1. If you soaked your cashews, drain and rinse them until the water runs clear.
  2. In a blender, combine the cashews, water, lemon juice, vinegar, salt, and mustard. Blend until the mixture is smooth and creamy, stopping to scrape down the sides as necessary. If you’re having trouble blending the mixture, or would prefer a thinner consistency, slowly blend in up to ½ cup additional water, as needed.
  3. Taste and add an additional teaspoon of lemon juice if you would like more tang, or additional salt if a more intense flavor is desired. Serve immediately or chill the sour cream for later.
  4. Leftovers keep well, chilled, for about 5 days. The sour cream will thicken up a bit more as it rests; you can thin it by whisking in a small amount of water later, if necessary.

Notes

Change it up: Add 1 tablespoon nutritional yeast to give the cashew cream a more cheese-like flavor.

*Vitamix note: If you are using the newer wide-base blender container, you’ll need to double this recipe to gain enough traction.

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

Kate and Cookie

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments section—you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. Jessica Ortega

    How long does it last in the refrigerator?

    1. Kate

      Hi! See the final step. Enjoy!

  2. Cynthia Pedeville

    Easy and delish

    1. Kate

      Thank you, Cynthia!

  3. Monica

    Delicious! We used this on our veggie tacos tonight and we are obsessed. Great recipe, I can’t wait to use it on more dishes in the future!

  4. Natalie

    I added a little cup of apple sauce!

  5. Dad Incredible

    Does the trick! Great recipe

  6. Jen

    This is a game changer, thank you!
    Often I’m after a spoonful of sour cream or yoghurt on the side of chilli or curry, but the vegan tubs in the supermarket are too big for someone living alone.
    Half of this recipe for me is perfect. And with storecupboard ingredients too. It’s even worked for me in baking recipes! Thanks again, Kate! :)

  7. Susan

    This recipe was easy and worked well with vegan “fish” tacos , and the next day on black beans with salsa !

  8. Finn

    I can’t find raw cashews anywhere where I live. Only roasted. Any chance those would work?

    1. Kate

      Hi! I don’t find they get quite as creamy so I’m not sure if you will achieve the same texture or flavor.

    2. Elisa

      I buy mine in bulk on amazon. They come in smaller packages too, though!

    3. Kelly

      I used roasted cashews and it turned out great! Super creamy, it wasn’t white though so if you want it white use raw.

      1. LeeAnn

        I’ve made this recipe for vegan source cream three times. About to start the 4th, I came on here to ask why mine looks like hummus, not white. I thought I was buying raw cashews, and the only place it says “roasted” in in the fineprint ingredient list. Drats. Glad to know the issue. Taste is fine. Thanks!I

    4. Tammy

      Amazon, if that’s an option for you.

  9. Mrs. Millicent

    I really wanted this to be delicious, but I didn’t enjoy it at all. Given how expensive cashews are I’ll stick with Tofutti sour cream (doctored with some dijon mustard and horseradish). So sorry.

    1. Kate

      I’m sorry you didn’t love this one.

  10. Karen

    So sorry but the cashews seemed to make this way too sweet. I tried adding more vinegar, more lemon juice, even some nutritional yeast but nothing helped. I’ve had the same problem with other cashew recipes but I was hoping this would be different. My husband felt the same. I had to throw it all out.

    1. Kate

      I’m sorry you didn’t love this one!

    2. Bee

      I had the same challenge. I just just half a cup of cashews and half a cup of tofu. Doesn’t matter what kind just adjust the water as you go. That an extra splash of lemon juice and acv and it’s not sweet anymore. Less costly and less calories. Means you can eat more!

      1. SusanMary

        I was thinking the same thing about the calories and being a senior. I think that’s a great idea. Both Kate and your recipes sound delicious. Thank you Kate and Bee.

    3. Cindy

      Such a waste of food! How can nuts be “so sweet” that the entire dish is rendered inedible? Also, if you’ve had this issue before, then you know cashews taste sweet to you and your husband —yet you did it again just to throw away food? Try a different nut next time, perhaps one people think is slightly bitter.

      Certainly doesn’t deserve one star- recipe creator doesn’t control the sweetness of the cashew you’re buying!

  11. Leah

    Tried this tonight for some bean burritos. AMAZING. Tastes just like sour cream, seriously.

  12. Tyson

    Love this recipe! I’ve used it many times. Bulk raw cashews from Amazon is he way to go. Possible to tweak this to make vegan cream cheese?

    1. Kate

      I haven’t tried it, sorry! But this does work in a lot of cheese applications.

  13. Diane Nauertz

    Only have white vinegar. Will that work?

    1. Kate

      It will be a slightly different flavor, but can be used as a substitute normally.

  14. Beth Johnson

    This was a great and easy recipe. Thank you. We used roasted cashews so the color was brown but that didn’t matter. We used it as a topping on our vegan chili and the added creaminess was perfect. I was also pleasantly surprised how quickly I could throw this together! Thank you.

  15. Dena

    Oh Kate, this was an epic fail for us! It’s because our food processor didn’t have enough oomph to make it smooth. We even soaked the raw cashews overnight. I miss sour cream so much in this new vegan lifestyle. Someday we’ll invest in a premium blender or processor. Then we’ll try this recipe again!

    1. Kate

      I’m sorry to hear that, Dena!

    2. Angie

      I used an immersion blender and it worked great
      Love this recipe! We use it often. Thanks Kate!

  16. Margie Smith

    I have frozen regular cashew cream. Will this one also freeze and not lose it’s texture when it is thawed?

    1. Kate

      I haven’t tried it, so I can’t say for sure. Sorry!

      1. Margie Smith

        Thanks, Kate for getting back to me!

  17. Kelly Harris

    Hi! I’d like to find out if you think this sour cream could be used in a Beef Stroganoff recipe perhaps?

    1. Kate

      Hi! I haven’t tried it, sorry.

    2. Kristen

      I’ve use a 1:1 cashew to water blended mixture in my mushroom stroganoff and it’s delicious. I just came across this sound cream recipe…looking forward to trying it!

  18. Erin

    I followed the recipe to the letter…it was absolutely delicious! Thank you!

    1. Kate

      I’m happy you enjoyed this recipe, Erin!

  19. Anne

    Just found your recipe. Have you ever tried to blend the mixture with a stick immersion blender? I don’t think my regular blender has enough umph. Thanks

    1. Kate

      Hi, I haven’t. I don’t know if you will get the same level of creaminess. If you try it, let me know!

  20. TheStarvingArtist

    I actually used roasted (unsalted) cashews for this, since they were what I had on hand…and MAN, was the result tasty!

    1. Kate

      Hi, This one is great or whatever option you will suit your cooking the best.

  21. Angela Cooper

    I had everything, but the ‘intrigue’ (dijon) and it came out excellent! Glad I didn’t have to go to the store! Thanks so much!

  22. Rakesh

    Tastes nothing like sour cream.

    1. Kate

      I’m sorry you didn’t love this recipe, Rakesh.

      1. Laura

        Can this sour cream be used in soup to replace the dairy sour cream?

        1. Kate

          Hi Laura, I haven’t tried it. It may not combine the same. If you try it, let me know!

          1. Karen

            I have made vegan sour cream similar to this recipe and used it in stroganoffs, creamy pastas, etc. It works really well!

  23. Karen

    I’ve made this recipe a few times now, and love the texture and the flavour. I use it a lot with my vegan tacos and have also used it as a dip. The first time I made it, I ate most of it before I even got to use it. It’s super yummy.

  24. Tayla

    Hey there,
    I made this tonight, its definitely not as white and creamy looking as yours unfortunately but I don’t have a good food processor blender. So I did soak my raw cashews for 4 hours like you said

    Its in the fridge chilling now so can’t wait to try!

    1. Kate

      I hope you like the results, Tayla!

  25. Donna Vogel

    Newbie to vegan cooking. Could jarred Artisana Organics Raw Cashew Butter be used as a replacement for the raw cashews? Artisana Organics Raw Cashew Butter is strictly raw cashews with nothing added. I am disabled and this would be much easier.

    1. Kate

      Hi, I haven’t tried it with cashew butter so I’m hesitant to say it will work the same. Sorry!

  26. Martha

    I made it and it is better than I expected, it is delicious. I used it for a creamy gluten free pasta. Now that I have to cook dairy free or gluten free for my son, this will be part of my cookbook.

  27. Kate Wilkin

    How does this recipe freeze?

    1. Kate

      I haven’t tried to freeze this recipe so I can’t say for sure, sorry!

  28. Dee Welsh

    I made this for veggie tacos and let me tell you, it is amazing! I have a Vitamix, which helps, but I pour boiling water over the cashews and soak awhile too. I’m hooked!

  29. Hannah

    This is a very nice recipe! I think it’s not really sour cream taste like, it’s not as fresh and sour, but still it’s something nice. It’s like a bit of a lemony cashew spread :) maybe useful to make variations with like adding some paprika powder, curry powder or, like you suggested, nutritional yeast. Or maybe some beets. Getting inspired here.

  30. Kaiya

    Looooooooved this recipe! So easy and bloody delicious!
    I was a bit shocked at first, my consistency was a bit runny, but didn’t give up hope!
    I added a a handful more cashews, blended through twice more and got the perfect consistency!
    I’m a serial giver upper in the kitchen but this recipe made me so glad I kept going! Just keep blending :)

  31. Marina

    Wow. Just wow. I mean, I smelled it and had to step away cause it smelled so pungent. Very similar to sour cream! Similar stank. I never leave comments but I’m so impressed with this one, I’ve made it several times and I’m gonna keep using it!

  32. Roger

    Excellent recipe. A hand mixer with large stainless bowl is what I’ll be using. Mix in bursts until desired consistency is reached; never continuously. I am allergic to milk; happy to find this recipe. Some recipes out there use almonds: a bad idea: the skins are bitter; removing them is do-able, but too much extra work. Old-fashioned oats can substitute for cashew milk; but not the steel-cut type. Regrettably, the most well-known brand isn’t the best quality. Do a search for “home-made oat milk recipe(s)” = quicker & easier than cashew “milk” and less costly.

  33. Brooke

    Best version of cashew sour cream I’ve ever had and I have made ALOT. I’m sure it’s the balance of ingredients but the Dijon mustard is the secret ingredient that takes this to another level. It’s less sweet and more tart. I have experimented with more lemon juice and vinegar to suit my taste , but the mustard is the ticket!!

    1. Kate

      I’m glad this one holds up to your standards! Thank you for sharing, Brooke.

  34. Christina

    Soaked so now going to cook and make vegan lasagna

    1. Kate

      I hope you love it! Thank you for your review, Christina.

  35. Rachelle

    This turned out amazing!! I soaked my cashews in hot water for about 10 minutes. I doubled the recipe to use in my vitamix. And I added a touch more lemon juice to give it a more “sour” cream flavor. So while I wouldn’t say it tastes exactly like sour cream, it definitely has the cream/dairy taste and is fantastic for cooking! I used it to tone down a too-spicy chili I made, and quickly realized I can use this in place of cream or coconut milk in other soups, stews and curries. Super excited, I was able to make this from items I already had in my pantry.

  36. Cynthia

    Hi Just wondering how your sour cream turns out the color (white) in your picture with the Cashews and Dijon in the ingredients? Thanks Cynthia

    1. Kate

      Hi Cynthia, it’s more of a cream color. I think it can depend on the type of dijon you use.

  37. Reba

    Hello! I rarely leave reviews and I just HAD to for this recipe! I am obsessed!

    I printed this recipe a month ago to go with a vegan tortilla soup. Since then, I have made it at least once a week and it is now one of my refrigerator staples. This sour cream is so easy to make and it is SO versatile too! I made a fresh batch last night and enjoyed it with my Shepherd’s Pie OM NOM NOM NOM

    Thanks so much for sharing this recipe. Well done! :)

    1. Kate

      Hi Reba! I’m so glad you did. Thank you for your review.

  38. Lori

    Taking the plunge to make this for my spinach dip recipe instead of plant based store bought which has a ton of junk in it…. I’m excited! I’ll update after I’m done.

  39. Cecy

    Great over chilaquiles!

    1. Kate

      I love that idea! Thank you for sharing, Cecy.

  40. Daniel O’Brien

    This recipe surpassed my best expectations! It’s white and creamy, just like sour cream. I made it to go into your vegan burrito recipe which is also fantastic. I left out the Dijon mustard because the amount was so small compared with the price of buying a whole jar of Dijon. I don’t miss it because it tastes very much like sour cream. It’s also stable as we’ve been using it for several days and it still looks and tastes fresh. Thanks for the great recipe!

    1. Kate

      Hooray! I love when that happens. Thank you for taking the time to review, Daniel.

  41. Keri sands

    Amazing. This recipe is super easy to make and has ingredients I always have on hand. It tastes wonderful.

    1. Kate

      That’s great to hear, Keri! Thanks for your comment and review.

  42. Karen

    Loved your recipe. It was quick, easy and turned out surprisingly great. My family and I had it on homemade GF tacos with a sprinkle of Nutritional Yeast, cherry tomatoes and lettuce. It was the one ingredient that brought everything together. Definitely, I will be making it again and sharing your site. Thank you.

    1. Kate

      Thank you for sharing how you made this! I’m glad you loved it, Karen.

  43. Helen

    Enjoyed by the whole (including non-vegan) family!

    1. Kate

      That’s great, Helen! Thank you for your review.

  44. Annie

    Can this be frozen? Hope so, as its in the freezer!

    1. Kate

      Hi Annie, I haven’t tried freezing it so I can’t say for sure.

  45. Annie

    Can this be frozen? Hope so, as its in the freezer! I found your cookbook at the library, and I loved everything I made. Just ordered a copy!

    1. Kate

      I’m glad you love my cookbook! I believe I answered your question in a precious comment you left. Thanks for your review, Annie.

  46. Tia

    This was SO GOOD. I did add the additional lemon and salt. My non-Vegan friends were hesitant to try it and astounded at how tasty this was.

    1. Kate

      I’m glad you enjoyed it, Tia!

    2. Coulinjo

      Isn’t it funny how non vegans are hesitant to try a cashew sauce considering that they’re prepared to eat? I’m hoping for good things – I’m mak8ng it, so far so good!

  47. Laina

    I was sooo excited, now so bummed, it tastes exactly like what it is… pureed cashews. It does have a creamy texture, but tastes like whipped cashew butter even after doubling the lemon and apple cider vinegar. I’ll use it to add texture, but not as sour cream replacement, way too sweet.

    1. Kate

      HI Laina, I’m sorry to hear you didn’t like this recipe. Did you add the other ingredients?

  48. Debbie Johnson

    I’m going to use this recipe for my mushroom stroganoff!

  49. Gina

    So maybe this was my fault adding the nutritional yeast (and maybe I added too much) but it didn’t taste like sour cream. HOWEVER, it tastes like nacho cheese and it’s absolutely f’ing delicious. I would say add nutritional yeast if you want to make this into nacho cheese, but I think either way you can’t go wrong. So impressed with this recipe!

    1. Kate

      I’m glad you were still able to enjoy it, Gina!