One taste of this deliciously tangy and oh-so-creamy vegan ranch and you’ll be hooked! Cashews and a handful of ingredients blend together in seconds, giving you the perfect pizza dip, burger spread, or salad dressing.

pouring vegan ranch dressing over a large green salad.

The best cashew ranch dressing

In my family, there’s no arguing that vegan ranch is the best. dressing. EVER! Both the kids and adults love it.

One batch of the Best Homemade Vegan Ranch doesn’t last long in my house because the creamy and tangy flavors are completely irresistible. It’s always being spread onto veggie burgers, used for dipping on pizza night, and drizzled over salads. It’s also perfect with buffalo cauliflower!

You’d think a dressing that tastes this good would involve many different steps. Nope! All you have to do is blend the cashews, vinegar, and savory seasonings together, then enjoy. Indulge in the cashew ranch dressing all week long, whether it’s drizzled on a cobb salad, used for dipping veggies, or added as a finishing touch on a Hawaiian BBQ pizza!

soaking cashews in hot water in a large glass measuring cup.

Ingredients needed (with substitutions)

  • Raw cashews – Soaked and blended cashews transform into a thick and creamy cashew cream. I use it as the base in many recipes, like this ranch dressing, vegan sour cream, and heavy cream substitute because the rich texture is so close to real dairy. While cashews are the very best option here, raw slivered almonds might work as a substitute.
  • Water
  • Rice vinegar – This is a tangy ranch dressing, so vinegar is a must! Feel free to use white vinegar, apple cider vinegar, or more lemon juice instead.
  • Lemon juice – Or replace it with more vinegar.
  • Salt
  • Garlic powder
  • Onion powder
  • Dill – Fresh or dried. If you don’t love dill, replace it with parsley. 

How to make vegan ranch

Place the cashew pieces in a heat-proof bowl and pour very hot or boiling water over top. Leave them to soak for a few minutes.

Drain the water, then add the soaked cashews to your blender along with the rest of the ingredients (except the dill). Blend until smooth.

Add the dill and pulse a few times to just combine. Serve the vegan ranch right away or store it for later.

fresh dill on top of a creamy white sauce in a blender.

Serving suggestions

There isn’t a wrong way to enjoy vegan ranch dressing! It’s good as a:

Frequently asked questions

  1. Can you make it without nuts? Yes! You can substitute 1 cup of vegan mayo for the cashews and water, if desired. Just mix everything in a bowl and you’re good to go!
  2. How long does it last? The dressing will last for about 1 week when stored in an airtight container in the refrigerator.
  3. Can you freeze ranch dressing? It freezes okay, but the texture might not be as creamy and smooth when it thaws. Quickly blend the thawed dressing to bring it back to normal.
close up on a glass jar filled with vegan ranch dressing.

Want more vegan sauces and dressings?

pouring vegan ranch dressing over a large green salad.

Vegan Ranch Dressing

One taste of this deliciously tangy and oh-so-creamy vegan ranch and you’ll be hooked! Cashews and a handful of ingredients blend together in seconds, giving you the perfect pizza dip, burger spread, or salad dressing.
5 stars (62 ratings)

Ingredients 

  • 1 1/2 cups raw cashew pieces
  • 3/4 cup water
  • 2 tablespoons rice vinegar
  • juice from 1 lemon (about 2 tablespoons)
  • 1 teaspoon salt
  • 1 1/2 teaspoons garlic powder
  • 1 1/2 teaspoons onion powder
  • 1/4 cup fresh dill OR 2-3 teaspoons dried dill*

Instructions

  • Soak the raw cashew pieces in hot water for 5-10 minutes. I heat up water in my electric kettle and pour it over the cashews to soak. 
  • Drain the cashews and add to your blender. Add the remaining ingredients except the dill, and blend until very smooth.
  • Now add the dill, and pulse a few times to combine. You don’t want to blend the dill or it will end up very green. 
  • Serve on salad or with fresh vegetables for dipping. This will keep for up to a week in the fridge. It will thicken in the fridge, just thin out with water until it reaches the consistency you prefer. 

Notes

  1. If you don’t care for dill, you may substitute with parsley (1/3 cup fresh chopped small, or 2-3 teaspoons dried).
  2. For Sriracha Ranch, add 2-3 teaspoons Sriracha, or to taste when blending.
  3. Without nuts – Substitute 1 cup of vegan mayo for the cashews and water. Simply whisk everything in a bowl and that’s it!
 

Nutrition

Serving: 1serving, Calories: 138kcal, Carbohydrates: 8g, Protein: 5g, Fat: 11g, Saturated Fat: 2g, Sodium: 296mg, Potassium: 177mg, Fiber: 1g, Sugar: 1g, Vitamin A: 113IU, Vitamin C: 1mg, Calcium: 13mg, Iron: 2mg

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here