This post may contain affiliate links. Please read my disclosure and privacy policy.

My family doesn’t like mayo, but we love ranch dressing. That’s why I’ve been experimenting with this vegan ranch dressing for so many years. I think we originally started making it in 2012, shortly before I got my first cookbook deal, and then a different iteration of this dressing (with hemp hearts!) made it into that cookbook.

I figured this recipe deserves a permanent spot on my website because it’s delicious, but also ridiculously easy to make. Instead of relying on fresh herbs, which I don’t always have in my fridge, this one sticks to simple pantry spices. If you’re missing one or two, it will still turn out well!

As I mentioned, this dressing is cashew-based for creaminess without using mayo. However, you can also make it with hemp hearts for a nut-free option. Be sure to read the FAQ and comment section below if you need to make modifications, since people have been making this one for years and have provided some extra feedback.

⭐⭐⭐⭐⭐ Featured Review

“DELICIOUS!!! Like, oh my goodness, I will never buy/make any other ranch! I am vegetarian, but trying to go all plant-based, and I am SOOO happy I found this recipe. I’ve made other things from Detoxinista and always love them… and she did it again with this recipe! Can’t wait to try more dressings! THANK YOU SO MUCH!!!” – Londyn

cup of ranch dressing served with sliced veggies for a dip.

Vegan Ranch Recipe Ingredients

  • Cashews. These are the perfect, neutral-flavored nut to add creaminess. I use them in my Vegan Mac & Cheese and my favorite Vegan Nacho Cheese Sauce because they go almost completely unnoticed in creamy dairy-free recipes. Make sure you buy nuts that are not salted or roasted for the best flavor.
  • Lemon Juice. This adds a fresh, tangy flavor to the dressing. I start with a tablespoon, but you can add more to taste if you like.
  • Apple Cider Vinegar. Adding a hint of vinegar helps create the classic “mayo” flavor that traditional ranch dressing would have.
  • Mustard. This helps emulsify the dressing and adds a little more depth of flavor. I’ve used spicy brown and Dijon mustard for this, and both work great! You don’t need much.
  • Olive Oil. Adding a touch of oil helps emulsify the dressing, meaning it won’t separate when you store it in the fridge. If you prefer a an oil-free recipe, just leave it out. (It’s not added for flavor, just texture!)
  • Pantry Spices. There’s a reason why ranch seasoning packets are so popular. There are a lot of spices in ranch! But, you probably have most of these in your spice drawer already. You’ll need garlic & onion powder, salt & pepper, plus a few dried herbs like parsley, chives, and dill. If you’re missing one of these, it’s not a deal breaker. Ranch can taste slightly different each time you make it.
vinegar, mustard, lemon juice, cashews, and spices labeled on a white surface.

How to Make Vegan Ranch Dressing

Step 1:

In a flexible measuring cup or bowl, combine 1/2 cup of cashews with 1/2 cup of boiled water. Let them soak together as you measure the next few ingredients. This will help them soften briefly for easier blending.

While you wait, add 1 tablespoon of olive oil, 1/2 teaspoon of garlic powder, 1/2 teaspoon of onion powder, 1/2 teaspoon of salt, 1/2 teaspoon of spicy brown mustard, and a 1/4 teaspoon of black pepper to a personal-sized blender (affiliate link).

Note: I recommend using a small blender because the quantity isn’t very large. A big blender might not be able to get everything mixing smoothly. If you only have a larger blender available, increase the cashews and water to 3/4 cup each, so you can prepare a larger batch. (The spices don’t necessarily need to change; just taste and adjust as you go at the end.)

cashews soaked and spices added to a small blender.

Want to save this for later?

I'll email this post to you, so you can come back to it later!

Step 2:

Pour the cashews and their soaking water into the blender with the spices. Secure the lid and blend until smooth, about 60 seconeds. There should be no visible pieces of cashews when you’re done.

Next, add in 2 teaspoons of dried parsley, 1 teaspoon of dried chives, and 1/4 teaspoon of dried dill. Secure the lid on the blender and pulse several times, just until the dried herbs look slightly mixed in. If you over-blend this, the dressing could turn green. (Still tasty, just green.)

