Skip to Content

Best Vegan Sour Cream Recipe (Nut-free)

This gorgeous thick creamy vegan sour cream recipe is the best and the only plant-based sour cream recipe you’ll ever need! Even better, in addition to being dairy-free, it’s also soy-free and nut-free, and comes together in just a few minutes!

Close-up of a gold spoon dipping into a bowl of white creamy sauce

I do love tofu but tofu-based sour creams have quite a claggy flavour, and nut-based ones can be complicated and expensive to make and a lot of people have nut allergies.

So this tasty vegan sour cream is made using an unexpected main ingredient – white beans! You can use either cannellini (white kidney) or navy beans.

When combined with a bit of coconut milk and other ingredients you have a thick creamy vegan sour cream substitute on your hands in minutes – no soaking needed!

I love to add some probiotics and leave this sour cream overnight but you can omit the probiotics and add extra vinegar instead for more tang if you prefer a more “instant” sour cream substitute. Either way, both options are included in the recipe below.

If vegan creaminess is your thing I’d recommend having a gander at my 1-hour vegan goat cheese recipe, or if you’ve tried this recipe and are now hooked on how tasty creamy white-bean based recipes can be, try my white bean sauce pizza!

How to make it

A super easy vegan sour cream recipe to make, just grab your ingredients, pop them in a food processor or high-powered blender, whizz it up and then add a little water, and whizz it some more.

Let’s get into the details. Get all your ingredients together. The white beans should be cooked and soft. Canned, jarred, or cooked from dry is fine as long as they are rinsed and drained.

a picture of labelled ingredients in glass bowls including sunflower oil, probiotic capsules, garlic powder, salt, cannellini beans, coconut milk, lemon juice and vinegar

Although you can use either cannellini or navy beans, I do have a preference for cannellini as the final result has a less “beany” flavor, but you do you.

Chuck the beans, lemon juice, vinegar, coconut milk, sunflower oil, salt, probiotics (optional, make sure to open the capsules and empty the contents in, don’t throw the capsules in!), and garlic (if using) into the food processor/blender (image number one below).

Note that if you are not adding probiotics, you should add between one to one and a half tablespoons of vinegar to taste. I find that about one and a quarter is the sweet spot for me but do add with caution as too much will ruin the taste for you.l

If you are adding probiotics I recommend just adding half a tablespoon, then tasting it the next day after it has cultured a bit, and seeing if you need to add more.

A collage of four photos showing the process of processing white beans and other ingredients into a creamy vegan sour cream sauce

Process or blend until as smooth as possible, it should take roughly two minutes (image number two above at one minute and image number three at two minutes). Next grab a quarter cup of water and stream in while blitzing the mixture again, until at your desired consistency (image number four).

If you have a really great blender or processor you may not need to add water at all. On the other hand you may want to add a little more if you want a “pourable” or salad-dressing like consistency, it’s really up to you.

If you added lactic acid probiotics (which I highly recommend), decant your yummy vegan sour cream to a container with a tightly fitting lid, cover, and leave somewhere warm and dark overnight.

You can culture your sour cream for up to two days but I find one night is enough. Taste to see if it needs more vinegar, and transfer to the fridge.

A black bowl on a wooden board on a grey background with thick white sauce in it

If you didn’t add probiotics, taste to see if more vinegar is needed and transfer to the fridge for at least half an hour.

While not strictly necessary and if you want to you can use the sour cream straight away, chilling will give the flavors a bit more time to develop and also be a bit more realistic as when have you ever eaten warm sour cream?


The garlic is optional – it gives a really nice flavor but it’s true that it’s not really a “sour cream” flavor then if you add it.

If you don’t have sunflower oil you can use any flavorless oil such as canola oil, for example. As always, I recommend using full-fat coconut milk.

White wine vinegar can be substituted with red wine vinegar or apple cider vinegar.

Instead of sunflower oil, any flavorless oil such as canola oil may be used.

I cannot recommend enough that you use probiotics in this recipe, it gives the most AMAZINg tang and is a real game changer.

Storing it

You can store this vegan sour cream for up to five days in the fridge. It’s also suitable for freezing but you may have to process it a little again after defrosting to get the consistency back to being as creamy as before.

A spoon with thick white sauce dropping off it into a black bowl

Serving suggestions

