Vegan ranch can be made multiple ways. Many people make it using vegan mayonnaise, highly processed oils, as well as herbs and spices. Many people also use cashews as a base and blend them to create creaminess. This recipe uses tofu to achieve the creamy factor without using nuts or highly processed oils!