No, there are several pork and beef ingredients that are added to the beans for deep flavor. To make this vegetarian, eliminate the bacon. You can use a vegetarian bacon alternative for some of that same flavor if you want.