This silken tofu salad dressing tastes just like classic ranch dressing! It takes just minutes to whip up, and you'd never guess it was totally vegan.

Vegan salad dressings aren't that hard to come by. There are a ton of options at grocery stores, and there are a million and one recipes. I even have a pretty substantial collection of vegan salad dressing recipes on this very site, even including a recipe for vegan ranch. But what if you're not only looking for a dairy-free salad dressing, but also one that's a little on the healthier side too? Let me introduce you to silken tofu salad dressing!
Jump to:

Why I Love This Recipe
This recipe makes a super easy ranch style salad dressing that's not only delicious, but also pretty darn healthy! Unlike most salad dressings, both store-bought and homemade, this one is totally oil free, and it's a great source of plant-based protein.
Silken tofu is super smooth and creamy, so it makes a great salad dressing base. It's also available in shelf-stable packaging, which allows me to keep a few packs on hand at all times, so I can whip up a batch of this dressing whenever I want!
Ingredients You'll Need
- Silken tofu. Silken tofu is available at many grocery stores, either in the refrigerated area of the natural foods aisle, or in the international aisle. You may find it in soft, firm, and extra-firm varieties. Any type works for this recipe! I prefer soft. If you use firm or extra firm, consider adding a few extra tablespoons of liquid to the recipe. Read my guide to tofu if you'd like to learn more about silken tofu (or any other variety of tofu).
- Fresh chives.
- Fresh parsley.
- Garlic. Fresh garlic will give your dressing the best flavor, but a teaspoon of garlic powder will also work in a pinch.
- Onion powder.
- Salt and pepper.
- Non-dairy milk. Use a type of milk that's unflavored and unsweetened. My guide to dairy-free milks can help if you need guidance.
- Lemon juice. Please use freshly squeezed juice! Bottled doesn't have nearly as much flavor.
- Vinegar. I use plain old white vinegar, but other varieties like apple cider vinegar, red or white wine vinegar will work just fine.

Shelf-Life & Storage
Silken tofu dressing will keep in an airtight container in the refrigerator for about three days. I definitely do not recommend freezing this dressing, as it will alter the texture of the tofu.

Frequently Asked Questions
Yes, it is!
No, I don't recommend using regular tofu. It doesn't have the right texture, and will give you a dressing that's too thick and rather chunky. You'd end up with something that has a texture more like vegan ricotta cheese.
Unfortunately, probably not. It would be difficult to get the texture smooth enough without one of these devices.
Serving Ideas
- Salad dressing. Drizzle your tofu dressing over your favorite salad, or substitute it for the dressing in any of my salad recipes. Try it on my vegan cobb salad, Buffalo tofu salad, or roasted eggplant salad.
- Dipping sauce. Use your silken tofu ranch as a dipping sauce for veggies, baked tofu nuggets, or Buffalo tofu wings.
- Sandwich dressing. Use this dressing on a sandwich, like my barbecue tofu sandwich.
More Vegan Salad Dressings
Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!
📖 Recipe
Silken Tofu Vegan Dressing
Ingredients
- 16 ounces silken tofu (Note 1)
- 2 tablespoons fresh chives chopped
- ¼ cup fresh parsley chopped
- 3 garlic cloves, minced
- ¼ teaspoon onion powder
- ¼ teaspoon salt, plus more to taste
- ¼ teaspoon pepper
- ¼ cup unsweetened and unflavored non-dairy milk
- Juice of 1 lemon (about 3 tablespoons)
- 1 tablespoon white vinegar
Instructions
- Place the tofu into blender or food processor and blend until smooth.
- Add the remaining ingredients and blend until completely mixed.
- Taste-test the dressing, make any adjustments to suit your taste, then briefly blend again.
Notes
- Some brands of silken tofu are available in a variety of firmness levels. Use soft if you have the option. If only firm or extra firm is available, use it and consider adding extra non-dairy milk if the dressing seems too thick.