This vegan sour cream totally yummy enough to eat by itself with a spoon but after you get sick of doing that (I had to keep remaking this recipe because I ate it before photographing it, so no judgement here!) you might want to try it:

  • On baked potatoes.
  • Mixed with onions and chives for a vegan sour cream and onion dip.
  • As a dip for tortilla chips.
  • Combined with the best chunky salsa to top your favorite Tex-Mex dishes.
  • Swirled through some vegan chocolate Guinness chilli.
  • Thinned with some water and used as a salad dressing.
  • With a packet of ranch seasoning mixed in for a tasty dip.
  • As a pasta sauce or base for a pasta recipe – it would be perfect instead of the soy cream I normally use in my creamy pumpkin pasta recipe.
  • Drizzle on top of cooked pizza (especially spicy pizza).
  • Paired with some good vegan pierogi.

Did you make this recipe? Let me know how much you loved it with a star rating in the recipe box, review, or comment below.

Or take a picture and tag me on Instagram (@the_fiery_vegetarian), I love seeing all your creations!

Yield: 8 servings

Vegan Sour Cream Recipe (Nut-free and Soy-free!)

Close-up of a gold spoon dipping into a bowl of white creamy sauce

This delicious creamy vegan sour cream recipe can be whipped up in minutes and is not just dairy-free, it's also nut-free, gluten-free and soy-free!

Prep Time 5 minutes
Total Time 5 minutes


  • 14oz/1.75 cups cooked cannellini beans (400g)
  • 2 tbsp lemon juice
  • .5 tbsp - 1.5 tbsp white wine vinegar
  • 1/2 cup coconut milk (125ml)
  • ¼ cup sunflower oil
  • 1/2 tsp salt
  • 2 lactic acid probiotic capsules (optional but recommended)
  • ¼ tsp ground garlic (optional)
  • Up to 1/4 cup of water (60ml)


  1. Separate the halves of the probiotic capsules if using and empty contents into a high-powered blender or a food processor (throw away the empty capsules).
  2. Add all other ingredients except the water and process until as smooth as possible (roughly two minutes). Note that if you are not adding probiotics, add just one tablespoon of vinegar and taste when finished to see if a touch more is needed. If you are adding probiotics just add 1/2 tbsp vinegar and after culturing check to see if more is needed.
  3. While the blender or processor is running, slowly stream the water in until your preferred consistency is reached - you may not need to use all the water or even any water at all if your appliance is high quality.
  4. For vegan sour cream with probiotics, decant to a container, seal, and leave in a warm dark place overnight, then taste to see if more salt or vinegar is needed, adjust and move to the fridge. Without probiotics simply transfer to the fridge and allow to chill for at least half an hour before using.


If you don't have any cannellini beans you can substitute navy beans

White wine vinegar can be substituted with red wine vinegar or apple cider vinegar

Instead of sunflower oil, any flavorless oil such as canola oil may be used

Nutrition Information



Serving Size


Amount Per Serving Calories 144Total Fat 10gSaturated Fat 3gTrans Fat 0gUnsaturated Fat 6gCholesterol 0mgSodium 151mgCarbohydrates 10gFiber 3gSugar 0gProtein 4g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest


Tuesday 13th of September 2022

Greetings! How many ingredients could I replace by using vegan yogurt in the recipe (and how much would I use)? Thanks!

Deirdre Gilna

Thursday 15th of September 2022

Hi there, I wouldn't recommend using vegan yogurt in this recipe because it's all about adapting beans, the Vegan Huggs website has a great vegan sour cream recipe based on vegan yogurt so I'd highly recommend checking them out, thanks so much for stopping by!


Sunday 16th of January 2022

If I'm using lactic acid powder, how many teaspoons would that be? Thanks


Thursday 27th of January 2022

@Deirdre Gilna,

ok, I'll fiddle around with it. I think I'll skip the Mezzoni. I found Lactobacillus acidopholis capsules from Swanson for about $6/bottle. Seems like a good price. Thanks for your input!


Tuesday 25th of January 2022

@Deirdre Gilna,

I haven't purchased it yet, but I'm looking at Mezzoni brand on Amazon. I was waiting to buy to do some more price comparison due to exactly what you mentioned. I hate to throw food away! What brand capsules do you use? I'm having trouble finding capsules that are only lactic acid. They all seem to be multi strain. Thanks for your help

Deirdre Gilna

Monday 17th of January 2022

Leigh, that is an excellent question. I've researched it a bit and it seems like it would be one teaspoon but I would hate to waste your money and time on a guess. There is nothing worse than taking the time and spending the money on ingredients only for it all to go pear-shaped. Would you mind telling me the brand you're thinking of using and I can research it and test it further?

Skip to Recipe