Vegan Ranch Dressing

Vegan Ranch Dressing
The Spruce
  • Total: 5 mins
  • Prep: 5 mins
  • Cook: 0 mins
  • Servings: 8 servings
Nutritional Guidelines (per serving)
193 Calories
21g Fat
1g Carbs
1g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 8
Amount per serving
Calories 193
% Daily Value*
Total Fat 21g 26%
Saturated Fat 3g 16%
Cholesterol 12mg 4%
Sodium 251mg 11%
Total Carbohydrate 1g 0%
Dietary Fiber 0g 1%
Protein 1g
Calcium 12mg 1%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This homemade dairy-free and vegan ranch dressing recipe is made from vegan mayonnaise, soy milk, garlic powder and onion powder for seasoning, a touch of apple cider vinegar and finally some fresh parsley and fresh dill to round out all the flavors. Several past recipe testers gave this vegan ranch dressing recipe positive reviews, both as a salad dressing or thickened up and used as a dip. I actually much prefer homemade vegan ranch dressings to store-bought, as each brand of store-bought vegan ranch dressing I've ever tried has always tasted a little bit off to me. It's just my personal opinion, but they're just not quite as tasty as I'd like them to be. 

Note that while often, soy milk and other non-dairy milk substitutes (such as almond milk, rice milk or coconut milk) can be used interchangeably, this particular recipe will work best with a plain or unsweetened soy milk. Anything else may slightly change the taste of the finished dressing.

If you're not sure what a vegan is, you'll want to check out this simple vegan definition, and if you're looking for more vegan recipes, here are plenty of vegan recipes or more easy homemade vegan salad dressing recipes for you to try.


  • 1 cup vegan mayonnaise
  • 1/4 cup soy milk
  • 1 tsp. garlic powder
  • 1 tsp. onion powder
  • 1/4 tsp. salt
  • Dash fresh ground black pepper (or to taste)
  • 1 tbsp. apple cider vinegar (regular vinegar is also ok, but apple cider is better)
  • 2 tsp. parsley (fresh chopped)
  • 1/2 tsp. dill (fresh chopped, or 1/4 tsp. dried dill)

Steps to Make It

  1. Gather the ingredients.

    Gather Ingredients for Vegan Ranch Dressing
    The Spruce 
  2. Place all of the ingredients except for the parsley and the dill in a blender or food processor and process it all together until smooth and creamy.

    process the ingredients until creamy
     The Spruce
  3. Next, add in the fresh chopped parsley and the dill and pulse together just until the parsley and dill are both very finely minced. 

    Herbs for vegan ranch dressing
     The Spruce
  4. Taste, and adjust the seasonings to taste. 

    Seasoning vegan ranch dressing
     The Spruce
  5. Transfer to a small bowl or serving container and place in the fridge; dressing will thicken slightly and set as it cools.

    Homemade vegan ranch dressing
     The Spruce
  6. Enjoy!


  • To use your ranch dressing as a dip, just add a bit extra mayonnaise and a bit less soy milk to make it thicker.