Creamy Nut-Free Vegan Sour Cream Recipe for Dips & Toppings

This thick, creamy vegan sour cream is the best plant-based version you’ll ever need. It’s dairy-free, soy-free, nut-free, and comes together in minutes.

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

Tofu-based sour creams can taste a bit claggy, and nut-based versions are often costly or unsuitable for people with nut allergies. This recipe takes a different route: white beans. Use canned or home-cooked cannellini (white kidney) or navy beans for a smooth, neutral base.

With the addition of coconut milk, a neutral oil, lemon and vinegar, and a touch of seasoning, you’ll have a thick, creamy vegan sour cream in minutes—no soaking required.

For extra tang and a more authentic cultured flavor, add lactic acid probiotics and let the mixture sit overnight. If you prefer a quick version, omit the probiotics and increase the vinegar for immediate tang. Both approaches are included in the recipe below.

How to make it

This recipe is very straightforward: combine the ingredients in a food processor or high-powered blender, blend until smooth, then thin with water to your preferred consistency.

Start with cooked, soft white beans—canned, jarred, or cooked from dry are all fine as long as they’re rinsed and drained. Cannellini beans yield a milder, less “beany” flavor, but navy beans work well too.

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

Add the beans, lemon juice, vinegar, coconut milk, sunflower oil (or another neutral oil), salt, probiotics (optional—open capsules and empty contents, do not add empty capsules), and garlic powder (optional) to the blender or processor.

If you are not using probiotics, add 1 to 1.5 tablespoons of vinegar to taste—about 1 1/4 tablespoons is often a good balance, but add cautiously to avoid over-acidifying. If using probiotics, start with about 1/2 tablespoon of vinegar and taste after culturing to adjust.

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

Process until very smooth—around two minutes depending on your appliance. With the blender running, slowly stream in up to 1/4 cup (60 ml) of water to reach your desired thickness. High-powered appliances may not need any water; add more if you want a pourable dressing-like texture.

If you included lactic acid probiotics, transfer the sour cream to a container with a tight lid and leave it in a warm, dark place overnight to culture. One night is usually sufficient, though you can culture up to two days. Taste, adjust salt or vinegar as needed, then refrigerate.

If you did not use probiotics, chill the sour cream in the fridge for at least 30 minutes before serving to let the flavors settle. Chilling also gives a more familiar texture—sour cream is typically served cold.

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

Tips

  • Garlic is optional. It adds depth but will shift the flavor away from a traditional plain sour cream.
  • Use full-fat coconut milk for best texture and creaminess.
  • Substitute white wine vinegar with red wine vinegar or apple cider vinegar if needed.
  • If you don’t have sunflower oil, use any neutral-flavored oil such as canola oil.
  • Using probiotics produces a notably tangy, cultured result—highly recommended if you want authentic sour cream flavor.

Storing it

Store the vegan sour cream in the refrigerator for up to five days. It can be frozen, but after thawing you may need to re-blend briefly to restore the original creamy texture.

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

Serving suggestions

This sour cream is delicious by the spoonful, but it also pairs wonderfully with many dishes. Try it:

  • On baked potatoes.
  • Mixed with chopped onions and chives for a vegan sour cream-and-onion dip.
  • As a dip for tortilla chips.
  • Swirled into taco bowls or used atop Tex-Mex dishes with chunky salsa.
  • Thinned with water for a creamy salad dressing.
  • Mixed with a packet of ranch seasoning for an easy dip.
  • As a base or finishing sauce for pasta.
  • Drizzled on pizza, especially spicy varieties.

Did you make this recipe? Share how you liked it with a comment or rating. If you post a photo, tag the creator on Instagram to show your version.

📖 Recipe

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 creamy vegan sour cream is quick to make and free from dairy, nuts, gluten, and soy.

Prep Time
5 minutes
Total Time
5 minutes

Ingredients

  • 14 oz / 1.75 cups cooked cannellini beans (400 g)
  • 2 tablespoons lemon juice
  • 0.5–1.5 tablespoons white wine vinegar
  • ½ cup coconut milk (125 ml)
  • ¼ cup sunflower oil (or other neutral oil)
  • ½ teaspoon salt
  • 2 lactic acid probiotic capsules (optional but recommended)
  • ¼ teaspoon ground garlic (optional)
  • Up to ¼ cup water (60 ml), as needed

Instructions

  1. If using probiotics, split the capsule halves and empty the powder into a high-powered blender or food processor; discard empty capsules.
  2. Add all remaining ingredients except the water and blend until very smooth (about two minutes). If not using probiotics, add about 1 tablespoon vinegar and adjust to taste. If using probiotics, add about ½ tablespoon vinegar and adjust after culturing.
  3. With the blender running, slowly stream in water to reach your preferred consistency. High-powered blenders may not require any water.
  4. If cultured with probiotics, transfer to a sealed container and leave in a warm, dark place overnight, then taste and adjust before refrigerating. If not cultured, chill for at least 30 minutes before serving.

Notes

If you don’t have cannellini beans, substitute navy beans. White wine vinegar can be swapped for red wine vinegar or apple cider vinegar. Any neutral oil, such as canola, can replace sunflower oil.

Nutrition Information

Yield

8

Serving Size

1

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

© Deirdre Gilna


Cuisine:

None

/
Category: Dips and Spreads

img 5466 7