How long will this last in the refrigerator?
About 4 days in an airtight container.
It curdled and separated into liquid and curds. It didn't taste good either on my salad or on my potato.
Just made this and it’s very good! I added fresh dill along with the fresh chives and parsley. These came from my garden and I suppose the freshness had contributed to the outstanding flavor. It was delicious made as written but I’m a salt freak so I actually bumped up the salt to a teaspoon. I added the salt in quarter teaspoons then tasted until I was satisfied. It’s in the fridge now and I’m sure it will be even better once all the flavors have time to play with one another! Great alternative if you’re looking to cut the fat and keep the flavor. Thanks!
I found 3/4 teaspoon of salt was perfect for me. I typically reduce the salt in many recipes, but this one definitely needed more, especially as a veggie dip! Loved it with my preferred amount of salt, even with dried herbs!
OMG!!!!!! This tastes even BETTER than regular ranch... I was so scared I was gonna mess it up because I used apple cider vinegar instead of regular since I didn’t have any on me, but it was still great! Used chives from my garden.Totally yummy and much healthier than vegan ranch products I’ve come across. Ate with celery and thinly sliced carrots!
Nowadays there's a variety of silken tofu. Extra firm, firm, soft... Which is the best to use? Thank you!
If you have the option I'd go with the firmest available, then just add extra non-dairy milk if it comes out too thick. Enjoy!
Am I draining the tofu?
With silken tofu there shouldn't really be anything to drain. If there's a little bit of excess water in the package you can throw it into the recipe.
just made it, just love it!
No non dairy milk, so just skipped.
Makes a great veggie dip, too
Thanks for doing the creative heavy lifting!
I like this. It’s nice and light! I added a little bit of Siracha. I usually make ranch with vegan mayo, which results in a very ranch like dressing. This is healthier. I will make this again. But, if I’m going for real ranch taste, I will use the vegan mayo recipe. Thank you!
I tried this but was disappointed mine was bitter??? Should i add maple syrup???
Oh no! Did you check the date on your tofu? That's the only thing I can think of that would make it bitter.
I have not made this yet but I have made Whipped Tofu Cream and frozen that. It was just as delicious as the fresh and I personally didn't notice any difference in texture. My guests loved it.
I just added 1 very ripe avocado (mashed) and used cilantro in place of the parsley and a few drops of sriracha sauce for a south west kick. Great on taco salad! or a baked potato.
That sounds delicious! I'm glad you enjoyed it! Thanks Joanna!
I used cashew milk, apple cider vinegar, and skipped the onion powder since I ran out. I have to admit I didn't measure anything except the milk. The way I made it didn't quite remind me of ranch but I still love it! Nice and refreshing, ate it with some buffalo cauliflower and it was the perfect addition. I will definitely make this again :)
Sounds delicious! I'm glad you enjoyed it!
Awesome post! Thank you so much for sharing. I can't wait to try this!!!
really good! I added some ground chipotle to make it chipotle ranch!
Oh yum! That sounds delicious! I'm glad you enjoyed it!
I used apple cider vinegar and it tasted very good!
Nice! I get a lot of questions on substitutions for this recipe, so I appreciate the feedback. Thank you so much for sharing :)
Is there anything that can be used to substitute the unflavored milk? I usually have almond milk in the house, but I am guessing that would add additional flavor that might not work well with the ingredients.
You could leave the milk out completely. I've done this when I don't have any unflavored milks on hand. The dressing will be a little thicker, but still delicious. Your other option would be to just use a splash of water. I'd suggest going with the first option and then adding the water a bit at a time if it seems too thick - probably just don't go with the whole 1/4 cup because it might end up being runny. Good luck!
Great post! I can't wait to try this :)
Thank you! I hope you enjoy this as much as I did!!
I just made this! I am on the ideal protein diet and tofu is an allowed food for the phase I am in. One thing we can have on this diet is unlimited lettuce. Because I am not a rabbit I need dressing on my lettuce and I could not find any dressings that were allowed AND taste good. It was either cheat(not an option) or eat my dressing with my nose plugged. Anyway, this is a perfect dressing!! It taste a little like guacamole to me which is fine because I like guacamole. I like the tang and can't wait for lunch tomorrow to eat a REAL salad! I think because I could not find fresh chives (I went to the grocery store when most normal people are asleep so I probably missed it) I bought some dried in a jar. I may need to add more next time. Thank you for sharing the recipe, you are a salad saver!
Yay! When I made this I was excited just about the fact that it's vegan, but I figured it would be great for people on special diets...I'm so glad to hear that it was!! I was wondering if dried chives would work - I've been making this quite a bit and it's hard to keep fresh chives on hand all the time without them going bad. Thanks so much for sharing and enjoy your salad lunch today :)
would this freeze well?
Unfortunately, probably not. The texture of tofu changes when it's frozen, so this probably wouldn't retain it's smooth consistency. If you're concerned about how long it will keep, my suggestion is to cut the recipe in half. Thanks for your question!
I love making homemade dressings!! I've never used silken tofu before - always greek yogurt - but I think this would be a lot less tangy and probably taste more like legit Ranch. How long would this keep in the fridge?
I've never tried ranch with yogurt before, but I think you're right. The tofu is pretty flavor neutral, so the chives and garlic really shine through. I actually added the lemon and vinegar for the purpose of making it more tangy. I haven't kept this around for more than a week (tending to drench my salads in it). I don't think it would keep much longer than that, as tofu usually gets funky after a week. I hope you enjoy this if you try it out!