The Best Vegan Ranch Dressing

One of my FAVORITE dressings has always been ranch.

Ranch on my salad and veggies…ranch for pizza… I just absolutely love ranch dressing, but I haven’t always been a fan of some of the vegan dressings out there. Either some weren’t gluten free, or some had a horrible aftertaste, whatever it was I wasn’t super happy with it. One of our favorite restaurants got me interested in trying to make a homemade one and this one is PERFECT. The best part is you can make it thicker, or thinner, depending on how you like it! And? It takes less than 5 minutes to make.

The Recipe

Mayo Choices

Do you know what the base ingredient is for ranch? Mayo! Yep, that spread we love on our sandwiches is the base ingredient for this yummy dressing. Mayo is not usually vegan because whole eggs or egg-whites are used. I have NEVER understood why they must use eggs in mayo! Mayo can be perfectly used without eggs so I am hoping more and more brands switch to make versions without them. The most popular brand of vegan mayo is Vegenaise (This is under the Follow Your Heart brand which is one of our FAVORITE vegan brands! They have so many delicious things). Vegenaise is great because they cater to tons of allergies by offering different oil-based mayos, like avocado or grapeseed, as well as soy-free and reduced fat! They even got flavors if your feeling spicy 😉 . There is a reason why this mayo is loved by so many. If you are looking for other options, we actually love Best Foods/Hellmanns Vegan mayo! It’s cheaper than Vegenaise, if that’s something that appeals to you, and passed all our flavor tests. It’s actually our whole family’s go-to mayo now, even the non-vegans! We like both of these brands so have fun choosing your favorite mayo!

Non-Dairy Milk Choices

When you choose a non-dairy milk, make sure you choose unsweetened! You can use almond, coconut, oat, or soy but we love recommending flaxseed as its completely allergy-friendly and has zero taste. It’s perfect for things like this. As long as your milk choice is unsweetened and no added flavors, you should be good to go! I recommend you use 1/3 cup of milk first, and add more slowly until your desired thickness is reached. If you like really thick ranch, 1/3 should do the trick, but feel free to even start with a 1/4! We don’t like anything less than a 1/3 but depending on your needs it may be perfect :).

Alright, now that we’ve gone over the main ingredients, let’s take a look at how this recipe goes!

vegan ranch dressing pouring on to salad

Vegan Ranch Dressing

Recipe by The Heartfelt WayCourse: DressingsDifficulty: Easy
Prep time


Cooking time


Total time



An easy vegan ranch dressing recipe for salads, pizza and more!


  • 1 cup Just Mayo (or any vegan mayo)

  • 1/3-2/3 cup flax milk (less for thicker ranch)

  • 1 tsp garlic salt

  • 1/2 tsp onion powder

  • 1 tsp parsley, dried

  • 1 tsp dill, dried


  • Place mayo and milk into bowl and stir until combined.
  • Add in rest of ingredients into bowl and stir until completely smooth. THAT’S IT! Easy peasy.

LITERALLY five minutes! We love recipes like this! How did it turn out for you and what did you use it for?! Tag us in your recipes so we can see!


  1. Hello 🙂 I just made this tonight and it turned out amazing,except I forgot my almondmilk was unsweetened vanilla 😂 which I buy for my protein smoothies. But I’m curious,You list how many servings it is 🤷🏻‍♀️

  2. Hi, I made this today- it turned out great! Curious, how long will this last in the fridge?

Leave a Comment

Your email address will not be published. Required fields are marked *


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