Vegan Ranch Dressing

There’s a reason this creamy vegan ranch dressing recipe is the most popular dressing around. That’s because homemade salad dressing is simple to make and tastes better than storebought dressing. This dairy-free ranch dressing is creamy with a good herbal kick!

A hand holds a jar of vegan ranch dressing pouring it over a green salad with cherry tomatoes.

Serve vegan ranch as a dip with chopped veggies or even these spicy Cauliflower Wings or drizzle it over these Air Fryer French Fries.

I love salads. I probably eat one every single day. Not quite, but almost. I also love ranch salad dressing. So, I knew I had to find a way to make that ranch dressing vegan.

And what I’ve learned over the years is there’s one thing I love even more than salads: homemade salad dressings. Why? Because I love fresh. Homemade salad dressing is easy to make and is so much better than store-bought. I use simple seasonings and now this dressing is back in my circulation of favorite salad dressing recipes!

Why This Recipe is a Winner

  • Using vegan mayo adds creaminess to this vegan ranch recipe
  • A combination of seasonings, including dried dill, adds to that distinctive ranch flavor we’ve come to love
  • Using fresh green onions adds color and a mild onion flavor, making every bite delicious and crave-worthy!

Key Ingredients

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

  • Lemon — We’ll use both the zest and the juice of the lemon.
  • Oats — I used rolled oats for this recipe, but you can substitute instant oats.
  • Chia — We’ll add some ground chia seeds to create a thicker texture. You can use whole chia seeds; I just prefer ground because it creates a smoother finished texture.
  • Syrup — I used maple syrup, but you can substitute agave nectar.
  • Milk — We’ll use almond milk for the best overnight oats! Substitute your favorite plant-based milk.
  • Yogurt — I love adding some plant-based yogurt (plain, unsweetened) for an even more tangy flavor.
  • Protein Powder — I add some vanilla protein powder for increased flavor and nutrients. If your protein powder is not sweetened, you may want to add an extra teaspoon or two of sweetener.
  • Cornstarch — We’ll use cornstarch to thicken the lemon curd topping.
  • Turmeric — A pinch of turmeric makes that lemon curd sunny yellow.
  • Vegan mayo — I typically use Hellman’s Vegan Mayo, but sometimes I will substitute this cashew cream or plain vegan yogurt (My favorite is Forager). You can also make your own homemade vegan mayo.
  • Plant-based milk — I recommend choosing unsweetened soy or cashew milk because of their neutral flavor. Avoid vanilla-flavored milk.
  • Garlic powder — Raw garlic can overpower this dressing, so either garlic powder or the tender garlic from garlic confit works.
  • Green onion — You can substitute dehydrated onion flakes, but the flavor of a fresh green onion is my favorite.
  • Sea salt — A tiny bit of salt adds flavor.
  • Seasonings — We’ll use dried mustard, chives, parsley, and dried dill to achieve that distinctive ranch flavor.

You can see I’ve used a combination of fresh and dried seasonings. I experimented with different versions of ranch seasonings and found this article from the NY Times on the reasons why ranch is so popular helpful.

Marly’s Tips

If you prefer a creamier dressing, feel free to add a bit more vegan mayo to the mix.

How to Make Vegan Ranch Dressing

To make this homemade ranch salad dressing,

  1. Combine the ingredients in a food processor.
  2. Pulse everything until smooth, although a little bit of texture is nice.
  3. Pour the dressing into a lidded container (I use small mason jars for this) and…
  4. Add more seasonings. Here you can add some salt and pepper to taste. I also like to add freshly chopped parsley or chives to the dressing as well.
  5. Let it thicken. At first, you might think the dressing is too runny, but it thickens after it sits for a bit. In fact, you might even need to add a little more plant-based milk on day two. It depends on the consistency you prefer.
A food processor bowl is full of ingredients to make homemade salad dressing.

Of course, I also made a vegan yogurt ranch dip which is much thicker than dressing and absolutely perfect to sit next to a plate of crudité, like carrots, broccoli, and radishes. And speaking of homemade dressings, this strawberry vinaigrette is another favorite (and it’s low carb too).

You’ll love dipping Airfryer Falafel in this tasty ranch!

A white bowl full of bright, leafy greens sits in the foreground. A bowl of dressing is behind it.

Frequently-Asked Questions

Is Ranch Dressing Vegan?

Most store-bought ranch salad dressings are not vegan because they’re made with dairy. However, you can find dairy-free ranch salad dressings in stores, such as Just Mayo’s Just Ranch and Daiya’s Homestyle Ranch. It’s also easy to make your own at home and use dairy-free ingredients.

Is Ranch Dressing Made with Milk?

