Yes, it is totally vegetarian. It has butter and cheese in it, but no other animal products.