Absolutely! Simply use vegan cream cheese and vegan plain yogurt, sour cream or even vegan mayo. You can omit the bacon or replace it with plant based bacon alternatives or bacon bits (many commercial bacon bits are vegan) to maintain the delicious flavors of the salad.