Taste the dressing and adjust the flavoring, if needed. You can add another 1/4 teaspoon of salt to boost the overall flavor, or a little extra lemon juice for more tartness.

Pro Tip: Taste-test the dressing wtih something other than your finger or a spoon. It’s best to taste it as you intend to serve it. So, if you plan on serving it with sliced carrots, cucumber slices, or potato chips, taste it with one of those! That way you’ll know if it needs more salt or something else.

cashews blended with dried herbs to make vegan ranch.

Serving & Storage Tips

You can serve this vegan ranch recipe right away, over a salad or as a dip for sliced carrots and celery sticks. It will have a runny consistency when you serve it at room temperature. If you want a thicker dressing, store it in the fridge overnight. It will look more like a veggie dip that way!

Storage Tip: This dressing can be stored for up to 5 days in an airtight container in the fridge. Stir well before serving it again, just to make sure the seasoning is well distributed.

vegan ranch dressing stirred with a spoon.

Dairy-Free Ranch Dressing Recipe FAQs

What are the herbs in ranch dressing packets?

The main spices used in Hidden Valley ranch packets are garlic and onion, plus dried buttermilk for a tangy flavor. They keep their “spices” to themselves, but I think it’s safe to assume that parsley, chives, and dill are all included in the mix. (Based on flavor alone.)

Is there a substitute for the cashews?

You can replace the cashews with hemp hearts, for a nut-free dressing.

vegan ranch dressing lifted on a cucumber.

Vegan Ranch Dressing (with Cashews)

4.80 from 30 votes
I'm constantly finding excuses to eat more of this vegan ranch dressing. Just this week, I've drizzled it over tacos, dipped my pizza into it, and I've been eating WAY more veggies, just so I can dunk them in this creamy dressing. It's made without mayo, and I love how quickly it comes together using simple pantry spices. Once you see how fast and easy this is to prepare, you'll never want to rely on a store-bought dressing again!
prep5 mins total5 mins
Servings:6

Ingredients
 
 

  • ½ cup raw cashews (see notes)
  • ½ cup warm water , plus more as needed
  • 1 tablespoon extra-virgin olive oil
  • 1 tablespoon lemon juice
  • 1 teaspoon apple cider vinegar
  • ½ teaspoon salt , plus more to taste
  • ½ teaspoon spicy brown mustard
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • ¼ teaspoon black pepper
  • 2 teaspoons dried parsley
  • 1 teaspoon dried chives
  • ¼ teaspoon dried dill (optional; but recommended)

Instructions

  • Place the cashews in a bowl or flexible measuring cup and cover them with the warm water. Let them soak together while you measure and add the next ingredients to the blender.
  • It's helpful if you can soak the cashews in something that is easy to pour from. I use this silicone measuring cup to soak the cashews because I can easily transfer the nuts and soaking water to a narrow blender opening later.
  • In a personal-sized blender, add the olive oil, lemon juice, vinegar, salt, mustard, onion powder, garlic powder, and black pepper. Once you've measured everything, add the cashews and soaking water into the blender, too. Secure the lid and blend until smooth. There should be no visible cashew pieces when you're done. Add another tablespoon of water if needed to thin the mixture.
  • Next, add the parsley, chives, and dill. Secure the lid and pulse briefly to incorporate them. (This gives the dressing a speckled look, like traditional ranch. If you blend too long, it could turn green instead.) Taste and adjust any seasoning as needed. You may want to add up to 1/4 teaspoon more salt or extra lemon for a tangier flavor.
  • Pour the dressing into an airtight container, cover, and refrigerate for at least 30 minutes to let the flavors develop. It will thicken much more in the fridge overnight, so I recommend adding a tablespoon of water, or more, as needed to thin it out again the next day. Store in the refrigerator for up to 1 week. Shake the dressing before each use.

Video

Notes

