This post may contain affiliate links. Read my full disclosure policy.

 Here’s a creamy delicious recipe for Vegan Ranch Dressing made without nuts.  Low calorie & made creamy with silken tofu.   Perfect for salads, wraps, bowls or as a veggie dip! This can be made oil-free. 

Vegan Ranch Dressing

Hooray for salad season! The farmer’s markets are open and full of beautiful tender salad greens just waiting to come home with us.

Here’s a little creamy little number that is perfect for some of you out there, watching your calories, cholesterol, oil or fat intake, but still crave something creamy. It won’t work for everyone, because it contains silken tofu (soy) but it will be a godsend for some of you, like it is for me. Vegan Ranch Dressing! 

What you will need:

  • silken tofu – use firm or extra-firm  Silken Tofu, found in most grocery stores and is usually not refrigerated. It is not the same as regular tofu. It has a very silky, grain-free texture, perfect for sauces, soups, dressings and desserts. I like this brand because it is non-gmo and organic. I also like it because it is not refrigerated and doesn’t go bad. I always keep a few in my pantry.
  •  olive oil (or sub with water — or use half oil, half water)
  • garlic cloves (or sub granulate garlic)
  • onion powder (or sub a few slices of onion)
  •  salt
  • crushed peppercorns ( or stir these in at the end)
  • apple cider, red wine vinegar or sherry vinegar
  • nutritional yeast (optional)
  • fresh herbs (oregano, dill, tarragon, or parsley) or use dry oregano


vegan ranch dressing

How to make a vegan ranch dressing

Step One: 

Place all ingredients in a blender.  Add a little liquid ( olive oil or water) to get the blender motor going.

Vegan Ranch Dressing Oil free

STEP two:

Blend until very very smooth!

Taste and adjust salt, pepper, acid and olive oil to your liking. for extra richness, feel free to add more olive oil.

STEP three:

Store the Creamy Vegan Ranch Dressing in a jar in the fridge for 7- 10 days.

Vegan Ranch Dressing with Silken Tofu

Vegan Ranch Variations:

  • Add cajun spice! Viola-Cajun Ranch.
  • Add a couple of tablespoons of pesto! Vegan Pesto Dressing.
  • Try other herbs- cilantro (for a Mexican twist) and a few slices of jalapeno, or fresh dill, fresh basil, etc.
  • For extra depth- like to create a “dip” add 1-2 teaspoons of white miso paste.

More vegan salad dressings you may like:

Creamy Vegan Ranch Dressing is a simple, basic recipe for you to fiddle with and perfect to your own tastes. I hope you embellish it and have fun with it.

Have a great week!



clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A delicious recipe for Creamy Vegan Ranch Dressing that can be made without oil!  Low calorie & made with silken tofu. Dairy-free, Nut-free, Gluten-Free and ZERO Cholesterol! Perfect for salads, wraps, bowls or as a veggie dip! #veganranch #nooil #nut-free #vegan #ranch

Creamy Vegan Ranch Dressing

  • Author: Sylvia Fountaine | Feasting at Home
  • Prep Time: 10
  • Total Time: 10 minutes
  • Yield: 1 heaping cup 1x
  • Category: salad, vegan, Dressings, Condiments
  • Method: Blend
  • Cuisine: American,
  • Diet: Vegan


A delicious recipe for Creamy Vegan Ranch Dressing that can be made without oil!  Low calorie & made with silken tofu. Dairy-free, Nut-free, Gluten-Free and ZERO Cholesterol! Perfect for salads, wraps, bowls or as a veggie dip!


Units Scale
  • 1 package silken tofu ( 12.3 ounces) firm
  • 2 tablespoons water
  • 2 tablespoons olive oil (or sub with water — or use 1 T water and 1 T oil– for lower calories)
  • 2 fat garlic cloves ( or 2 teaspoons granulated garlic)
  • 1 rounded teaspoon onion powder (or a couple slices white onion)
  • 1 teaspoon salt
  • 1 1/2 tablespoons apple cider or sherry vinegar
  • 1 tablespoon nutritional yeast (optional)
  • 1/41/2 cup fresh herbs- dill, basil, Italian parsley, or cilantro or a blend (or use 1-2 tablespoons fresh oregano, or 1 teaspoon dry oregano)
  • 1 teaspoon crushed peppercorns (or stir these in at the end)


Place ingredients in a blender and add a little water or olive oil to get the blender going. Scrape down sides as necessary.

Blend until creamy and smooth!

Taste. For extra richness or creaminess, add more olive oil.  Add any extras that you like- see notes.

Store in a jar in the fridge for 7-10 days.


Feel free to add cajun spice ( for Cajun Ranch), or a little white miso paste, for extra depth, if using it as a dip. Dressing will thicken as it chills.


  • Serving Size: 2 tablespoons ( includes the 2 Tablespoons olive oil)
  • Calories: 61
  • Sugar: 0.2 g
  • Sodium: 292.7 mg
  • Fat: 4.9 g
  • Saturated Fat: 0.7 g
  • Carbohydrates: 1.6 g
  • Fiber: 0.4 g
  • Protein: 2.8 g
  • Cholesterol: 0 mg

