Yes it is. There are no animal products in this at all, nor is there any oil. Because it is based on white beans and not nuts or oils, this is a good, healthy dip that is a great option for someone on a whole foods plant based diet, or anyone looking to incorporate more vegan foods into their diet!