Yes, the traditional ranch salad dressing is made with milk, buttermilk, or even yogurt. However, it’s easy to make your own with plant-based dairy products. I suggest using plain plant-based milk. However, I have made vegan ranch dressing using vanilla-flavored soy milk and it still tasted great!

How Many Carbs in Ranch Dressing?

Store-bought dressings oftentimes include hidden sugars, which is another reason why homemade salad dressings are best. This dairy-free ranch dressing offers the following nutritional estimates per serving: Calories: 77 Carbs: 1g Protein: 0g Fat: 7g Fiber: 0g Net Carbs: 1g.

More Vegan Salads

A bowl of vegan ranch dressing sits in front of a salad bowl full of greens and cherry tomatoes.
A mason jar full of vegan ranch dressing is pouring the dressing over a leafy, green salad with lots of bright red cherry tomatoes.

Dairy-Free Ranch Dressing

This vegan ranch dressing is so popular for a very good reason: It's creamy with just the right balance of herbs, sweetness, and subtle garlic flavor! You'll love this dairy-free version, made with vegan mayo, fresh garlic, and fresh herbs.
5 from 7 votes
Course: Salad
Cuisine: American
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 10
Calories: 77kcal


  • ½ cup vegan mayo
  • ½ cup plant-based milk , plain (not vanilla)
  • 1 tablespoon apple cider vinegar
  • ½ teaspoon garlic powder
  • 1 tablespoon finely chopped green onion
  • teaspoon sea salt
  • ¼ teaspoon dry mustard
  • 1 tablespoon chopped fresh chives
  • 2 teaspoons chopped fresh flat-leaf parsley
  • ¼ teaspoon dried dill weed


  • In a small bowl, whisk together the vegan mayo, milk, and apple cider vinegar. Stir to combine. Set aside.  
  • Add the garlic powder, chopped green onions, sea salts, dry mustard, chives, parsley, and dill. Add additional salt and freshly ground black pepper to taste. Stir to combine. 
  • Serve over salads, as a dip with veggies, and drizzled over veggie burgers.
  • Store in an airtight container in the fridge for up to one week.

(The products above contain sponsored links to products we use and recommend)

Calories: 77kcal | Carbohydrates: 1g | Fat: 7g | Sodium: 99mg | Potassium: 15mg | Vitamin A: 45IU | Vitamin C: 0.2mg | Calcium: 15mg | Iron: 0.1mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

This post was originally published in 2019 and was updated to include new photos, new text, and an updated recipe in 2021.

13 Responses to Vegan Ranch Dressing

  1. Avatar thumbnail image for MarlyHeather Reply

    It’s very good! I used cashew yogurt instead of vegan mayo. How long
    does it keep in the fridge? Thank you.

    • Avatar thumbnail image for MarlyMarly

      Thanks, Heather! I’m so glad you like it. I oftentimes use vegan yogurt in this recipe as well! It usually keeps in my fridge for up to 4 or 5 days. If I think it will be in there longer than that, I will transfer it to a freezer-safe container and freeze it to use later!

  2. Avatar thumbnail image for MarlyHolly Reply

    I love ranch; so versatile! And, I don’t care what anyone say, store bought is never as good as homemade! 🙂

    • Avatar thumbnail image for MarlyMarly

      We are kindred spirits Holly! Let’s have a homemade ranch party!

  3. Avatar thumbnail image for MarlyStephanie Reply

    5 stars
    We LOVE dipping buffalo cauliflower wings into vegan ranch dressing. Can’t wait to try out this recipe!

  4. Avatar thumbnail image for MarlyLinda from Veganosity Reply

    There is nothing like homemade! We make our own too and it’s the only way to go. Yours looks so good!

  5. Avatar thumbnail image for MarlyAna Reply

    5 stars
    This ranch dressing looks so good (I really like ranch dressing…too). Great ingredients and herbs it look delicious.

    • Avatar thumbnail image for MarlyAna

      5 stars
      And, I’m with everyone on fresh socks being a must 😉 can’t start the day or go out unless I got some fresh socks on!

  6. Avatar thumbnail image for MarlyVanessa @ Reply

    5 stars
    I’m always looking for a new and delicious vegan ranch recipe to try and yours is definitely next up on the list! It looks delicious! Pinning!

  7. Avatar thumbnail image for MarlyDiane Reply

    5 stars
    I will try!

    • Avatar thumbnail image for MarlyMarly

      I think you’ve even got some vegan mayo in your fridge! Hope you love this dressing!

  8. Avatar thumbnail image for MarlyAnna Reply

    5 stars
    I love your recipe Marly! Nothing beats fresh, homemade salad dressing! Also. I’m with you on fresh socks, straight out of the packet! 😉

    • Avatar thumbnail image for MarlyMarly

      Thanks, Anna! Yes, sometimes fresh is best…especially with socks!

Rate / Comment

Your email address will not be published.

Recipe Rating

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