Keywords: vegan ranch dressing, vegan ranch, vegan dressing, vegan ranch tofu,

to get recipes via email

Share this with the world

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star


  1. Yummy
    I have made similar ones before from other sites
    I used dried parsley, dill and basil

  2. Tasted way better than I expected. I used firm tofu because that’s all I had and probably added a little more water and oil to compensate once it was in the blender.

  3. Who gave this recipe less than 5 stars? Ok, found the review. They said it’s garlicky. Fair. It is. It’s still a five star recipe though. I’m not a big fan of garlic. I cut the amount in half. Best ranch dressing I’ve ever had.

  4. Really amazing! So creamy and tasty! I would l never guessed it’s made of tofu. It’s the first recipe that says garlic and onion can be used instead of powder and how much of it. I am new to cooking so its been very helpful! Thank so much you for this great recipe!

  5. I’m always on the search for a tasty creamy dressing that is vegan. So glad I found this. Amazing! My search is over. I used the soft silken same brand you like and it worked fine; excellent consistency. Wondering why you choose firm or extra firm instead of soft.
    I used mostly water and a tad bit of olive oil. Used dill and parsley from the garden. Four garlic cloves. And I ended up adding a tiny bit more apple cider vinegar and salt.
    My husband is going to nuts for this dressing.
    Thank you, yet again!

    1. Thanks Melissa- glad you like this one! Any of the silken tofu (firm, soft, extra firm) will work well here. I used what I had on hand that day. 😉

  6. I think this is supposed to say 1-2 cups of fresh herbs not 1-2 tablespoons. Otherwise it just tastes like tofu and olive oil. Also I doubled the vinegar. Then its awesome.

    1. Hi Lindsay- I used fresh oregano here- which you want to go lighter with. But if using fresh basil, parsley, cilantro- yes, of course, you can bump these up. I updated the recipe to reflect this. Thanks for pointing that out!

  7. Why put in 5 times more sodium than calories, not exactly healthy. Almost 300mg of sodium to 60 kcals. If you eat 2500 kcals a day & are used to having sodium in that concentration then you could potentially be taking in 12,500mg or 1.25g of sodium.

    I get it needs to taste good & salt helps with that but I don’t know how anyone in good conscience can make a “healthy” recipe with an unhealthy amount of salt. You can obviously omit/reduce the salt but many people will just follow directions before making their own tweaks to it.

    Sorry if I seemed rude I just care about peoples health! Best wishes to all!

    1. Hi, I hear your concern and I see you truly mean to be helpful. To clarify- this dressing or “dip” is not designed to be consumed on its own. It is designed to be tossed with a big salad or used a as a dip -a few tablespoons served with veggies. If you were eating it straight out of the jar, yes, the salt concentration would be very high, but we are diluting it here, with veggies – hopefully.;)

      1. It’s 2 tablespoons for 300mg of sodium. That’s a lot even if you use it as a dip, because what you’re dipping isn’t usually very calorific & if it is it usually has a decent amount of sodium already in it. Saying it’s meant just as a snack doesn’t downplay the overwhelming amount of sodium in it. Most foods nowadays are way over the 1:1 of sodium to calories so even having this as a treat will keep people above a healthy amount of sodium. I’ve studied health & wellness for over 20 years now so maybe take that 1:1 ratio a little more seriously if you care about yourself & others.

        I will be trying your recipe though, minus a lot of sodium, because my father goes through a ton of the stuff! Best wishes & thank you for the recipe!

        1. Perfection! I even included the nooch. Thanks! This is so much healthier than the vegan Hidden Valley Ranch. Stay cool Sylvia!

  8. Made this with my own ranch seasoning but the tofu-water-oil-vinegar ratio gave it the perfect consistency and tang, and I happy to report it froze wonderfully, just a quick stir when thawed! This will be my go-to for tofu when it’s got to be used or go bad.

  9. This is delicious! Will definitely be a staple in our home. I’m wondering about the nutrition info. Yours says it’s 2T and 8 servings, but when I made it I got about 16 2 T servings.

    1. Glad you liked this! Yes mine made about 1 cup. Did you use one package of silken tofu?

  10. This was really good, and so happy to have a lower-fat version if began ranch, which is hard to find. Thank you!!

  11. Wow, I made this without oil and it is awesome! I’m new to plant based and when I tasted this I thought, “Wow – I might actually be able to do this.”

  12. Just made this! Added 1/4c almond meal for texture, 2T fresh dill, a dash of basil and oregano, and extra pepper. So good!

  13. This recipe is surprisingly good. There is no tofu taste, and since I love garlic I put four cloves in. I also used dried chives rather than parsley or oregano. Thank you!! I used NO oil and the extra two tablespoons of water. I also cut the salt in half. Thank you!!!

  14. I just made this recipe tonight but added a little bit of lemon juice, pickled jalapeño juice and a few pickled jalapeños and it was AMAZING!!! Thank you for sharing this!!! Finally can enjoy salads with diff option dressing than just Dijon mustard 🙂

Our Latest Recipes