Nutrition is for roughly 2 tablespoons of dressing, assuming you get roughly 3/4 cup of dressing from this recipe. This information is automatically calculated, and is just an estimate, not a guarantee.
This recipe is adapted from the Hemp Seed Ranch Dressing from my first cookbook, Everyday Detox
Cashew Note: This recipe assumes you’re buying unsalted and un-roasted cashews for a neutral flavor. I’ve made this recipe with 3/4 cup of cashews and 3/4 cup of water, too. If you want a more diluted herb flavor, or you want to end up with a slightly bigger batch, try it this way! 
Need a nut-free recipe? You can swap the cashews for hemp hearts, which provide a similar creaminess.
Update note: I updated this recipe in January 2021 to taste even better using less oil. If you preferred the original recipe, increase the water to 2/3 cup total, use 1/4 cup olive oil, add an extra teaspoon of lemon juice and vinegar, and add 2 teaspoons of maple syrup. (I lowered the acid content in this recipe to eliminate the need for an added sweetener.) I also added the dried dill because I think it tastes more like the ranch I buy at the store, but you can omit that, too.

Nutrition

Calories: 85kcal | Carbohydrates: 4g | Protein: 2g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 298mg | Potassium: 107mg | Fiber: 1g | Sugar: 1g | Vitamin A: 565IU | Vitamin C: 7mg | Calcium: 14mg | Iron: 1mg
Course: Salad
Cuisine: American
Keyword: vegan ranch dressing

More Dairy-Free Recipes to Try

If you try this dairy-free ranch dressing, please leave a comment and star rating below letting me know how you like it.

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. LOVE! I make it for dipping veggies. It may be more the consistency of a salad dressing as it was intended to be, but it works well as a dip too. I had been looking for a healthy dip for my son so he’ll eat more veggies, and I’ve found it! 🙂

  2. We will be using this recipe quite a bit in our house! It is delicious! The flavors are a wee bit strong for me so I added a little cashew yogurt, but it is great to have a solid foundation to work from. Well done!! I have been reading your blog for so many years and can always count on you to make something delicious, healthy, and versatile.

  3. DELICIOUS!!! like oh my goodness, I will never buy/make any other ranch! I am vegetarian, but trying to go all plant based, and I am SOOO happy I found this recipe. I’ve made other things from detoxinista and always love them-and she did it again with this recipe! Can’t wait to try more dressings and vegan recipes! THANK YOU SO MUCH!!!

  4. Recommending this Creamy Ranch recipe to almost everyone I know is something I just can’t stop doing. I make a new batch of it every week and am so grateful to have found it. My 6 year old son also loves Ranch and has given this alternative his stamp of approval. He even likes to use it as dip for potato chips.

  5. I want to try this. Could I use hemp milk instead of hemp hearts? Also, I cannot have vinegar…will this affect the overall ranch affect?

  6. Megan, I have been making the ranch dressing from your Everyday Detox cookbook for years. Is this one made with cashews what you would consider as an update to the recipe in the ED cookbook? Also, I see a lot of comments about allergies to cashews. Those readers may want to consider the recipe in the ED cookbook as it’s made with hemp hearts and really tasty!

  7. I love this dressing! I couldn’t find an organic ranch dressing without certain ingredients, but this recipe has solved my problem. I usually make it with hemp seeds.

  8. Terrific dressing, used half half cashew and hemp seeds, with fresh chives instead of dried as thats what I had on hand. It made more than I was expecting though, can I freeze part of it…? Thanks!!

  9. I made a triple batch this week because my daughter ate the whole batch in a day last week! I didnt have parsley so I used cilantro, omitted the oil, and omitted the chives because I didn’t have any on hand. It is the best ranch I have ever made. And I’ve been dairy free since 2012 so that’s saying a lot!

    1. I’m so glad you enjoyed the vegan ranch dressing, Ashley! Thanks so much for letting me know the swaps you tried, too. I love cilantro, so that sounds amazing!

  10. Looks yummy. Is this dressing considered “neutral” or is it a nuts/seeds/dried fruit thing. Trying to figure out for food combining.

    1. Technically it’s in the nut/seed category, but I’ve started considering dressings and sauces more neutral, because they don’t seem to impact my digestion when I eat them over a big bowl of veggies or cooked starches. (Like over a grain bowl) I hope you’ll enjoy experimenting with it!