This homemade vegan sour cream is thick, creamy, and tangy—and you only need 5 ingredients to make it! Use this easy recipe all the ways you’d use traditional sour cream.

Jar of vegan sour cream with chives on top

Cashews are one of the vegan cooking staples I just can’t go without. In my How to Make Cashew Cream post, I mentioned vegan sour cream as one of the many ways to use cashew cream, and after sharing my cashew whipped cream, I couldn’t wait to share this plant-based sour cream recipe with you. 

This vegan sour cream tastes exactly like regular sour cream. It’s just as creamy and tangy, with the same rich and thick texture. As you know, cashew cream doesn’t even taste like cashews, and neither does this sour cream. That means you can easily swap it into all of your favourite dishes. This is a FRIDGE STAPLE, friends.

Overhead view of vegan sour cream in jar with chives

Why You’ll Love This Vegan Sour Cream Recipe

  • So easy. Vegan sour cream couldn’t be easier to make. Just soak the cashews and blend everything together. Truly, it’s that simple!
  • Budget-friendly. Store-bought vegan substitutes can be expensive. Making your own sour cream at home is a great way to save some money while still enjoying all the deliciousness.
  • No special ingredients required. This recipe only uses 5 simple ingredients, all of which you can easily find in any grocery store.
  • Versatile. Use this vegan sour cream in all the ways you would use traditional sour cream—as a topping for tacos, burritos, chili or soup, in dips and dressings, and more.
Overhead view of ingredients for vegan sour cream with labels

Notes on Ingredients

Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

  • Raw cashews – Use raw cashew pieces, rather than whole cashews. They’re less expensive!
  • Water
  • Apple cider vinegar – For that signature tangy flavor.
  • Fine sea salt
  • Lime juice – This also adds tanginess.

How Do You Soak Cashews?

Before blending cashews, they should be soaked in water for at least 4 hours, or preferably overnight. This softens the nuts and makes them easier to blend into a smooth and creamy consistency. 

How to Make Vegan Sour Cream

  • Combine. Add all of the ingredients to a high-speed blender.
  • Blend. Turn on the blender and process until the mixture is smooth and creamy. Stop to scrape down the sides as needed.
  • Season. Taste and adjust the seasonings as desired; you can add more vinegar or lime juice for a tangier flavor. 

Tips for Success

  • Don’t forget to soak the cashews. Soaking the cashews overnight is key for a smooth and creamy no-trace-of-cashews vegan sour cream. If you’re in an absolute pinch, you can boil them for about 5 minutes. Always remember to rinse afterwards.
  • Check to make sure it’s completely smooth. Before removing the sour cream mixture from the blender, use a spoon to scoop some out, then let it slowly drip back into the blender jar. Watch for grit and lumps as the sour cream falls off the spoon. If it’s not completely smooth, turn on the blender and puree again.
  • Add some flavour. I love adding chili powder or smoked paprika to this sour cream if I’m serving it with jackfruit tacos. Minced chives are fantastic stirred into vegan sour cream for air fryer baked sweet potatoes.
  • Double the batch. This vegan sour cream keeps well in the fridge for up to a week, so feel free to make a double batch and use it throughout the week.
Spoon dripping vegan sour cream into jar

How to Use Vegan Sour Cream

  • You can dollop it on top of chili; I love it on my vegan pumpkin chili.
  • You can make a loaded baked potato and top it with lots of vegan sour cream. It’s also great on loaded potato skins!
  • Use it in a dip or sauces.
  • Stir it into a soup for tang and creaminess, like this butternut squash soup.
  • Overall, you can use it anywhere that calls for regular sour cream! 

How to Store

You can store this vegan sour cream in an airtight storage container in the fridge for up to a week.

Vegan sour cream in jar with chives on top

More Vegan Staples

Enjoy friends! If you make this vegan sour cream, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!

Save This Recipe Form

Want to save this recipe?

Enter your email below & I’ll send it straight to your inbox. Plus you’ll get new recipes from me every week!

Jar of vegan sour cream with chives on top

Vegan Sour Cream

This vegan sour cream recipe is thick, creamy and tangy—and you only need 5 ingredients! Use it all the ways you use traditional sour cream.
5 (from 12 ratings)


  • 1 cup raw cashews, cashews soaked in water overnight or boiled for 5 minutes (discard water it's soaking in)
  • 7 tablespoons water
  • 1 teaspoon apple cider vinegar
  • 1/2 teaspoon fine sea salt
  • 1 tbsp lime juice


  • Blend all the ingredients for the vegan sour cream in a high speed blender until smooth and creamy. Depending on your blender, this could take anywhere from 30 seconds to about 2 minutes, scraping blender once halfway in between.


To store: You can store this Vegan Sour Cream in an airtight storage container in the fridge for up to a week.
*Prep time doesn’t include overnight soaking
Calories: 90kcal, Carbohydrates: 5g, Protein: 3g, Fat: 7g, Saturated Fat: 1g, Sodium: 148mg, Potassium: 106mg, Fiber: 1g, Sugar: 1g, Vitamin C: 1mg, Calcium: 6mg, Iron: 1mg

Disclaimer: Although attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.